编写Qt界面程序总结

编写界面程序几点总结:

1)在qrc中配置好icon图标资源,这样可以随工程一起移植;

2)界面中的能直接创建的部件在ui中直接拖动创建;动态创建的如tableWidget中的item,treeWidget中的item等一些随着数据变化而变化的项,在程序中通过代码new;QTimer QDialog 等的创建通过代码new;

3)treeWidget列表项、tableWidget表头列表等一些固定的项名,图标icon可以在ui中直接设定;

4) 在ui中创建的部件的样式表,可以直接右键添加;

5)ui中创建的部件的信号与槽通过使用“信号与槽编辑器”直接关联,槽函数定义为Responsexxx,以示区分;

6)ui中一些通过new的部件中信号与槽的关联,通过使用connect函数来关联;

7)部件的布局直接在界面上完成即可,因为可见的部件(框架)都已经在ui中创建出了。

8)类中的成员变量使用m_前缀来命名;

9)Qt中界面中的线程是通过继承QThread类完成的,然后通过start 启动线程的(可以点击某个button,或者某种条件启动线程)

当然,如果没有界面的情况下,使用POSIX中的 pthread_create()完成。

 

 

©️2020 CSDN 皮肤主题: 大白 设计师:CSDN官方博客 返回首页