1. qt应用部署,使用qt命令行程序借助qt安装目录下bin目录内自带的部署程序进行部署。参考windeployqt.exe的使用与避坑(windows平台)_撬动未来的支点的博客-CSDN博客

windeployqt.exe D:/test.exe

2. QT在widget.cpp文件中遍历ui界面特定类型(以QCheckBox为例)的元素:

1 QJsonObject rootNode;
2 for(auto check_box : this->findChildren<QCheckBox *>()){
3     rootNode.insert(check_box->text(), check_box->isChecked());
4 }

3. QT元素类型获取与转换:

1 if(obj->metaObject()->className() == QStringLiteral("QPushButton")));
2 QPushButton *b = qobject_cast<QPushButton *>(obj);

 

posted on 2023-09-13 10:51  lmore  阅读(8)  评论(0编辑  收藏  举报