首页| 论坛| 消息

标题:QT表格布局+滚动条动态加载对象面板
作者:liudianwu
日期:2015-05-13 13:16
内容:

做过几个项目,都有一个这样的共同需求,就是将添加的设备动态的显示在一个面板中,如果一个面板显示不全则出现滚动条显示,最开始的做法是自动计算运行电脑的分辨率,减去面板外面固定的宽度值,然后再除以每行设备的个数,然后一个个显示,这个时候需要固定分组框的高度,我的设备是全部放在一个groupbox中的,最近才得以总结出一套万能的处理办法,那就是用QGridLayout布局,真是个好东西,只要设置 对象->setMinimumHeight(100);对象->setMaximumHeight(100);然后动态计算每行设备个数,不断换行加载对象即可。
效果图:
部分案例:

源码下载:


#1 [toby520 05-13 13:39]
典武大神 你可以出一本Qt实战的书籍,这么多例子,我相信对于新手来说是一个诱惑
#2 [断剑1001 05-13 14:07]
能否请教一下这个曲线图怎么画的,qwt吗?
#3 回 toby520 的帖子 [liudianwu 05-13 15:38]
toby520:典武大神 你可以出一本Qt实战的书籍,这么多例子,我相信对于新手来说是一个诱惑  (2015-05-13 13:39) 
多谢夸奖,我还没有达到出书这个水平!
#4 回 断剑1001 的帖子 [liudianwu 05-13 15:39]
断剑1001:能否请教一下这个曲线图怎么画的,qwt吗? (2015-05-13 14:07) 
用的qcustomplot,可以看我这个例子:http://www.qtcn.org/bbs/read-htm-tid-58750.html
#5 [crazy 05-21 22:27]
期待作者出书,肯定第一个购买…………

<< 1 2 >> (1/2)

回复 发表
主题 版块