Compare commits
No commits in common. "8ffaf0f54f4d80ddf1ee4b15beb06e0c868672a2" and "8dc3d18f96a783e0ee16451a3d3eb16dbf8d4ab7" have entirely different histories.
8ffaf0f54f
...
8dc3d18f96
Binary file not shown.
@ -1,202 +0,0 @@
|
|||||||
#include "SqlCore.h"
|
|
||||||
#include <QThread>
|
|
||||||
#include <QDebug>
|
|
||||||
#include <QSqlError>
|
|
||||||
#include <QFile>
|
|
||||||
|
|
||||||
|
|
||||||
QMap<QString, QMap<QString, QMutex*>> SqlCore::mutexMap;
|
|
||||||
|
|
||||||
QString SqlCore::msDriverName;
|
|
||||||
QString SqlCore::msPasswd;
|
|
||||||
QString SqlCore::msUserName;
|
|
||||||
QString SqlCore::msDBFile;
|
|
||||||
QMutex SqlCore::mWriteMutex;
|
|
||||||
void SqlCore::init(QString sDriver, QString sUser, QString sPasswd, QString sDBFile)
|
|
||||||
{
|
|
||||||
QByteArray base64User(sUser.toUtf8());
|
|
||||||
QByteArray base64Passwd(sPasswd.toUtf8());
|
|
||||||
msDriverName = sDriver;
|
|
||||||
msUserName = base64User.toBase64();
|
|
||||||
msPasswd = base64Passwd.toBase64();
|
|
||||||
msDBFile = sDBFile;
|
|
||||||
}
|
|
||||||
|
|
||||||
bool SqlCore::setKey(QString sDriver,QString sConnect, QString sUser, QString sPasswd, QString sdbFile)
|
|
||||||
{
|
|
||||||
bool ok = false;
|
|
||||||
QSqlDatabase dataBase = QSqlDatabase::addDatabase(sDriver, sConnect);
|
|
||||||
if (QFile::exists(sdbFile))
|
|
||||||
{
|
|
||||||
|
|
||||||
QByteArray base64User(sUser.toUtf8());
|
|
||||||
QByteArray base64Passwd(sPasswd.toUtf8());
|
|
||||||
dataBase.setUserName(base64User.toBase64());
|
|
||||||
dataBase.setDatabaseName(sdbFile);//
|
|
||||||
dataBase.setPassword(base64Passwd.toBase64());
|
|
||||||
if (sPasswd.isEmpty())
|
|
||||||
{
|
|
||||||
dataBase.setConnectOptions("QSQLITE_REMOVE_KEY");
|
|
||||||
//logInfo() << QString::fromLocal8Bit("解密") << endl;
|
|
||||||
}
|
|
||||||
else
|
|
||||||
{
|
|
||||||
dataBase.setConnectOptions("QSQLITE_CREATE_KEY");
|
|
||||||
//logInfo() << QString::fromLocal8Bit("加密") << endl;
|
|
||||||
}
|
|
||||||
if (!dataBase.open())
|
|
||||||
{
|
|
||||||
//logError() << QString::fromLocal8Bit("密码错误") << endl;
|
|
||||||
ok = false;
|
|
||||||
}
|
|
||||||
else
|
|
||||||
{
|
|
||||||
ok = true;
|
|
||||||
}
|
|
||||||
}
|
|
||||||
dataBase.close();
|
|
||||||
return ok;
|
|
||||||
}
|
|
||||||
|
|
||||||
bool SqlCore::updateKey(QString NewsPasswd, QString oldPasswd)
|
|
||||||
{
|
|
||||||
bool ok = false;
|
|
||||||
getSqlDataBase().setPassword(oldPasswd);
|
|
||||||
getSqlDataBase().setConnectOptions("QSQLITE_UPDATE_KEY=" + NewsPasswd);
|
|
||||||
ok = getSqlDataBase().open();
|
|
||||||
if (!ok)
|
|
||||||
{
|
|
||||||
//logError() << "updatePasswd: " << getSqlDataBase().lastError().driverText();
|
|
||||||
ok = false;
|
|
||||||
}
|
|
||||||
return ok;
|
|
||||||
}
|
|
||||||
|
|
||||||
bool SqlCore::execute(QString sql )
|
|
||||||
{
|
|
||||||
QMutexLocker lockTemp(&mWriteMutex);
|
|
||||||
QString connName = QString("%1(%2)").arg(msDBFile).arg(QString::number(qint64(QThread::currentThread()), 16));//文件名 + 线程
|
|
||||||
//qDebug() << "execute:" << connName << endl;
|
|
||||||
QSqlDatabase t = getSqlDataBase( );
|
|
||||||
mutexMap[msDBFile][connName]->lock();
|
|
||||||
if (!t.isOpen())
|
|
||||||
t.open(msUserName,msPasswd);
|
|
||||||
QSqlQuery sqlQuery(t);
|
|
||||||
bool flag = sqlQuery.exec(sql);
|
|
||||||
if (!flag)
|
|
||||||
{
|
|
||||||
//logError() << connName << sqlQuery.lastError().text() << endl;
|
|
||||||
}
|
|
||||||
mutexMap[msDBFile][connName]->unlock();
|
|
||||||
return flag;
|
|
||||||
}
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
QSharedPointer<QSqlQuery> SqlCore::select(QString sql)
|
|
||||||
{
|
|
||||||
//QMutexLocker lockTemp(&mWriteMutex);
|
|
||||||
QString connName = QString("%1(%2)").arg(msDBFile).arg(QString::number(qint64(QThread::currentThread()), 16));//文件名 + 线程
|
|
||||||
//qDebug() << "select:" << connName << endl;
|
|
||||||
QSqlDatabase t = getSqlDataBase();
|
|
||||||
|
|
||||||
mutexMap[msDBFile][connName]->lock();
|
|
||||||
if (!t.isOpen())
|
|
||||||
t.open(msUserName,msPasswd);
|
|
||||||
// QSqlQuery *sqlQuery = new QSqlQuery(t);
|
|
||||||
//QSharedPointer<QSqlQuery> sqlQuery = new QSharedPointer<QSqlQuery(t)>;
|
|
||||||
QSharedPointer<QSqlQuery> sqlQuery = QSharedPointer<QSqlQuery>(new QSqlQuery(t));
|
|
||||||
if (!sqlQuery->exec(sql)) {
|
|
||||||
//logError() << "CSqlCore::select() sql = " << sql << sqlQuery->lastError().text() << " failed!" << endl;
|
|
||||||
}
|
|
||||||
|
|
||||||
mutexMap[msDBFile][connName]->unlock();
|
|
||||||
return sqlQuery;
|
|
||||||
}
|
|
||||||
|
|
||||||
QSharedPointer<QSqlQuery> SqlCore::select(QString sql, bool& ok)
|
|
||||||
{
|
|
||||||
//QMutexLocker lockTemp(&mWriteMutex);
|
|
||||||
QString connName = QString("%1(%2)").arg(msDBFile).arg(QString::number(qint64(QThread::currentThread()), 16));//文件名 + 线程
|
|
||||||
//qDebug() << "select:" << connName << endl;
|
|
||||||
QSqlDatabase t = getSqlDataBase();
|
|
||||||
|
|
||||||
mutexMap[msDBFile][connName]->lock();
|
|
||||||
if (!t.isOpen())
|
|
||||||
t.open(msUserName, msPasswd);
|
|
||||||
// QSqlQuery *sqlQuery = new QSqlQuery(t);
|
|
||||||
//QSharedPointer<QSqlQuery> sqlQuery = new QSharedPointer<QSqlQuery(t)>;
|
|
||||||
QSharedPointer<QSqlQuery> sqlQuery = QSharedPointer<QSqlQuery>(new QSqlQuery(t));
|
|
||||||
ok = sqlQuery->exec(sql);
|
|
||||||
if (!ok)
|
|
||||||
{
|
|
||||||
//logError() << "CSqlCore::select() sql = " << sql << sqlQuery->lastError().text() << " failed!" << endl;
|
|
||||||
}
|
|
||||||
|
|
||||||
mutexMap[msDBFile][connName]->unlock();
|
|
||||||
return sqlQuery;
|
|
||||||
}
|
|
||||||
|
|
||||||
void SqlCore::destroyConn()
|
|
||||||
{
|
|
||||||
QString connName = QString("%1(%2)").arg(msDBFile).arg(QString::number(qint64(QThread::currentThread()), 16));//文件名 + 线程
|
|
||||||
//qDebug() << "destroyConn:" << connName << endl;
|
|
||||||
if (!QSqlDatabase::contains( connName))
|
|
||||||
return;
|
|
||||||
QSqlDatabase t = QSqlDatabase::database(connName);
|
|
||||||
if (t.isOpen())
|
|
||||||
t.close();
|
|
||||||
QSqlDatabase::removeDatabase( connName);
|
|
||||||
delete mutexMap[msDBFile][connName];
|
|
||||||
mutexMap[msDBFile].remove(connName);
|
|
||||||
if (mutexMap[msDBFile].keys().length() == 0)
|
|
||||||
mutexMap.remove(msDBFile);
|
|
||||||
}
|
|
||||||
|
|
||||||
void SqlCore::destroyOneDBConn()
|
|
||||||
{
|
|
||||||
// foreach (QString i, mutexMap[msDBFile].keys())
|
|
||||||
{
|
|
||||||
destroyConn();
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
void SqlCore::destroyAllDBConn()
|
|
||||||
{
|
|
||||||
// foreach (QString i, mutexMap.keys())
|
|
||||||
// {
|
|
||||||
destroyOneDBConn();
|
|
||||||
// }
|
|
||||||
}
|
|
||||||
|
|
||||||
QSqlDatabase SqlCore::getSqlDataBase()
|
|
||||||
{
|
|
||||||
QString connName = QString("%1(%2)").arg(msDBFile).arg(QString::number(qint64(QThread::currentThread()), 16));//文件名 + 线程
|
|
||||||
if (!QSqlDatabase::contains(connName))
|
|
||||||
{
|
|
||||||
QSqlDatabase database = QSqlDatabase::addDatabase(msDriverName, connName);
|
|
||||||
database.setDatabaseName(msDBFile);
|
|
||||||
database.setUserName(msUserName);
|
|
||||||
database.setPassword(msPasswd);
|
|
||||||
if (!mutexMap.contains(msDBFile))
|
|
||||||
{
|
|
||||||
QMap<QString, QMutex*> tMap;
|
|
||||||
mutexMap.insert(msDBFile, tMap);
|
|
||||||
}
|
|
||||||
if (database.isOpen() || database.open())
|
|
||||||
{
|
|
||||||
QSqlQuery query(database);
|
|
||||||
query.exec("PRAGMA journal_mode=WAL;"); // 设置WAL模式
|
|
||||||
query.finish();
|
|
||||||
query.clear();
|
|
||||||
}
|
|
||||||
else
|
|
||||||
{
|
|
||||||
//logWarning() << "DB open failed! " << database.lastError().text() << endl;
|
|
||||||
}
|
|
||||||
QMutex *mutex = new QMutex();
|
|
||||||
mutexMap[msDBFile].insert(connName, mutex);
|
|
||||||
}
|
|
||||||
return QSqlDatabase::database( connName);
|
|
||||||
}
|
|
@ -1,56 +0,0 @@
|
|||||||
#pragma execution_character_set("utf-8")
|
|
||||||
#ifndef SqlCore_H
|
|
||||||
#define SqlCore_H
|
|
||||||
/*
|
|
||||||
\author: zym
|
|
||||||
\brief :
|
|
||||||
\version 1.0
|
|
||||||
\note
|
|
||||||
\CopyRight:zym
|
|
||||||
*/
|
|
||||||
#include <QObject>
|
|
||||||
#include <QSqlDatabase>
|
|
||||||
#include <QSqlQuery>
|
|
||||||
#include <QMutex>
|
|
||||||
#include <QMap>
|
|
||||||
#include <QSharedPointer>
|
|
||||||
|
|
||||||
//数据库操作类
|
|
||||||
//使用QMutex 对 连接 加锁,适用于多线程
|
|
||||||
//但建议经常同时操作同一数据库的线程 使用 不同的连接名,因为锁的互斥等待会增大处理时间
|
|
||||||
//(数据库中实际的连接名是"dbFile+connName",但若使用此类的封装则不用关心实际的连接名)
|
|
||||||
|
|
||||||
class SqlCore : public QObject
|
|
||||||
{
|
|
||||||
Q_OBJECT
|
|
||||||
public:
|
|
||||||
//以connName连接对数据库dbFile执行sql语句,该sql语句无返回值,函数返回执行成功/失败
|
|
||||||
//若该连接已存在则则获取,不存在则创建再获取
|
|
||||||
static bool execute(QString sql);
|
|
||||||
static QSharedPointer<QSqlQuery>select(QString sql, bool& ok);
|
|
||||||
//以connName连接对数据库dbFile执行sql语句,该sql语句有返回值,通过QSqlQuery::next()不断获取数据行
|
|
||||||
//若该连接已存在则则获取,不存在则创建再获取
|
|
||||||
static QSharedPointer<QSqlQuery>select(QString sql);
|
|
||||||
//删除db文件dbFile的connName连接和其对应的锁
|
|
||||||
static void destroyConn();
|
|
||||||
//删除db文件dbFile的所有连接和锁
|
|
||||||
static void destroyOneDBConn();
|
|
||||||
//删除所有db文件的所有连接和锁
|
|
||||||
static void destroyAllDBConn();
|
|
||||||
static QSqlDatabase getSqlDataBase();
|
|
||||||
static void init(QString sDriver, QString sUser, QString sPasswd, QString sDBFile);
|
|
||||||
static bool setKey(QString sDriver, QString sConnect, QString sUser, QString sPasswd, QString sdbFile);
|
|
||||||
static bool updateKey(QString NewsPasswd, QString oldPasswd);
|
|
||||||
private:
|
|
||||||
//获取对于dbFile文件的数据库连接connName
|
|
||||||
//有则返回,没有则创建再返回
|
|
||||||
//同步锁,外层key是db文件名,内层key是该db文件的数据库连接名
|
|
||||||
static QMap<QString, QMap<QString, QMutex*>> mutexMap;
|
|
||||||
static QString msDriverName;
|
|
||||||
static QString msUserName;
|
|
||||||
static QString msPasswd;
|
|
||||||
static QString msDBFile;
|
|
||||||
static QMutex mWriteMutex;
|
|
||||||
};
|
|
||||||
|
|
||||||
#endif // SqlCore_H
|
|
@ -47,6 +47,5 @@
|
|||||||
<file>image/egg.png</file>
|
<file>image/egg.png</file>
|
||||||
<file>image/systemsetting.png</file>
|
<file>image/systemsetting.png</file>
|
||||||
<file>image/icon_back_2.png</file>
|
<file>image/icon_back_2.png</file>
|
||||||
<file>image/icon_HighFreq.png</file>
|
|
||||||
</qresource>
|
</qresource>
|
||||||
</RCC>
|
</RCC>
|
||||||
|
Before Width: | Height: | Size: 1.7 KiB After Width: | Height: | Size: 1.7 KiB |
@ -6,6 +6,7 @@
|
|||||||
#include "medicalrecordmanager.h"
|
#include "medicalrecordmanager.h"
|
||||||
#include "hospitalinfo.h"
|
#include "hospitalinfo.h"
|
||||||
|
|
||||||
|
|
||||||
#include <QWidget>
|
#include <QWidget>
|
||||||
#include <QGraphicsView>
|
#include <QGraphicsView>
|
||||||
#include <QGraphicsScene>
|
#include <QGraphicsScene>
|
||||||
@ -18,6 +19,7 @@
|
|||||||
#include <QPen>
|
#include <QPen>
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
#include <QApplication>
|
#include <QApplication>
|
||||||
#include <QWidget>
|
#include <QWidget>
|
||||||
#include <QGraphicsView>
|
#include <QGraphicsView>
|
||||||
@ -35,7 +37,7 @@
|
|||||||
#include "framelesswindow.h"
|
#include "framelesswindow.h"
|
||||||
|
|
||||||
#include "medicalrecordmanager.h"
|
#include "medicalrecordmanager.h"
|
||||||
#include "parametersettingswidget.h"
|
|
||||||
#include <QCalendarWidget>
|
#include <QCalendarWidget>
|
||||||
int main(int argc, char *argv[])
|
int main(int argc, char *argv[])
|
||||||
{
|
{
|
||||||
@ -54,12 +56,8 @@ int main(int argc, char *argv[])
|
|||||||
MedicalRecordManager me;
|
MedicalRecordManager me;
|
||||||
me.show();
|
me.show();
|
||||||
|
|
||||||
ParameterSettingsWidget mekl;
|
|
||||||
mekl.show();
|
|
||||||
|
|
||||||
|
|
||||||
PerWidget kkss;
|
|
||||||
kkss.show();
|
|
||||||
#if 0
|
#if 0
|
||||||
|
|
||||||
CurChatWidget w;
|
CurChatWidget w;
|
||||||
|
@ -9,17 +9,14 @@ NavListWidget::NavListWidget(QFrame * parent )
|
|||||||
init();
|
init();
|
||||||
initLay();
|
initLay();
|
||||||
initConnect();
|
initConnect();
|
||||||
m_size =QSize(200,60);
|
setObjectName("NavList");
|
||||||
}
|
}
|
||||||
NavListWidget::~NavListWidget( )
|
NavListWidget::~NavListWidget( )
|
||||||
{
|
{
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
||||||
void NavListWidget::setCustomSize(QSize tempSize)
|
|
||||||
{
|
|
||||||
m_size = tempSize;
|
|
||||||
}
|
|
||||||
void NavListWidget::init()
|
void NavListWidget::init()
|
||||||
{
|
{
|
||||||
|
|
||||||
@ -67,7 +64,7 @@ bool NavListWidget::initConnect()
|
|||||||
btn->setObjectName(strlistObjectName.at(i));
|
btn->setObjectName(strlistObjectName.at(i));
|
||||||
btn->setSizePolicy(QSizePolicy::Expanding, QSizePolicy::Expanding);
|
btn->setSizePolicy(QSizePolicy::Expanding, QSizePolicy::Expanding);
|
||||||
pButtonGroup->addButton(btn);
|
pButtonGroup->addButton(btn);
|
||||||
//btn->setFixedSize(m_size);
|
btn->setFixedSize(QSize(200,60));
|
||||||
// btn->setMinimumSize(QSize(200,80));
|
// btn->setMinimumSize(QSize(200,80));
|
||||||
//btn->setMaximumSize(QSize(200,180));
|
//btn->setMaximumSize(QSize(200,180));
|
||||||
btn->setCheckable(true);
|
btn->setCheckable(true);
|
||||||
@ -76,8 +73,7 @@ bool NavListWidget::initConnect()
|
|||||||
|
|
||||||
}
|
}
|
||||||
//#263749
|
//#263749
|
||||||
#if 0
|
|
||||||
setObjectName("NavList");
|
|
||||||
setStyleSheet("QPushButton{\
|
setStyleSheet("QPushButton{\
|
||||||
background: rgba(51, 71, 75);\
|
background: rgba(51, 71, 75);\
|
||||||
color: white;\
|
color: white;\
|
||||||
@ -99,6 +95,5 @@ border-radius: 30px;\
|
|||||||
}"\
|
}"\
|
||||||
"QWidget#NavList{background-color:rgb(47, 61, 82);}"\
|
"QWidget#NavList{background-color:rgb(47, 61, 82);}"\
|
||||||
);
|
);
|
||||||
#endif
|
|
||||||
|
|
||||||
}
|
}
|
||||||
|
@ -18,13 +18,11 @@ public:
|
|||||||
void initLay();
|
void initLay();
|
||||||
bool initConnect();
|
bool initConnect();
|
||||||
void setList(QStringList strlist,QStringList strlistObjectName);
|
void setList(QStringList strlist,QStringList strlistObjectName);
|
||||||
void setCustomSize(QSize tempSize);
|
|
||||||
signals:
|
signals:
|
||||||
void SigClicked(QString );
|
void SigClicked(QString );
|
||||||
private slots:
|
private slots:
|
||||||
void onButtonClicked( QAbstractButton *button);
|
void onButtonClicked( QAbstractButton *button);
|
||||||
private:
|
private:
|
||||||
QList<QPushButton*> m_listBtns;
|
QList<QPushButton*> m_listBtns;
|
||||||
QSize m_size;
|
|
||||||
};
|
};
|
||||||
#endif // NAVLISTWIDGET_H
|
#endif // NAVLISTWIDGET_H
|
||||||
|
@ -1,171 +0,0 @@
|
|||||||
#include "parametersettingswidget.h"
|
|
||||||
|
|
||||||
ParameterSettingsWidget::ParameterSettingsWidget(QWidget *parent )
|
|
||||||
{
|
|
||||||
setStyleSheet("background:white;");
|
|
||||||
m_PerHighFreqWidget.m_labImage.setStyleSheet("border-image:url(:/image/icon_HighFreq.png);}");
|
|
||||||
m_PerHighFreqWidget.m_labImage.setFixedSize(QSize(30,30));
|
|
||||||
m_PerHighFreqWidget.m_labTxt.setText("高频滤波");
|
|
||||||
m_PerHighFreqWidget.setTextList(QStringList()<<"0.05Hz"<<"0.1Hz"<<"1Hz"<<"2Hz"<<"5Hz",
|
|
||||||
QStringList()<<"fill-in-the-Case" << "case-management" << "leading-scheme" << "Parameter setting" << "hospital-information");
|
|
||||||
|
|
||||||
m_PerLowerFreqWidget.setTextList(QStringList()<<"0.05Hz"<<"0.1Hz"<<"1Hz"<<"2Hz"<<"5Hz",
|
|
||||||
QStringList()<<"fill-in-the-Case" << "case-management" << "leading-scheme" << "Parameter setting" << "hospital-information");
|
|
||||||
|
|
||||||
m_PerTimeConst.setTextList(QStringList()<<"0.05Hz"<<"0.1Hz"<<"1Hz"<<"2Hz"<<"5Hz",
|
|
||||||
QStringList()<<"fill-in-the-Case" << "case-management" << "leading-scheme" << "Parameter setting" << "hospital-information");
|
|
||||||
|
|
||||||
m_PerPowerFreNotch.setTextList(QStringList()<<"0.05Hz"<<"0.1Hz"<<"1Hz"<<"2Hz"<<"5Hz",
|
|
||||||
QStringList()<<"fill-in-the-Case" << "case-management" << "leading-scheme" << "Parameter setting" << "hospital-information");
|
|
||||||
m_PerAmplitude.setTextList(QStringList()<<"0.05Hz"<<"0.1Hz"<<"1Hz"<<"2Hz"<<"5Hz",
|
|
||||||
QStringList()<<"fill-in-the-Case" << "case-management" << "leading-scheme" << "Parameter setting" << "hospital-information");
|
|
||||||
m_PerWavevelocity.setTextList(QStringList()<<"0.05Hz"<<"0.1Hz"<<"1Hz"<<"2Hz"<<"5Hz",
|
|
||||||
QStringList()<<"fill-in-the-Case" << "case-management" << "leading-scheme" << "Parameter setting" << "hospital-information");
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
#if 0
|
|
||||||
QLabel m_labHighFrequencyFiltering;
|
|
||||||
PerWidget m_PerHighFreqWidget;
|
|
||||||
|
|
||||||
//低频过滤
|
|
||||||
QLabel m_labLowerFrequencyFiltering;
|
|
||||||
PerWidget m_PerLowerFreqWidget;
|
|
||||||
|
|
||||||
//时间常数
|
|
||||||
QLabel m_labTimeConst;
|
|
||||||
PerWidget m_PerTimeConst;
|
|
||||||
|
|
||||||
//工频馅波 Power-frequency notch
|
|
||||||
QLabel m_labPowerFreNotch;
|
|
||||||
PerWidget m_PerPowerFreNotch;
|
|
||||||
//波幅
|
|
||||||
QLabel m_labAmplitude;
|
|
||||||
PerWidget m_PerAmplitude;
|
|
||||||
//Wave velocity
|
|
||||||
//波速
|
|
||||||
QLabel m_labWavevelocity;
|
|
||||||
PerWidget m_PerWavevelocity;
|
|
||||||
#endif
|
|
||||||
QHBoxLayout * hlay = new QHBoxLayout;
|
|
||||||
QFrame *line = new QFrame();
|
|
||||||
line->setFrameShape(QFrame::VLine);
|
|
||||||
//line->setFrameShadow(QFrame::Plain);
|
|
||||||
|
|
||||||
hlay->setSpacing(0);
|
|
||||||
hlay->addWidget(&m_PerHighFreqWidget);
|
|
||||||
hlay->addWidget(&m_PerLowerFreqWidget);
|
|
||||||
hlay->addWidget(&m_PerTimeConst);
|
|
||||||
hlay->addWidget(&m_PerPowerFreNotch);
|
|
||||||
hlay->addWidget(&m_PerAmplitude);
|
|
||||||
hlay->addWidget(&m_PerWavevelocity);
|
|
||||||
|
|
||||||
|
|
||||||
setContentsMargins(0,0,0,0);
|
|
||||||
setLayout(hlay);
|
|
||||||
|
|
||||||
}
|
|
||||||
ParameterSettingsWidget::~ParameterSettingsWidget()
|
|
||||||
{
|
|
||||||
|
|
||||||
}
|
|
||||||
void ParameterSettingsWidget::init()
|
|
||||||
{
|
|
||||||
|
|
||||||
}
|
|
||||||
void ParameterSettingsWidget::initLay()
|
|
||||||
{
|
|
||||||
|
|
||||||
}
|
|
||||||
bool ParameterSettingsWidget::initConnect()
|
|
||||||
{
|
|
||||||
|
|
||||||
}
|
|
||||||
PerWidget::PerWidget(QWidget * parent):QWidget (parent)
|
|
||||||
{
|
|
||||||
init();
|
|
||||||
initLay();
|
|
||||||
}
|
|
||||||
PerWidget::~PerWidget()
|
|
||||||
{
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
}
|
|
||||||
void PerWidget::init()
|
|
||||||
{
|
|
||||||
|
|
||||||
}
|
|
||||||
void PerWidget::initLay()
|
|
||||||
{
|
|
||||||
|
|
||||||
m_NavListWidget.setList(QStringList()<<"0.05Hz"<<"0.1Hz"<<"1Hz"<<"2Hz"<<"5Hz",
|
|
||||||
QStringList()<<"fill-in-the-Case" << "case-management" << "leading-scheme" << "Parameter setting" << "hospital-information");
|
|
||||||
|
|
||||||
m_NavListWidget.setObjectName("NavList1");
|
|
||||||
/*
|
|
||||||
font-size: 16px;\
|
|
||||||
font-weight: bold;\
|
|
||||||
*/
|
|
||||||
|
|
||||||
m_NavListWidget.setCustomSize(QSize(40,30));
|
|
||||||
|
|
||||||
m_NavListWidget.setStyleSheet("QPushButton{\
|
|
||||||
background: rgba(255, 255, 255);\
|
|
||||||
color: black;\
|
|
||||||
border-radius: 8px;\
|
|
||||||
border:0px ; \
|
|
||||||
}\
|
|
||||||
QPushButton:hover{\
|
|
||||||
color: black;\
|
|
||||||
background: rgb(255, 255, 255);\
|
|
||||||
border-radius: 8px;\
|
|
||||||
}\
|
|
||||||
QPushButton:pressed{\
|
|
||||||
color: black;\
|
|
||||||
background: rgb(255, 255, 255);\
|
|
||||||
border-radius: 8px;\
|
|
||||||
}\
|
|
||||||
QPushButton:checked{\
|
|
||||||
color: white;\
|
|
||||||
background: rgb(51, 144, 76);\
|
|
||||||
border-radius: 8px;\
|
|
||||||
}"\
|
|
||||||
"QWidget#NavList1{background-color:rgb(255, 255, 255);}"\
|
|
||||||
);
|
|
||||||
// m_NavListWidget.show();
|
|
||||||
|
|
||||||
//setAttribute(Qt::WA_TranslucentBackground); // 背景透明
|
|
||||||
QHBoxLayout * hlay = new QHBoxLayout;
|
|
||||||
QFrame *line = new QFrame();
|
|
||||||
line->setFrameShape(QFrame::VLine);
|
|
||||||
//line->setFrameShadow(QFrame::Plain);
|
|
||||||
|
|
||||||
hlay->setSpacing(0);
|
|
||||||
hlay->addWidget(&m_NavListWidget);
|
|
||||||
hlay->addWidget(line);
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
QHBoxLayout * hlay2 = new QHBoxLayout;
|
|
||||||
hlay2->addStretch();
|
|
||||||
hlay2->addWidget(&m_labImage, 1,Qt::AlignRight);
|
|
||||||
hlay2->addWidget(&m_labTxt, 1,Qt::AlignLeft);
|
|
||||||
hlay2->addStretch();
|
|
||||||
hlay2->setSpacing(0);
|
|
||||||
|
|
||||||
|
|
||||||
QVBoxLayout * vlay = new QVBoxLayout;
|
|
||||||
vlay->addLayout(hlay2);
|
|
||||||
vlay->addLayout(hlay);
|
|
||||||
setContentsMargins(0,0,0,0);
|
|
||||||
setLayout( vlay);
|
|
||||||
}
|
|
||||||
void PerWidget::initConnect()
|
|
||||||
{
|
|
||||||
|
|
||||||
}
|
|
||||||
void PerWidget::setTextList(QStringList str,QStringList objNames)
|
|
||||||
{
|
|
||||||
m_NavListWidget.setList(str, objNames);
|
|
||||||
}
|
|
@ -1,61 +0,0 @@
|
|||||||
#ifndef PARAMETERSETTINGSWIDGET_H
|
|
||||||
#define PARAMETERSETTINGSWIDGET_H
|
|
||||||
#include <QWidget>
|
|
||||||
#include <QLabel>
|
|
||||||
#include <QLineEdit>
|
|
||||||
#include <QPushButton>
|
|
||||||
#include "navlistwidget.h"
|
|
||||||
class PerWidget:public QWidget
|
|
||||||
{
|
|
||||||
Q_OBJECT
|
|
||||||
public:
|
|
||||||
PerWidget(QWidget * parent =NULL);
|
|
||||||
~PerWidget();
|
|
||||||
void init();
|
|
||||||
void initLay();
|
|
||||||
void initConnect();
|
|
||||||
void setTextList(QStringList str,QStringList objNames);
|
|
||||||
QLabel m_labImage;
|
|
||||||
QLabel m_labTxt;
|
|
||||||
private:
|
|
||||||
QLabel m_labHighFrequencyFiltering;
|
|
||||||
NavListWidget m_NavListWidget;
|
|
||||||
};
|
|
||||||
|
|
||||||
class ParameterSettingsWidget:public QWidget
|
|
||||||
{
|
|
||||||
Q_OBJECT
|
|
||||||
public:
|
|
||||||
ParameterSettingsWidget(QWidget *parent = NULL);
|
|
||||||
virtual ~ParameterSettingsWidget();
|
|
||||||
void init();
|
|
||||||
void initLay();
|
|
||||||
bool initConnect();
|
|
||||||
|
|
||||||
private:
|
|
||||||
QLabel m_labHighFrequencyFiltering;
|
|
||||||
PerWidget m_PerHighFreqWidget;
|
|
||||||
|
|
||||||
//低频过滤
|
|
||||||
QLabel m_labLowerFrequencyFiltering;
|
|
||||||
PerWidget m_PerLowerFreqWidget;
|
|
||||||
|
|
||||||
//时间常数
|
|
||||||
QLabel m_labTimeConst;
|
|
||||||
PerWidget m_PerTimeConst;
|
|
||||||
|
|
||||||
//工频馅波 Power-frequency notch
|
|
||||||
QLabel m_labPowerFreNotch;
|
|
||||||
PerWidget m_PerPowerFreNotch;
|
|
||||||
//波幅
|
|
||||||
QLabel m_labAmplitude;
|
|
||||||
PerWidget m_PerAmplitude;
|
|
||||||
//Wave velocity
|
|
||||||
//波速
|
|
||||||
QLabel m_labWavevelocity;
|
|
||||||
PerWidget m_PerWavevelocity;
|
|
||||||
};
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
#endif // PARAMETERSETTINGSWIDGET_H
|
|
@ -34,28 +34,7 @@ void SystemSettingWidget::init()
|
|||||||
m_NavListWidget.setList(QStringList()<<"填写病例"<<"病例管理"<<"导联方案"<<"参数设置"<<"医院信息",
|
m_NavListWidget.setList(QStringList()<<"填写病例"<<"病例管理"<<"导联方案"<<"参数设置"<<"医院信息",
|
||||||
QStringList()<<"fill-in-the-Case" << "case-management" << "leading-scheme" << "Parameter setting" << "hospital-information");
|
QStringList()<<"fill-in-the-Case" << "case-management" << "leading-scheme" << "Parameter setting" << "hospital-information");
|
||||||
|
|
||||||
m_NavListWidget.setObjectName("NavList");
|
|
||||||
m_NavListWidget.setStyleSheet("QPushButton{\
|
|
||||||
background: rgba(51, 71, 75);\
|
|
||||||
color: white;\
|
|
||||||
border-radius: 30px;\
|
|
||||||
font-size: 16px;\
|
|
||||||
font-weight: bold;\
|
|
||||||
}\
|
|
||||||
QPushButton:hover{\
|
|
||||||
background: rgb(85, 85, 85);\
|
|
||||||
border-radius: 30px;\
|
|
||||||
}\
|
|
||||||
QPushButton:pressed{\
|
|
||||||
background: rgb(80, 80, 80);\
|
|
||||||
border-radius: 30px;\
|
|
||||||
}\
|
|
||||||
QPushButton:checked{\
|
|
||||||
background: #0d9ddb;\
|
|
||||||
border-radius: 30px;\
|
|
||||||
}"\
|
|
||||||
"QWidget#NavList{background-color:rgb(47, 61, 82);}"\
|
|
||||||
);
|
|
||||||
}
|
}
|
||||||
void SystemSettingWidget::initLay()
|
void SystemSettingWidget::initLay()
|
||||||
{
|
{
|
||||||
|
@ -4,7 +4,7 @@
|
|||||||
#
|
#
|
||||||
#-------------------------------------------------
|
#-------------------------------------------------
|
||||||
|
|
||||||
QT += core gui sql
|
QT += core gui
|
||||||
|
|
||||||
greaterThan(QT_MAJOR_VERSION, 4): QT += widgets
|
greaterThan(QT_MAJOR_VERSION, 4): QT += widgets
|
||||||
|
|
||||||
@ -25,7 +25,6 @@ DEFINES += QT_DEPRECATED_WARNINGS
|
|||||||
CONFIG += c++11
|
CONFIG += c++11
|
||||||
|
|
||||||
SOURCES += \
|
SOURCES += \
|
||||||
SqlCore.cpp \
|
|
||||||
btngroupwidget.cpp \
|
btngroupwidget.cpp \
|
||||||
curchatwidget.cpp \
|
curchatwidget.cpp \
|
||||||
dataprocesswidget.cpp \
|
dataprocesswidget.cpp \
|
||||||
@ -40,14 +39,12 @@ SOURCES += \
|
|||||||
medicalrecordmanager.cpp \
|
medicalrecordmanager.cpp \
|
||||||
medicalrecordwidget.cpp \
|
medicalrecordwidget.cpp \
|
||||||
navlistwidget.cpp \
|
navlistwidget.cpp \
|
||||||
parametersettingswidget.cpp \
|
|
||||||
regwidget.cpp \
|
regwidget.cpp \
|
||||||
systemsettingwidget.cpp \
|
systemsettingwidget.cpp \
|
||||||
titlewidget.cpp \
|
titlewidget.cpp \
|
||||||
widget.cpp
|
widget.cpp
|
||||||
|
|
||||||
HEADERS += \
|
HEADERS += \
|
||||||
SqlCore.h \
|
|
||||||
btngroupwidget.h \
|
btngroupwidget.h \
|
||||||
curchatwidget.h \
|
curchatwidget.h \
|
||||||
dataprocesswidget.h \
|
dataprocesswidget.h \
|
||||||
@ -62,7 +59,6 @@ HEADERS += \
|
|||||||
medicalrecordwidget.h \
|
medicalrecordwidget.h \
|
||||||
mrmanagement.h \
|
mrmanagement.h \
|
||||||
navlistwidget.h \
|
navlistwidget.h \
|
||||||
parametersettingswidget.h \
|
|
||||||
regwidget.h \
|
regwidget.h \
|
||||||
systemsettingwidget.h \
|
systemsettingwidget.h \
|
||||||
titlewidget.h \
|
titlewidget.h \
|
||||||
|
@ -1,6 +1,6 @@
|
|||||||
<?xml version="1.0" encoding="UTF-8"?>
|
<?xml version="1.0" encoding="UTF-8"?>
|
||||||
<!DOCTYPE QtCreatorProject>
|
<!DOCTYPE QtCreatorProject>
|
||||||
<!-- Written by QtCreator 4.9.1, 2024-11-08T18:00:40. -->
|
<!-- Written by QtCreator 4.9.1, 2024-10-31T18:02:10. -->
|
||||||
<qtcreator>
|
<qtcreator>
|
||||||
<data>
|
<data>
|
||||||
<variable>EnvironmentId</variable>
|
<variable>EnvironmentId</variable>
|
||||||
@ -8,7 +8,7 @@
|
|||||||
</data>
|
</data>
|
||||||
<data>
|
<data>
|
||||||
<variable>ProjectExplorer.Project.ActiveTarget</variable>
|
<variable>ProjectExplorer.Project.ActiveTarget</variable>
|
||||||
<value type="int">0</value>
|
<value type="int">1</value>
|
||||||
</data>
|
</data>
|
||||||
<data>
|
<data>
|
||||||
<variable>ProjectExplorer.Project.EditorSettings</variable>
|
<variable>ProjectExplorer.Project.EditorSettings</variable>
|
||||||
@ -63,6 +63,267 @@
|
|||||||
</data>
|
</data>
|
||||||
<data>
|
<data>
|
||||||
<variable>ProjectExplorer.Project.Target.0</variable>
|
<variable>ProjectExplorer.Project.Target.0</variable>
|
||||||
|
<valuemap type="QVariantMap">
|
||||||
|
<value type="QString" key="ProjectExplorer.ProjectConfiguration.DefaultDisplayName">Desktop Qt 5.13.0 MinGW 32-bit</value>
|
||||||
|
<value type="QString" key="ProjectExplorer.ProjectConfiguration.DisplayName">Desktop Qt 5.13.0 MinGW 32-bit</value>
|
||||||
|
<value type="QString" key="ProjectExplorer.ProjectConfiguration.Id">qt.qt5.5130.win32_mingw73_kit</value>
|
||||||
|
<value type="int" key="ProjectExplorer.Target.ActiveBuildConfiguration">1</value>
|
||||||
|
<value type="int" key="ProjectExplorer.Target.ActiveDeployConfiguration">0</value>
|
||||||
|
<value type="int" key="ProjectExplorer.Target.ActiveRunConfiguration">0</value>
|
||||||
|
<valuemap type="QVariantMap" key="ProjectExplorer.Target.BuildConfiguration.0">
|
||||||
|
<value type="QString" key="ProjectExplorer.BuildConfiguration.BuildDirectory">D:/project/qt-project/build-xyylMCWEACSystem-Desktop_Qt_5_13_0_MinGW_32_bit-Debug</value>
|
||||||
|
<valuemap type="QVariantMap" key="ProjectExplorer.BuildConfiguration.BuildStepList.0">
|
||||||
|
<valuemap type="QVariantMap" key="ProjectExplorer.BuildStepList.Step.0">
|
||||||
|
<value type="bool" key="ProjectExplorer.BuildStep.Enabled">true</value>
|
||||||
|
<value type="QString" key="ProjectExplorer.ProjectConfiguration.DefaultDisplayName">qmake</value>
|
||||||
|
<value type="QString" key="ProjectExplorer.ProjectConfiguration.DisplayName"></value>
|
||||||
|
<value type="QString" key="ProjectExplorer.ProjectConfiguration.Id">QtProjectManager.QMakeBuildStep</value>
|
||||||
|
<value type="bool" key="QtProjectManager.QMakeBuildStep.LinkQmlDebuggingLibrary">true</value>
|
||||||
|
<value type="QString" key="QtProjectManager.QMakeBuildStep.QMakeArguments"></value>
|
||||||
|
<value type="bool" key="QtProjectManager.QMakeBuildStep.QMakeForced">false</value>
|
||||||
|
<value type="bool" key="QtProjectManager.QMakeBuildStep.SeparateDebugInfo">false</value>
|
||||||
|
<value type="bool" key="QtProjectManager.QMakeBuildStep.UseQtQuickCompiler">false</value>
|
||||||
|
</valuemap>
|
||||||
|
<valuemap type="QVariantMap" key="ProjectExplorer.BuildStepList.Step.1">
|
||||||
|
<value type="bool" key="ProjectExplorer.BuildStep.Enabled">true</value>
|
||||||
|
<value type="QString" key="ProjectExplorer.ProjectConfiguration.DefaultDisplayName">Make</value>
|
||||||
|
<value type="QString" key="ProjectExplorer.ProjectConfiguration.DisplayName"></value>
|
||||||
|
<value type="QString" key="ProjectExplorer.ProjectConfiguration.Id">Qt4ProjectManager.MakeStep</value>
|
||||||
|
<valuelist type="QVariantList" key="Qt4ProjectManager.MakeStep.BuildTargets"/>
|
||||||
|
<value type="bool" key="Qt4ProjectManager.MakeStep.Clean">false</value>
|
||||||
|
<value type="QString" key="Qt4ProjectManager.MakeStep.MakeArguments"></value>
|
||||||
|
<value type="QString" key="Qt4ProjectManager.MakeStep.MakeCommand"></value>
|
||||||
|
<value type="bool" key="Qt4ProjectManager.MakeStep.OverrideMakeflags">false</value>
|
||||||
|
</valuemap>
|
||||||
|
<value type="int" key="ProjectExplorer.BuildStepList.StepsCount">2</value>
|
||||||
|
<value type="QString" key="ProjectExplorer.ProjectConfiguration.DefaultDisplayName">Build</value>
|
||||||
|
<value type="QString" key="ProjectExplorer.ProjectConfiguration.DisplayName"></value>
|
||||||
|
<value type="QString" key="ProjectExplorer.ProjectConfiguration.Id">ProjectExplorer.BuildSteps.Build</value>
|
||||||
|
</valuemap>
|
||||||
|
<valuemap type="QVariantMap" key="ProjectExplorer.BuildConfiguration.BuildStepList.1">
|
||||||
|
<valuemap type="QVariantMap" key="ProjectExplorer.BuildStepList.Step.0">
|
||||||
|
<value type="bool" key="ProjectExplorer.BuildStep.Enabled">true</value>
|
||||||
|
<value type="QString" key="ProjectExplorer.ProjectConfiguration.DefaultDisplayName">Make</value>
|
||||||
|
<value type="QString" key="ProjectExplorer.ProjectConfiguration.DisplayName"></value>
|
||||||
|
<value type="QString" key="ProjectExplorer.ProjectConfiguration.Id">Qt4ProjectManager.MakeStep</value>
|
||||||
|
<valuelist type="QVariantList" key="Qt4ProjectManager.MakeStep.BuildTargets"/>
|
||||||
|
<value type="bool" key="Qt4ProjectManager.MakeStep.Clean">true</value>
|
||||||
|
<value type="QString" key="Qt4ProjectManager.MakeStep.MakeArguments">clean</value>
|
||||||
|
<value type="QString" key="Qt4ProjectManager.MakeStep.MakeCommand"></value>
|
||||||
|
<value type="bool" key="Qt4ProjectManager.MakeStep.OverrideMakeflags">false</value>
|
||||||
|
</valuemap>
|
||||||
|
<value type="int" key="ProjectExplorer.BuildStepList.StepsCount">1</value>
|
||||||
|
<value type="QString" key="ProjectExplorer.ProjectConfiguration.DefaultDisplayName">Clean</value>
|
||||||
|
<value type="QString" key="ProjectExplorer.ProjectConfiguration.DisplayName"></value>
|
||||||
|
<value type="QString" key="ProjectExplorer.ProjectConfiguration.Id">ProjectExplorer.BuildSteps.Clean</value>
|
||||||
|
</valuemap>
|
||||||
|
<value type="int" key="ProjectExplorer.BuildConfiguration.BuildStepListCount">2</value>
|
||||||
|
<value type="bool" key="ProjectExplorer.BuildConfiguration.ClearSystemEnvironment">false</value>
|
||||||
|
<valuelist type="QVariantList" key="ProjectExplorer.BuildConfiguration.UserEnvironmentChanges"/>
|
||||||
|
<value type="QString" key="ProjectExplorer.ProjectConfiguration.DefaultDisplayName">Debug</value>
|
||||||
|
<value type="QString" key="ProjectExplorer.ProjectConfiguration.DisplayName">Debug</value>
|
||||||
|
<value type="QString" key="ProjectExplorer.ProjectConfiguration.Id">Qt4ProjectManager.Qt4BuildConfiguration</value>
|
||||||
|
<value type="int" key="Qt4ProjectManager.Qt4BuildConfiguration.BuildConfiguration">2</value>
|
||||||
|
<value type="bool" key="Qt4ProjectManager.Qt4BuildConfiguration.UseShadowBuild">true</value>
|
||||||
|
</valuemap>
|
||||||
|
<valuemap type="QVariantMap" key="ProjectExplorer.Target.BuildConfiguration.1">
|
||||||
|
<value type="QString" key="ProjectExplorer.BuildConfiguration.BuildDirectory">D:/project/qt-project/build-xyylMCWEACSystem-Desktop_Qt_5_13_0_MinGW_32_bit-Release</value>
|
||||||
|
<valuemap type="QVariantMap" key="ProjectExplorer.BuildConfiguration.BuildStepList.0">
|
||||||
|
<valuemap type="QVariantMap" key="ProjectExplorer.BuildStepList.Step.0">
|
||||||
|
<value type="bool" key="ProjectExplorer.BuildStep.Enabled">true</value>
|
||||||
|
<value type="QString" key="ProjectExplorer.ProjectConfiguration.DefaultDisplayName">qmake</value>
|
||||||
|
<value type="QString" key="ProjectExplorer.ProjectConfiguration.DisplayName"></value>
|
||||||
|
<value type="QString" key="ProjectExplorer.ProjectConfiguration.Id">QtProjectManager.QMakeBuildStep</value>
|
||||||
|
<value type="bool" key="QtProjectManager.QMakeBuildStep.LinkQmlDebuggingLibrary">false</value>
|
||||||
|
<value type="QString" key="QtProjectManager.QMakeBuildStep.QMakeArguments"></value>
|
||||||
|
<value type="bool" key="QtProjectManager.QMakeBuildStep.QMakeForced">false</value>
|
||||||
|
<value type="bool" key="QtProjectManager.QMakeBuildStep.SeparateDebugInfo">false</value>
|
||||||
|
<value type="bool" key="QtProjectManager.QMakeBuildStep.UseQtQuickCompiler">true</value>
|
||||||
|
</valuemap>
|
||||||
|
<valuemap type="QVariantMap" key="ProjectExplorer.BuildStepList.Step.1">
|
||||||
|
<value type="bool" key="ProjectExplorer.BuildStep.Enabled">true</value>
|
||||||
|
<value type="QString" key="ProjectExplorer.ProjectConfiguration.DefaultDisplayName">Make</value>
|
||||||
|
<value type="QString" key="ProjectExplorer.ProjectConfiguration.DisplayName"></value>
|
||||||
|
<value type="QString" key="ProjectExplorer.ProjectConfiguration.Id">Qt4ProjectManager.MakeStep</value>
|
||||||
|
<valuelist type="QVariantList" key="Qt4ProjectManager.MakeStep.BuildTargets"/>
|
||||||
|
<value type="bool" key="Qt4ProjectManager.MakeStep.Clean">false</value>
|
||||||
|
<value type="QString" key="Qt4ProjectManager.MakeStep.MakeArguments"></value>
|
||||||
|
<value type="QString" key="Qt4ProjectManager.MakeStep.MakeCommand"></value>
|
||||||
|
<value type="bool" key="Qt4ProjectManager.MakeStep.OverrideMakeflags">false</value>
|
||||||
|
</valuemap>
|
||||||
|
<value type="int" key="ProjectExplorer.BuildStepList.StepsCount">2</value>
|
||||||
|
<value type="QString" key="ProjectExplorer.ProjectConfiguration.DefaultDisplayName">Build</value>
|
||||||
|
<value type="QString" key="ProjectExplorer.ProjectConfiguration.DisplayName"></value>
|
||||||
|
<value type="QString" key="ProjectExplorer.ProjectConfiguration.Id">ProjectExplorer.BuildSteps.Build</value>
|
||||||
|
</valuemap>
|
||||||
|
<valuemap type="QVariantMap" key="ProjectExplorer.BuildConfiguration.BuildStepList.1">
|
||||||
|
<valuemap type="QVariantMap" key="ProjectExplorer.BuildStepList.Step.0">
|
||||||
|
<value type="bool" key="ProjectExplorer.BuildStep.Enabled">true</value>
|
||||||
|
<value type="QString" key="ProjectExplorer.ProjectConfiguration.DefaultDisplayName">Make</value>
|
||||||
|
<value type="QString" key="ProjectExplorer.ProjectConfiguration.DisplayName"></value>
|
||||||
|
<value type="QString" key="ProjectExplorer.ProjectConfiguration.Id">Qt4ProjectManager.MakeStep</value>
|
||||||
|
<valuelist type="QVariantList" key="Qt4ProjectManager.MakeStep.BuildTargets"/>
|
||||||
|
<value type="bool" key="Qt4ProjectManager.MakeStep.Clean">true</value>
|
||||||
|
<value type="QString" key="Qt4ProjectManager.MakeStep.MakeArguments">clean</value>
|
||||||
|
<value type="QString" key="Qt4ProjectManager.MakeStep.MakeCommand"></value>
|
||||||
|
<value type="bool" key="Qt4ProjectManager.MakeStep.OverrideMakeflags">false</value>
|
||||||
|
</valuemap>
|
||||||
|
<value type="int" key="ProjectExplorer.BuildStepList.StepsCount">1</value>
|
||||||
|
<value type="QString" key="ProjectExplorer.ProjectConfiguration.DefaultDisplayName">Clean</value>
|
||||||
|
<value type="QString" key="ProjectExplorer.ProjectConfiguration.DisplayName"></value>
|
||||||
|
<value type="QString" key="ProjectExplorer.ProjectConfiguration.Id">ProjectExplorer.BuildSteps.Clean</value>
|
||||||
|
</valuemap>
|
||||||
|
<value type="int" key="ProjectExplorer.BuildConfiguration.BuildStepListCount">2</value>
|
||||||
|
<value type="bool" key="ProjectExplorer.BuildConfiguration.ClearSystemEnvironment">false</value>
|
||||||
|
<valuelist type="QVariantList" key="ProjectExplorer.BuildConfiguration.UserEnvironmentChanges"/>
|
||||||
|
<value type="QString" key="ProjectExplorer.ProjectConfiguration.DefaultDisplayName">Release</value>
|
||||||
|
<value type="QString" key="ProjectExplorer.ProjectConfiguration.DisplayName">Release</value>
|
||||||
|
<value type="QString" key="ProjectExplorer.ProjectConfiguration.Id">Qt4ProjectManager.Qt4BuildConfiguration</value>
|
||||||
|
<value type="int" key="Qt4ProjectManager.Qt4BuildConfiguration.BuildConfiguration">0</value>
|
||||||
|
<value type="bool" key="Qt4ProjectManager.Qt4BuildConfiguration.UseShadowBuild">true</value>
|
||||||
|
</valuemap>
|
||||||
|
<valuemap type="QVariantMap" key="ProjectExplorer.Target.BuildConfiguration.2">
|
||||||
|
<value type="QString" key="ProjectExplorer.BuildConfiguration.BuildDirectory">D:/project/qt-project/build-xyylMCWEACSystem-Desktop_Qt_5_13_0_MinGW_32_bit-Profile</value>
|
||||||
|
<valuemap type="QVariantMap" key="ProjectExplorer.BuildConfiguration.BuildStepList.0">
|
||||||
|
<valuemap type="QVariantMap" key="ProjectExplorer.BuildStepList.Step.0">
|
||||||
|
<value type="bool" key="ProjectExplorer.BuildStep.Enabled">true</value>
|
||||||
|
<value type="QString" key="ProjectExplorer.ProjectConfiguration.DefaultDisplayName">qmake</value>
|
||||||
|
<value type="QString" key="ProjectExplorer.ProjectConfiguration.DisplayName"></value>
|
||||||
|
<value type="QString" key="ProjectExplorer.ProjectConfiguration.Id">QtProjectManager.QMakeBuildStep</value>
|
||||||
|
<value type="bool" key="QtProjectManager.QMakeBuildStep.LinkQmlDebuggingLibrary">true</value>
|
||||||
|
<value type="QString" key="QtProjectManager.QMakeBuildStep.QMakeArguments"></value>
|
||||||
|
<value type="bool" key="QtProjectManager.QMakeBuildStep.QMakeForced">false</value>
|
||||||
|
<value type="bool" key="QtProjectManager.QMakeBuildStep.SeparateDebugInfo">true</value>
|
||||||
|
<value type="bool" key="QtProjectManager.QMakeBuildStep.UseQtQuickCompiler">true</value>
|
||||||
|
</valuemap>
|
||||||
|
<valuemap type="QVariantMap" key="ProjectExplorer.BuildStepList.Step.1">
|
||||||
|
<value type="bool" key="ProjectExplorer.BuildStep.Enabled">true</value>
|
||||||
|
<value type="QString" key="ProjectExplorer.ProjectConfiguration.DefaultDisplayName">Make</value>
|
||||||
|
<value type="QString" key="ProjectExplorer.ProjectConfiguration.DisplayName"></value>
|
||||||
|
<value type="QString" key="ProjectExplorer.ProjectConfiguration.Id">Qt4ProjectManager.MakeStep</value>
|
||||||
|
<valuelist type="QVariantList" key="Qt4ProjectManager.MakeStep.BuildTargets"/>
|
||||||
|
<value type="bool" key="Qt4ProjectManager.MakeStep.Clean">false</value>
|
||||||
|
<value type="QString" key="Qt4ProjectManager.MakeStep.MakeArguments"></value>
|
||||||
|
<value type="QString" key="Qt4ProjectManager.MakeStep.MakeCommand"></value>
|
||||||
|
<value type="bool" key="Qt4ProjectManager.MakeStep.OverrideMakeflags">false</value>
|
||||||
|
</valuemap>
|
||||||
|
<value type="int" key="ProjectExplorer.BuildStepList.StepsCount">2</value>
|
||||||
|
<value type="QString" key="ProjectExplorer.ProjectConfiguration.DefaultDisplayName">Build</value>
|
||||||
|
<value type="QString" key="ProjectExplorer.ProjectConfiguration.DisplayName"></value>
|
||||||
|
<value type="QString" key="ProjectExplorer.ProjectConfiguration.Id">ProjectExplorer.BuildSteps.Build</value>
|
||||||
|
</valuemap>
|
||||||
|
<valuemap type="QVariantMap" key="ProjectExplorer.BuildConfiguration.BuildStepList.1">
|
||||||
|
<valuemap type="QVariantMap" key="ProjectExplorer.BuildStepList.Step.0">
|
||||||
|
<value type="bool" key="ProjectExplorer.BuildStep.Enabled">true</value>
|
||||||
|
<value type="QString" key="ProjectExplorer.ProjectConfiguration.DefaultDisplayName">Make</value>
|
||||||
|
<value type="QString" key="ProjectExplorer.ProjectConfiguration.DisplayName"></value>
|
||||||
|
<value type="QString" key="ProjectExplorer.ProjectConfiguration.Id">Qt4ProjectManager.MakeStep</value>
|
||||||
|
<valuelist type="QVariantList" key="Qt4ProjectManager.MakeStep.BuildTargets"/>
|
||||||
|
<value type="bool" key="Qt4ProjectManager.MakeStep.Clean">true</value>
|
||||||
|
<value type="QString" key="Qt4ProjectManager.MakeStep.MakeArguments">clean</value>
|
||||||
|
<value type="QString" key="Qt4ProjectManager.MakeStep.MakeCommand"></value>
|
||||||
|
<value type="bool" key="Qt4ProjectManager.MakeStep.OverrideMakeflags">false</value>
|
||||||
|
</valuemap>
|
||||||
|
<value type="int" key="ProjectExplorer.BuildStepList.StepsCount">1</value>
|
||||||
|
<value type="QString" key="ProjectExplorer.ProjectConfiguration.DefaultDisplayName">Clean</value>
|
||||||
|
<value type="QString" key="ProjectExplorer.ProjectConfiguration.DisplayName"></value>
|
||||||
|
<value type="QString" key="ProjectExplorer.ProjectConfiguration.Id">ProjectExplorer.BuildSteps.Clean</value>
|
||||||
|
</valuemap>
|
||||||
|
<value type="int" key="ProjectExplorer.BuildConfiguration.BuildStepListCount">2</value>
|
||||||
|
<value type="bool" key="ProjectExplorer.BuildConfiguration.ClearSystemEnvironment">false</value>
|
||||||
|
<valuelist type="QVariantList" key="ProjectExplorer.BuildConfiguration.UserEnvironmentChanges"/>
|
||||||
|
<value type="QString" key="ProjectExplorer.ProjectConfiguration.DefaultDisplayName">Profile</value>
|
||||||
|
<value type="QString" key="ProjectExplorer.ProjectConfiguration.DisplayName">Profile</value>
|
||||||
|
<value type="QString" key="ProjectExplorer.ProjectConfiguration.Id">Qt4ProjectManager.Qt4BuildConfiguration</value>
|
||||||
|
<value type="int" key="Qt4ProjectManager.Qt4BuildConfiguration.BuildConfiguration">0</value>
|
||||||
|
<value type="bool" key="Qt4ProjectManager.Qt4BuildConfiguration.UseShadowBuild">true</value>
|
||||||
|
</valuemap>
|
||||||
|
<value type="int" key="ProjectExplorer.Target.BuildConfigurationCount">3</value>
|
||||||
|
<valuemap type="QVariantMap" key="ProjectExplorer.Target.DeployConfiguration.0">
|
||||||
|
<valuemap type="QVariantMap" key="ProjectExplorer.BuildConfiguration.BuildStepList.0">
|
||||||
|
<value type="int" key="ProjectExplorer.BuildStepList.StepsCount">0</value>
|
||||||
|
<value type="QString" key="ProjectExplorer.ProjectConfiguration.DefaultDisplayName">部署</value>
|
||||||
|
<value type="QString" key="ProjectExplorer.ProjectConfiguration.DisplayName"></value>
|
||||||
|
<value type="QString" key="ProjectExplorer.ProjectConfiguration.Id">ProjectExplorer.BuildSteps.Deploy</value>
|
||||||
|
</valuemap>
|
||||||
|
<value type="int" key="ProjectExplorer.BuildConfiguration.BuildStepListCount">1</value>
|
||||||
|
<value type="QString" key="ProjectExplorer.ProjectConfiguration.DefaultDisplayName">Deploy Configuration</value>
|
||||||
|
<value type="QString" key="ProjectExplorer.ProjectConfiguration.DisplayName"></value>
|
||||||
|
<value type="QString" key="ProjectExplorer.ProjectConfiguration.Id">ProjectExplorer.DefaultDeployConfiguration</value>
|
||||||
|
</valuemap>
|
||||||
|
<value type="int" key="ProjectExplorer.Target.DeployConfigurationCount">1</value>
|
||||||
|
<valuemap type="QVariantMap" key="ProjectExplorer.Target.PluginSettings"/>
|
||||||
|
<valuemap type="QVariantMap" key="ProjectExplorer.Target.RunConfiguration.0">
|
||||||
|
<value type="QString" key="Analyzer.Perf.CallgraphMode">dwarf</value>
|
||||||
|
<valuelist type="QVariantList" key="Analyzer.Perf.Events">
|
||||||
|
<value type="QString">cpu-cycles</value>
|
||||||
|
</valuelist>
|
||||||
|
<valuelist type="QVariantList" key="Analyzer.Perf.ExtraArguments"/>
|
||||||
|
<value type="int" key="Analyzer.Perf.Frequency">250</value>
|
||||||
|
<value type="QString" key="Analyzer.Perf.SampleMode">-F</value>
|
||||||
|
<value type="bool" key="Analyzer.Perf.Settings.UseGlobalSettings">true</value>
|
||||||
|
<value type="int" key="Analyzer.Perf.StackSize">4096</value>
|
||||||
|
<value type="bool" key="Analyzer.QmlProfiler.AggregateTraces">false</value>
|
||||||
|
<value type="bool" key="Analyzer.QmlProfiler.FlushEnabled">false</value>
|
||||||
|
<value type="uint" key="Analyzer.QmlProfiler.FlushInterval">1000</value>
|
||||||
|
<value type="QString" key="Analyzer.QmlProfiler.LastTraceFile"></value>
|
||||||
|
<value type="bool" key="Analyzer.QmlProfiler.Settings.UseGlobalSettings">true</value>
|
||||||
|
<valuelist type="QVariantList" key="Analyzer.Valgrind.AddedSuppressionFiles"/>
|
||||||
|
<value type="bool" key="Analyzer.Valgrind.Callgrind.CollectBusEvents">false</value>
|
||||||
|
<value type="bool" key="Analyzer.Valgrind.Callgrind.CollectSystime">false</value>
|
||||||
|
<value type="bool" key="Analyzer.Valgrind.Callgrind.EnableBranchSim">false</value>
|
||||||
|
<value type="bool" key="Analyzer.Valgrind.Callgrind.EnableCacheSim">false</value>
|
||||||
|
<value type="bool" key="Analyzer.Valgrind.Callgrind.EnableEventToolTips">true</value>
|
||||||
|
<value type="double" key="Analyzer.Valgrind.Callgrind.MinimumCostRatio">0.01</value>
|
||||||
|
<value type="double" key="Analyzer.Valgrind.Callgrind.VisualisationMinimumCostRatio">10</value>
|
||||||
|
<value type="bool" key="Analyzer.Valgrind.FilterExternalIssues">true</value>
|
||||||
|
<value type="QString" key="Analyzer.Valgrind.KCachegrindExecutable">kcachegrind</value>
|
||||||
|
<value type="int" key="Analyzer.Valgrind.LeakCheckOnFinish">1</value>
|
||||||
|
<value type="int" key="Analyzer.Valgrind.NumCallers">25</value>
|
||||||
|
<valuelist type="QVariantList" key="Analyzer.Valgrind.RemovedSuppressionFiles"/>
|
||||||
|
<value type="int" key="Analyzer.Valgrind.SelfModifyingCodeDetection">1</value>
|
||||||
|
<value type="bool" key="Analyzer.Valgrind.Settings.UseGlobalSettings">true</value>
|
||||||
|
<value type="bool" key="Analyzer.Valgrind.ShowReachable">false</value>
|
||||||
|
<value type="bool" key="Analyzer.Valgrind.TrackOrigins">true</value>
|
||||||
|
<value type="QString" key="Analyzer.Valgrind.ValgrindExecutable">valgrind</value>
|
||||||
|
<valuelist type="QVariantList" key="Analyzer.Valgrind.VisibleErrorKinds">
|
||||||
|
<value type="int">0</value>
|
||||||
|
<value type="int">1</value>
|
||||||
|
<value type="int">2</value>
|
||||||
|
<value type="int">3</value>
|
||||||
|
<value type="int">4</value>
|
||||||
|
<value type="int">5</value>
|
||||||
|
<value type="int">6</value>
|
||||||
|
<value type="int">7</value>
|
||||||
|
<value type="int">8</value>
|
||||||
|
<value type="int">9</value>
|
||||||
|
<value type="int">10</value>
|
||||||
|
<value type="int">11</value>
|
||||||
|
<value type="int">12</value>
|
||||||
|
<value type="int">13</value>
|
||||||
|
<value type="int">14</value>
|
||||||
|
</valuelist>
|
||||||
|
<value type="int" key="PE.EnvironmentAspect.Base">2</value>
|
||||||
|
<valuelist type="QVariantList" key="PE.EnvironmentAspect.Changes"/>
|
||||||
|
<value type="QString" key="ProjectExplorer.ProjectConfiguration.DefaultDisplayName">xyylMCWEACSystem</value>
|
||||||
|
<value type="QString" key="ProjectExplorer.ProjectConfiguration.DisplayName">xyylMCWEACSystem2</value>
|
||||||
|
<value type="QString" key="ProjectExplorer.ProjectConfiguration.Id">Qt4ProjectManager.Qt4RunConfiguration:D:/gitProject/xyylMCWEACSystem/xyylMCWEACSystem.pro</value>
|
||||||
|
<value type="QString" key="RunConfiguration.Arguments"></value>
|
||||||
|
<value type="uint" key="RunConfiguration.QmlDebugServerPort">3768</value>
|
||||||
|
<value type="bool" key="RunConfiguration.UseCppDebugger">false</value>
|
||||||
|
<value type="bool" key="RunConfiguration.UseCppDebuggerAuto">true</value>
|
||||||
|
<value type="bool" key="RunConfiguration.UseLibrarySearchPath">true</value>
|
||||||
|
<value type="bool" key="RunConfiguration.UseMultiProcess">false</value>
|
||||||
|
<value type="bool" key="RunConfiguration.UseQmlDebugger">false</value>
|
||||||
|
<value type="bool" key="RunConfiguration.UseQmlDebuggerAuto">true</value>
|
||||||
|
<value type="QString" key="RunConfiguration.WorkingDirectory"></value>
|
||||||
|
<value type="QString" key="RunConfiguration.WorkingDirectory.default">D:/project/qt-project/build-xyylMCWEACSystem-Desktop_Qt_5_13_0_MinGW_32_bit-Debug</value>
|
||||||
|
</valuemap>
|
||||||
|
<value type="int" key="ProjectExplorer.Target.RunConfigurationCount">1</value>
|
||||||
|
</valuemap>
|
||||||
|
</data>
|
||||||
|
<data>
|
||||||
|
<variable>ProjectExplorer.Project.Target.1</variable>
|
||||||
<valuemap type="QVariantMap">
|
<valuemap type="QVariantMap">
|
||||||
<value type="QString" key="ProjectExplorer.ProjectConfiguration.DefaultDisplayName">Desktop Qt 5.13.0 MinGW 64-bit</value>
|
<value type="QString" key="ProjectExplorer.ProjectConfiguration.DefaultDisplayName">Desktop Qt 5.13.0 MinGW 64-bit</value>
|
||||||
<value type="QString" key="ProjectExplorer.ProjectConfiguration.DisplayName">Desktop Qt 5.13.0 MinGW 64-bit</value>
|
<value type="QString" key="ProjectExplorer.ProjectConfiguration.DisplayName">Desktop Qt 5.13.0 MinGW 64-bit</value>
|
||||||
@ -322,267 +583,6 @@
|
|||||||
<value type="int" key="ProjectExplorer.Target.RunConfigurationCount">1</value>
|
<value type="int" key="ProjectExplorer.Target.RunConfigurationCount">1</value>
|
||||||
</valuemap>
|
</valuemap>
|
||||||
</data>
|
</data>
|
||||||
<data>
|
|
||||||
<variable>ProjectExplorer.Project.Target.1</variable>
|
|
||||||
<valuemap type="QVariantMap">
|
|
||||||
<value type="QString" key="ProjectExplorer.ProjectConfiguration.DefaultDisplayName">Desktop Qt 5.13.0 MinGW 32-bit</value>
|
|
||||||
<value type="QString" key="ProjectExplorer.ProjectConfiguration.DisplayName">Desktop Qt 5.13.0 MinGW 32-bit</value>
|
|
||||||
<value type="QString" key="ProjectExplorer.ProjectConfiguration.Id">qt.qt5.5130.win32_mingw73_kit</value>
|
|
||||||
<value type="int" key="ProjectExplorer.Target.ActiveBuildConfiguration">1</value>
|
|
||||||
<value type="int" key="ProjectExplorer.Target.ActiveDeployConfiguration">0</value>
|
|
||||||
<value type="int" key="ProjectExplorer.Target.ActiveRunConfiguration">0</value>
|
|
||||||
<valuemap type="QVariantMap" key="ProjectExplorer.Target.BuildConfiguration.0">
|
|
||||||
<value type="QString" key="ProjectExplorer.BuildConfiguration.BuildDirectory">D:/project/qt-project/build-xyylMCWEACSystem-Desktop_Qt_5_13_0_MinGW_32_bit-Debug</value>
|
|
||||||
<valuemap type="QVariantMap" key="ProjectExplorer.BuildConfiguration.BuildStepList.0">
|
|
||||||
<valuemap type="QVariantMap" key="ProjectExplorer.BuildStepList.Step.0">
|
|
||||||
<value type="bool" key="ProjectExplorer.BuildStep.Enabled">true</value>
|
|
||||||
<value type="QString" key="ProjectExplorer.ProjectConfiguration.DefaultDisplayName">qmake</value>
|
|
||||||
<value type="QString" key="ProjectExplorer.ProjectConfiguration.DisplayName"></value>
|
|
||||||
<value type="QString" key="ProjectExplorer.ProjectConfiguration.Id">QtProjectManager.QMakeBuildStep</value>
|
|
||||||
<value type="bool" key="QtProjectManager.QMakeBuildStep.LinkQmlDebuggingLibrary">true</value>
|
|
||||||
<value type="QString" key="QtProjectManager.QMakeBuildStep.QMakeArguments"></value>
|
|
||||||
<value type="bool" key="QtProjectManager.QMakeBuildStep.QMakeForced">false</value>
|
|
||||||
<value type="bool" key="QtProjectManager.QMakeBuildStep.SeparateDebugInfo">false</value>
|
|
||||||
<value type="bool" key="QtProjectManager.QMakeBuildStep.UseQtQuickCompiler">false</value>
|
|
||||||
</valuemap>
|
|
||||||
<valuemap type="QVariantMap" key="ProjectExplorer.BuildStepList.Step.1">
|
|
||||||
<value type="bool" key="ProjectExplorer.BuildStep.Enabled">true</value>
|
|
||||||
<value type="QString" key="ProjectExplorer.ProjectConfiguration.DefaultDisplayName">Make</value>
|
|
||||||
<value type="QString" key="ProjectExplorer.ProjectConfiguration.DisplayName"></value>
|
|
||||||
<value type="QString" key="ProjectExplorer.ProjectConfiguration.Id">Qt4ProjectManager.MakeStep</value>
|
|
||||||
<valuelist type="QVariantList" key="Qt4ProjectManager.MakeStep.BuildTargets"/>
|
|
||||||
<value type="bool" key="Qt4ProjectManager.MakeStep.Clean">false</value>
|
|
||||||
<value type="QString" key="Qt4ProjectManager.MakeStep.MakeArguments"></value>
|
|
||||||
<value type="QString" key="Qt4ProjectManager.MakeStep.MakeCommand"></value>
|
|
||||||
<value type="bool" key="Qt4ProjectManager.MakeStep.OverrideMakeflags">false</value>
|
|
||||||
</valuemap>
|
|
||||||
<value type="int" key="ProjectExplorer.BuildStepList.StepsCount">2</value>
|
|
||||||
<value type="QString" key="ProjectExplorer.ProjectConfiguration.DefaultDisplayName">Build</value>
|
|
||||||
<value type="QString" key="ProjectExplorer.ProjectConfiguration.DisplayName"></value>
|
|
||||||
<value type="QString" key="ProjectExplorer.ProjectConfiguration.Id">ProjectExplorer.BuildSteps.Build</value>
|
|
||||||
</valuemap>
|
|
||||||
<valuemap type="QVariantMap" key="ProjectExplorer.BuildConfiguration.BuildStepList.1">
|
|
||||||
<valuemap type="QVariantMap" key="ProjectExplorer.BuildStepList.Step.0">
|
|
||||||
<value type="bool" key="ProjectExplorer.BuildStep.Enabled">true</value>
|
|
||||||
<value type="QString" key="ProjectExplorer.ProjectConfiguration.DefaultDisplayName">Make</value>
|
|
||||||
<value type="QString" key="ProjectExplorer.ProjectConfiguration.DisplayName"></value>
|
|
||||||
<value type="QString" key="ProjectExplorer.ProjectConfiguration.Id">Qt4ProjectManager.MakeStep</value>
|
|
||||||
<valuelist type="QVariantList" key="Qt4ProjectManager.MakeStep.BuildTargets"/>
|
|
||||||
<value type="bool" key="Qt4ProjectManager.MakeStep.Clean">true</value>
|
|
||||||
<value type="QString" key="Qt4ProjectManager.MakeStep.MakeArguments">clean</value>
|
|
||||||
<value type="QString" key="Qt4ProjectManager.MakeStep.MakeCommand"></value>
|
|
||||||
<value type="bool" key="Qt4ProjectManager.MakeStep.OverrideMakeflags">false</value>
|
|
||||||
</valuemap>
|
|
||||||
<value type="int" key="ProjectExplorer.BuildStepList.StepsCount">1</value>
|
|
||||||
<value type="QString" key="ProjectExplorer.ProjectConfiguration.DefaultDisplayName">Clean</value>
|
|
||||||
<value type="QString" key="ProjectExplorer.ProjectConfiguration.DisplayName"></value>
|
|
||||||
<value type="QString" key="ProjectExplorer.ProjectConfiguration.Id">ProjectExplorer.BuildSteps.Clean</value>
|
|
||||||
</valuemap>
|
|
||||||
<value type="int" key="ProjectExplorer.BuildConfiguration.BuildStepListCount">2</value>
|
|
||||||
<value type="bool" key="ProjectExplorer.BuildConfiguration.ClearSystemEnvironment">false</value>
|
|
||||||
<valuelist type="QVariantList" key="ProjectExplorer.BuildConfiguration.UserEnvironmentChanges"/>
|
|
||||||
<value type="QString" key="ProjectExplorer.ProjectConfiguration.DefaultDisplayName">Debug</value>
|
|
||||||
<value type="QString" key="ProjectExplorer.ProjectConfiguration.DisplayName">Debug</value>
|
|
||||||
<value type="QString" key="ProjectExplorer.ProjectConfiguration.Id">Qt4ProjectManager.Qt4BuildConfiguration</value>
|
|
||||||
<value type="int" key="Qt4ProjectManager.Qt4BuildConfiguration.BuildConfiguration">2</value>
|
|
||||||
<value type="bool" key="Qt4ProjectManager.Qt4BuildConfiguration.UseShadowBuild">true</value>
|
|
||||||
</valuemap>
|
|
||||||
<valuemap type="QVariantMap" key="ProjectExplorer.Target.BuildConfiguration.1">
|
|
||||||
<value type="QString" key="ProjectExplorer.BuildConfiguration.BuildDirectory">D:/project/qt-project/build-xyylMCWEACSystem-Desktop_Qt_5_13_0_MinGW_32_bit-Release</value>
|
|
||||||
<valuemap type="QVariantMap" key="ProjectExplorer.BuildConfiguration.BuildStepList.0">
|
|
||||||
<valuemap type="QVariantMap" key="ProjectExplorer.BuildStepList.Step.0">
|
|
||||||
<value type="bool" key="ProjectExplorer.BuildStep.Enabled">true</value>
|
|
||||||
<value type="QString" key="ProjectExplorer.ProjectConfiguration.DefaultDisplayName">qmake</value>
|
|
||||||
<value type="QString" key="ProjectExplorer.ProjectConfiguration.DisplayName"></value>
|
|
||||||
<value type="QString" key="ProjectExplorer.ProjectConfiguration.Id">QtProjectManager.QMakeBuildStep</value>
|
|
||||||
<value type="bool" key="QtProjectManager.QMakeBuildStep.LinkQmlDebuggingLibrary">false</value>
|
|
||||||
<value type="QString" key="QtProjectManager.QMakeBuildStep.QMakeArguments"></value>
|
|
||||||
<value type="bool" key="QtProjectManager.QMakeBuildStep.QMakeForced">false</value>
|
|
||||||
<value type="bool" key="QtProjectManager.QMakeBuildStep.SeparateDebugInfo">false</value>
|
|
||||||
<value type="bool" key="QtProjectManager.QMakeBuildStep.UseQtQuickCompiler">true</value>
|
|
||||||
</valuemap>
|
|
||||||
<valuemap type="QVariantMap" key="ProjectExplorer.BuildStepList.Step.1">
|
|
||||||
<value type="bool" key="ProjectExplorer.BuildStep.Enabled">true</value>
|
|
||||||
<value type="QString" key="ProjectExplorer.ProjectConfiguration.DefaultDisplayName">Make</value>
|
|
||||||
<value type="QString" key="ProjectExplorer.ProjectConfiguration.DisplayName"></value>
|
|
||||||
<value type="QString" key="ProjectExplorer.ProjectConfiguration.Id">Qt4ProjectManager.MakeStep</value>
|
|
||||||
<valuelist type="QVariantList" key="Qt4ProjectManager.MakeStep.BuildTargets"/>
|
|
||||||
<value type="bool" key="Qt4ProjectManager.MakeStep.Clean">false</value>
|
|
||||||
<value type="QString" key="Qt4ProjectManager.MakeStep.MakeArguments"></value>
|
|
||||||
<value type="QString" key="Qt4ProjectManager.MakeStep.MakeCommand"></value>
|
|
||||||
<value type="bool" key="Qt4ProjectManager.MakeStep.OverrideMakeflags">false</value>
|
|
||||||
</valuemap>
|
|
||||||
<value type="int" key="ProjectExplorer.BuildStepList.StepsCount">2</value>
|
|
||||||
<value type="QString" key="ProjectExplorer.ProjectConfiguration.DefaultDisplayName">Build</value>
|
|
||||||
<value type="QString" key="ProjectExplorer.ProjectConfiguration.DisplayName"></value>
|
|
||||||
<value type="QString" key="ProjectExplorer.ProjectConfiguration.Id">ProjectExplorer.BuildSteps.Build</value>
|
|
||||||
</valuemap>
|
|
||||||
<valuemap type="QVariantMap" key="ProjectExplorer.BuildConfiguration.BuildStepList.1">
|
|
||||||
<valuemap type="QVariantMap" key="ProjectExplorer.BuildStepList.Step.0">
|
|
||||||
<value type="bool" key="ProjectExplorer.BuildStep.Enabled">true</value>
|
|
||||||
<value type="QString" key="ProjectExplorer.ProjectConfiguration.DefaultDisplayName">Make</value>
|
|
||||||
<value type="QString" key="ProjectExplorer.ProjectConfiguration.DisplayName"></value>
|
|
||||||
<value type="QString" key="ProjectExplorer.ProjectConfiguration.Id">Qt4ProjectManager.MakeStep</value>
|
|
||||||
<valuelist type="QVariantList" key="Qt4ProjectManager.MakeStep.BuildTargets"/>
|
|
||||||
<value type="bool" key="Qt4ProjectManager.MakeStep.Clean">true</value>
|
|
||||||
<value type="QString" key="Qt4ProjectManager.MakeStep.MakeArguments">clean</value>
|
|
||||||
<value type="QString" key="Qt4ProjectManager.MakeStep.MakeCommand"></value>
|
|
||||||
<value type="bool" key="Qt4ProjectManager.MakeStep.OverrideMakeflags">false</value>
|
|
||||||
</valuemap>
|
|
||||||
<value type="int" key="ProjectExplorer.BuildStepList.StepsCount">1</value>
|
|
||||||
<value type="QString" key="ProjectExplorer.ProjectConfiguration.DefaultDisplayName">Clean</value>
|
|
||||||
<value type="QString" key="ProjectExplorer.ProjectConfiguration.DisplayName"></value>
|
|
||||||
<value type="QString" key="ProjectExplorer.ProjectConfiguration.Id">ProjectExplorer.BuildSteps.Clean</value>
|
|
||||||
</valuemap>
|
|
||||||
<value type="int" key="ProjectExplorer.BuildConfiguration.BuildStepListCount">2</value>
|
|
||||||
<value type="bool" key="ProjectExplorer.BuildConfiguration.ClearSystemEnvironment">false</value>
|
|
||||||
<valuelist type="QVariantList" key="ProjectExplorer.BuildConfiguration.UserEnvironmentChanges"/>
|
|
||||||
<value type="QString" key="ProjectExplorer.ProjectConfiguration.DefaultDisplayName">Release</value>
|
|
||||||
<value type="QString" key="ProjectExplorer.ProjectConfiguration.DisplayName">Release</value>
|
|
||||||
<value type="QString" key="ProjectExplorer.ProjectConfiguration.Id">Qt4ProjectManager.Qt4BuildConfiguration</value>
|
|
||||||
<value type="int" key="Qt4ProjectManager.Qt4BuildConfiguration.BuildConfiguration">0</value>
|
|
||||||
<value type="bool" key="Qt4ProjectManager.Qt4BuildConfiguration.UseShadowBuild">true</value>
|
|
||||||
</valuemap>
|
|
||||||
<valuemap type="QVariantMap" key="ProjectExplorer.Target.BuildConfiguration.2">
|
|
||||||
<value type="QString" key="ProjectExplorer.BuildConfiguration.BuildDirectory">D:/project/qt-project/build-xyylMCWEACSystem-Desktop_Qt_5_13_0_MinGW_32_bit-Profile</value>
|
|
||||||
<valuemap type="QVariantMap" key="ProjectExplorer.BuildConfiguration.BuildStepList.0">
|
|
||||||
<valuemap type="QVariantMap" key="ProjectExplorer.BuildStepList.Step.0">
|
|
||||||
<value type="bool" key="ProjectExplorer.BuildStep.Enabled">true</value>
|
|
||||||
<value type="QString" key="ProjectExplorer.ProjectConfiguration.DefaultDisplayName">qmake</value>
|
|
||||||
<value type="QString" key="ProjectExplorer.ProjectConfiguration.DisplayName"></value>
|
|
||||||
<value type="QString" key="ProjectExplorer.ProjectConfiguration.Id">QtProjectManager.QMakeBuildStep</value>
|
|
||||||
<value type="bool" key="QtProjectManager.QMakeBuildStep.LinkQmlDebuggingLibrary">true</value>
|
|
||||||
<value type="QString" key="QtProjectManager.QMakeBuildStep.QMakeArguments"></value>
|
|
||||||
<value type="bool" key="QtProjectManager.QMakeBuildStep.QMakeForced">false</value>
|
|
||||||
<value type="bool" key="QtProjectManager.QMakeBuildStep.SeparateDebugInfo">true</value>
|
|
||||||
<value type="bool" key="QtProjectManager.QMakeBuildStep.UseQtQuickCompiler">true</value>
|
|
||||||
</valuemap>
|
|
||||||
<valuemap type="QVariantMap" key="ProjectExplorer.BuildStepList.Step.1">
|
|
||||||
<value type="bool" key="ProjectExplorer.BuildStep.Enabled">true</value>
|
|
||||||
<value type="QString" key="ProjectExplorer.ProjectConfiguration.DefaultDisplayName">Make</value>
|
|
||||||
<value type="QString" key="ProjectExplorer.ProjectConfiguration.DisplayName"></value>
|
|
||||||
<value type="QString" key="ProjectExplorer.ProjectConfiguration.Id">Qt4ProjectManager.MakeStep</value>
|
|
||||||
<valuelist type="QVariantList" key="Qt4ProjectManager.MakeStep.BuildTargets"/>
|
|
||||||
<value type="bool" key="Qt4ProjectManager.MakeStep.Clean">false</value>
|
|
||||||
<value type="QString" key="Qt4ProjectManager.MakeStep.MakeArguments"></value>
|
|
||||||
<value type="QString" key="Qt4ProjectManager.MakeStep.MakeCommand"></value>
|
|
||||||
<value type="bool" key="Qt4ProjectManager.MakeStep.OverrideMakeflags">false</value>
|
|
||||||
</valuemap>
|
|
||||||
<value type="int" key="ProjectExplorer.BuildStepList.StepsCount">2</value>
|
|
||||||
<value type="QString" key="ProjectExplorer.ProjectConfiguration.DefaultDisplayName">Build</value>
|
|
||||||
<value type="QString" key="ProjectExplorer.ProjectConfiguration.DisplayName"></value>
|
|
||||||
<value type="QString" key="ProjectExplorer.ProjectConfiguration.Id">ProjectExplorer.BuildSteps.Build</value>
|
|
||||||
</valuemap>
|
|
||||||
<valuemap type="QVariantMap" key="ProjectExplorer.BuildConfiguration.BuildStepList.1">
|
|
||||||
<valuemap type="QVariantMap" key="ProjectExplorer.BuildStepList.Step.0">
|
|
||||||
<value type="bool" key="ProjectExplorer.BuildStep.Enabled">true</value>
|
|
||||||
<value type="QString" key="ProjectExplorer.ProjectConfiguration.DefaultDisplayName">Make</value>
|
|
||||||
<value type="QString" key="ProjectExplorer.ProjectConfiguration.DisplayName"></value>
|
|
||||||
<value type="QString" key="ProjectExplorer.ProjectConfiguration.Id">Qt4ProjectManager.MakeStep</value>
|
|
||||||
<valuelist type="QVariantList" key="Qt4ProjectManager.MakeStep.BuildTargets"/>
|
|
||||||
<value type="bool" key="Qt4ProjectManager.MakeStep.Clean">true</value>
|
|
||||||
<value type="QString" key="Qt4ProjectManager.MakeStep.MakeArguments">clean</value>
|
|
||||||
<value type="QString" key="Qt4ProjectManager.MakeStep.MakeCommand"></value>
|
|
||||||
<value type="bool" key="Qt4ProjectManager.MakeStep.OverrideMakeflags">false</value>
|
|
||||||
</valuemap>
|
|
||||||
<value type="int" key="ProjectExplorer.BuildStepList.StepsCount">1</value>
|
|
||||||
<value type="QString" key="ProjectExplorer.ProjectConfiguration.DefaultDisplayName">Clean</value>
|
|
||||||
<value type="QString" key="ProjectExplorer.ProjectConfiguration.DisplayName"></value>
|
|
||||||
<value type="QString" key="ProjectExplorer.ProjectConfiguration.Id">ProjectExplorer.BuildSteps.Clean</value>
|
|
||||||
</valuemap>
|
|
||||||
<value type="int" key="ProjectExplorer.BuildConfiguration.BuildStepListCount">2</value>
|
|
||||||
<value type="bool" key="ProjectExplorer.BuildConfiguration.ClearSystemEnvironment">false</value>
|
|
||||||
<valuelist type="QVariantList" key="ProjectExplorer.BuildConfiguration.UserEnvironmentChanges"/>
|
|
||||||
<value type="QString" key="ProjectExplorer.ProjectConfiguration.DefaultDisplayName">Profile</value>
|
|
||||||
<value type="QString" key="ProjectExplorer.ProjectConfiguration.DisplayName">Profile</value>
|
|
||||||
<value type="QString" key="ProjectExplorer.ProjectConfiguration.Id">Qt4ProjectManager.Qt4BuildConfiguration</value>
|
|
||||||
<value type="int" key="Qt4ProjectManager.Qt4BuildConfiguration.BuildConfiguration">0</value>
|
|
||||||
<value type="bool" key="Qt4ProjectManager.Qt4BuildConfiguration.UseShadowBuild">true</value>
|
|
||||||
</valuemap>
|
|
||||||
<value type="int" key="ProjectExplorer.Target.BuildConfigurationCount">3</value>
|
|
||||||
<valuemap type="QVariantMap" key="ProjectExplorer.Target.DeployConfiguration.0">
|
|
||||||
<valuemap type="QVariantMap" key="ProjectExplorer.BuildConfiguration.BuildStepList.0">
|
|
||||||
<value type="int" key="ProjectExplorer.BuildStepList.StepsCount">0</value>
|
|
||||||
<value type="QString" key="ProjectExplorer.ProjectConfiguration.DefaultDisplayName">部署</value>
|
|
||||||
<value type="QString" key="ProjectExplorer.ProjectConfiguration.DisplayName"></value>
|
|
||||||
<value type="QString" key="ProjectExplorer.ProjectConfiguration.Id">ProjectExplorer.BuildSteps.Deploy</value>
|
|
||||||
</valuemap>
|
|
||||||
<value type="int" key="ProjectExplorer.BuildConfiguration.BuildStepListCount">1</value>
|
|
||||||
<value type="QString" key="ProjectExplorer.ProjectConfiguration.DefaultDisplayName">Deploy Configuration</value>
|
|
||||||
<value type="QString" key="ProjectExplorer.ProjectConfiguration.DisplayName"></value>
|
|
||||||
<value type="QString" key="ProjectExplorer.ProjectConfiguration.Id">ProjectExplorer.DefaultDeployConfiguration</value>
|
|
||||||
</valuemap>
|
|
||||||
<value type="int" key="ProjectExplorer.Target.DeployConfigurationCount">1</value>
|
|
||||||
<valuemap type="QVariantMap" key="ProjectExplorer.Target.PluginSettings"/>
|
|
||||||
<valuemap type="QVariantMap" key="ProjectExplorer.Target.RunConfiguration.0">
|
|
||||||
<value type="QString" key="Analyzer.Perf.CallgraphMode">dwarf</value>
|
|
||||||
<valuelist type="QVariantList" key="Analyzer.Perf.Events">
|
|
||||||
<value type="QString">cpu-cycles</value>
|
|
||||||
</valuelist>
|
|
||||||
<valuelist type="QVariantList" key="Analyzer.Perf.ExtraArguments"/>
|
|
||||||
<value type="int" key="Analyzer.Perf.Frequency">250</value>
|
|
||||||
<value type="QString" key="Analyzer.Perf.SampleMode">-F</value>
|
|
||||||
<value type="bool" key="Analyzer.Perf.Settings.UseGlobalSettings">true</value>
|
|
||||||
<value type="int" key="Analyzer.Perf.StackSize">4096</value>
|
|
||||||
<value type="bool" key="Analyzer.QmlProfiler.AggregateTraces">false</value>
|
|
||||||
<value type="bool" key="Analyzer.QmlProfiler.FlushEnabled">false</value>
|
|
||||||
<value type="uint" key="Analyzer.QmlProfiler.FlushInterval">1000</value>
|
|
||||||
<value type="QString" key="Analyzer.QmlProfiler.LastTraceFile"></value>
|
|
||||||
<value type="bool" key="Analyzer.QmlProfiler.Settings.UseGlobalSettings">true</value>
|
|
||||||
<valuelist type="QVariantList" key="Analyzer.Valgrind.AddedSuppressionFiles"/>
|
|
||||||
<value type="bool" key="Analyzer.Valgrind.Callgrind.CollectBusEvents">false</value>
|
|
||||||
<value type="bool" key="Analyzer.Valgrind.Callgrind.CollectSystime">false</value>
|
|
||||||
<value type="bool" key="Analyzer.Valgrind.Callgrind.EnableBranchSim">false</value>
|
|
||||||
<value type="bool" key="Analyzer.Valgrind.Callgrind.EnableCacheSim">false</value>
|
|
||||||
<value type="bool" key="Analyzer.Valgrind.Callgrind.EnableEventToolTips">true</value>
|
|
||||||
<value type="double" key="Analyzer.Valgrind.Callgrind.MinimumCostRatio">0.01</value>
|
|
||||||
<value type="double" key="Analyzer.Valgrind.Callgrind.VisualisationMinimumCostRatio">10</value>
|
|
||||||
<value type="bool" key="Analyzer.Valgrind.FilterExternalIssues">true</value>
|
|
||||||
<value type="QString" key="Analyzer.Valgrind.KCachegrindExecutable">kcachegrind</value>
|
|
||||||
<value type="int" key="Analyzer.Valgrind.LeakCheckOnFinish">1</value>
|
|
||||||
<value type="int" key="Analyzer.Valgrind.NumCallers">25</value>
|
|
||||||
<valuelist type="QVariantList" key="Analyzer.Valgrind.RemovedSuppressionFiles"/>
|
|
||||||
<value type="int" key="Analyzer.Valgrind.SelfModifyingCodeDetection">1</value>
|
|
||||||
<value type="bool" key="Analyzer.Valgrind.Settings.UseGlobalSettings">true</value>
|
|
||||||
<value type="bool" key="Analyzer.Valgrind.ShowReachable">false</value>
|
|
||||||
<value type="bool" key="Analyzer.Valgrind.TrackOrigins">true</value>
|
|
||||||
<value type="QString" key="Analyzer.Valgrind.ValgrindExecutable">valgrind</value>
|
|
||||||
<valuelist type="QVariantList" key="Analyzer.Valgrind.VisibleErrorKinds">
|
|
||||||
<value type="int">0</value>
|
|
||||||
<value type="int">1</value>
|
|
||||||
<value type="int">2</value>
|
|
||||||
<value type="int">3</value>
|
|
||||||
<value type="int">4</value>
|
|
||||||
<value type="int">5</value>
|
|
||||||
<value type="int">6</value>
|
|
||||||
<value type="int">7</value>
|
|
||||||
<value type="int">8</value>
|
|
||||||
<value type="int">9</value>
|
|
||||||
<value type="int">10</value>
|
|
||||||
<value type="int">11</value>
|
|
||||||
<value type="int">12</value>
|
|
||||||
<value type="int">13</value>
|
|
||||||
<value type="int">14</value>
|
|
||||||
</valuelist>
|
|
||||||
<value type="int" key="PE.EnvironmentAspect.Base">2</value>
|
|
||||||
<valuelist type="QVariantList" key="PE.EnvironmentAspect.Changes"/>
|
|
||||||
<value type="QString" key="ProjectExplorer.ProjectConfiguration.DefaultDisplayName">xyylMCWEACSystem</value>
|
|
||||||
<value type="QString" key="ProjectExplorer.ProjectConfiguration.DisplayName">xyylMCWEACSystem2</value>
|
|
||||||
<value type="QString" key="ProjectExplorer.ProjectConfiguration.Id">Qt4ProjectManager.Qt4RunConfiguration:D:/gitProject/xyylMCWEACSystem/xyylMCWEACSystem.pro</value>
|
|
||||||
<value type="QString" key="RunConfiguration.Arguments"></value>
|
|
||||||
<value type="uint" key="RunConfiguration.QmlDebugServerPort">3768</value>
|
|
||||||
<value type="bool" key="RunConfiguration.UseCppDebugger">false</value>
|
|
||||||
<value type="bool" key="RunConfiguration.UseCppDebuggerAuto">true</value>
|
|
||||||
<value type="bool" key="RunConfiguration.UseLibrarySearchPath">true</value>
|
|
||||||
<value type="bool" key="RunConfiguration.UseMultiProcess">false</value>
|
|
||||||
<value type="bool" key="RunConfiguration.UseQmlDebugger">false</value>
|
|
||||||
<value type="bool" key="RunConfiguration.UseQmlDebuggerAuto">true</value>
|
|
||||||
<value type="QString" key="RunConfiguration.WorkingDirectory"></value>
|
|
||||||
<value type="QString" key="RunConfiguration.WorkingDirectory.default"></value>
|
|
||||||
</valuemap>
|
|
||||||
<value type="int" key="ProjectExplorer.Target.RunConfigurationCount">1</value>
|
|
||||||
</valuemap>
|
|
||||||
</data>
|
|
||||||
<data>
|
<data>
|
||||||
<variable>ProjectExplorer.Project.TargetCount</variable>
|
<variable>ProjectExplorer.Project.TargetCount</variable>
|
||||||
<value type="int">2</value>
|
<value type="int">2</value>
|
||||||
|
Loading…
x
Reference in New Issue
Block a user