因为文字功底不好,但最近发现,学习还是得做做笔记好一点。很多时候以会忘记以前自己 想的小功能小技巧,还得去电脑里翻以前的代码找半天。现在就都在这上边记好笔记方便以后自己 查阅温习吧。
学差用QT有一段时间了,而qt designer一直没怎么用过,主要是因为单独的UI文件调用起来比较麻烦。在网上也查了很多资料很的很多办法,感觉都不是很理想。看designer 自己 的帮助文档里边也有关于ui文件调用的方法介绍。现在选择了相对简单洁一点的调用方法做一个笔记 。
第一种方法:
1.首要把调功能的类头文件加入(我的QT是5.6版本用来 头文件是)
#include<QtUiTools/QUiLoader>
2.在.pro工程文件里加入
QT += uitools
3.直接上代码比起来更方便一点:
QUiLoader loader;
QFile file(":/d_modbus.ui"); //调入UI文件
file.open(QFile::ReadOnly);
QWidget *tab_Modbus_wdg = loader.load(&file);
file.close();
QVBoxLayout *vLP2 = new QVBoxLayout(ui->tab_Modbus);
vLP2->addWidget(