|
|
|
|
@ -44,6 +44,12 @@
|
|
|
|
|
#define COMMON_RECORD_FORMAT_INDEX_KEY "RecordFormatIndex"
|
|
|
|
|
#define COMMON_RECORD_FORMAT_INDEX_DEF 0
|
|
|
|
|
|
|
|
|
|
#define SERIAL_WINDOW_RECT_KEY_X "WindowRectX"
|
|
|
|
|
#define SERIAL_WINDOW_RECT_KEY_Y "WindowRectY"
|
|
|
|
|
#define SERIAL_WINDOW_RECT_KEY_W "WindowRectW"
|
|
|
|
|
#define SERIAL_WINDOW_RECT_KEY_H "WindowRectH"
|
|
|
|
|
#define SERIAL_WINDOW_RECT_KEY_DEF -1
|
|
|
|
|
|
|
|
|
|
// 最大尺寸 录制格式
|
|
|
|
|
|
|
|
|
|
QString Config::s_configPath = "";
|
|
|
|
|
@ -140,6 +146,29 @@ void Config::setRecordFormatIndex(int recordFormatIndex)
|
|
|
|
|
m_userData->endGroup();
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
void Config::setRect(const QString &serial, const QRect &rc)
|
|
|
|
|
{
|
|
|
|
|
m_userData->beginGroup(serial);
|
|
|
|
|
m_userData->setValue(SERIAL_WINDOW_RECT_KEY_X, rc.left());
|
|
|
|
|
m_userData->setValue(SERIAL_WINDOW_RECT_KEY_Y, rc.top());
|
|
|
|
|
m_userData->setValue(SERIAL_WINDOW_RECT_KEY_W, rc.width());
|
|
|
|
|
m_userData->setValue(SERIAL_WINDOW_RECT_KEY_H, rc.height());
|
|
|
|
|
m_userData->endGroup();
|
|
|
|
|
m_userData->sync();
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
QRect Config::getRect(const QString &serial)
|
|
|
|
|
{
|
|
|
|
|
QRect rc;
|
|
|
|
|
m_userData->beginGroup(serial);
|
|
|
|
|
rc.setX(m_userData->value(SERIAL_WINDOW_RECT_KEY_X, SERIAL_WINDOW_RECT_KEY_DEF).toInt());
|
|
|
|
|
rc.setY(m_userData->value(SERIAL_WINDOW_RECT_KEY_Y, SERIAL_WINDOW_RECT_KEY_DEF).toInt());
|
|
|
|
|
rc.setWidth(m_userData->value(SERIAL_WINDOW_RECT_KEY_W, SERIAL_WINDOW_RECT_KEY_DEF).toInt());
|
|
|
|
|
rc.setHeight(m_userData->value(SERIAL_WINDOW_RECT_KEY_H, SERIAL_WINDOW_RECT_KEY_DEF).toInt());
|
|
|
|
|
m_userData->endGroup();
|
|
|
|
|
return rc;
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
QString Config::getServerVersion()
|
|
|
|
|
{
|
|
|
|
|
QString server;
|
|
|
|
|
|