随笔分类 -  Qt

摘要:QStateMachine machine->addState(s1); machine->addState(s2); //加载状态 machine->setInitialState(s1); //设置初始化属性 s1 machine->start(); //开始状态 QState() s1->as 阅读全文
posted @ 2020-02-16 23:02 StanK 阅读(390) 评论(0) 推荐(0)
摘要:QMetaObject::connectSlotsByName(QObject * object)将递归的搜寻传入的Qt对象object的所有子对象,并把所有匹配的子对象的信号关联到object对象的符合下列规则的槽函数void on_<窗口部件名称>_<信号名称>(<信号参数>) 注意: 1,设定 阅读全文
posted @ 2020-02-10 23:16 StanK 阅读(398) 评论(0) 推荐(0)
摘要:当工程代码量大的时候,尤其大量引用第三方类库不当的时候,会导致编译速度下降,严重影响工作效率。 一. 并行编译 1、如果是VC++编译器,可以在 .pro里加入下面一行 QMAKE_CXXFLAGS += /MP 或者: *msvc* { QMAKE_CXXFLAGS += /MP } 指定/mp编 阅读全文
posted @ 2020-02-03 10:36 StanK 阅读(2923) 评论(0) 推荐(0)
摘要:关于怎么检查Qt是否带MySql驱动 ,到Qt安装目录下 plugins\sqldrivers下寻找是否有qsqlmysql.dll文件 例如:F:\Qt\Qt5.9.6\5.9.6\msvc2013_64\plugins\sqldrivers Qt在之前的版本时自带MySql驱动的,所以连接Mys 阅读全文
posted @ 2019-10-22 17:33 StanK 阅读(1001) 评论(0) 推荐(0)
摘要:当系统内有多个Qt的版本的时候,QtCreater会自动识别出 编译器,Qt版本,和构建套件(Kit),但是有时候会发现,识别出来的路径不对,而且不能修改。 当出现这是问题的时候,可以到 qtcreator\QtProject\qtcreator 路径下找三个文件 profiles.xml qtve 阅读全文
posted @ 2019-10-22 17:04 StanK 阅读(8029) 评论(0) 推荐(1)