摘要: 转自 (http://blog.csdn.net/ikahn/article/details/6706284) 在创建Qt Gui Application时,总会让你选择在QWidget,QMainWindow和QDialog中选择一个Base Class。这三个类具体有什么区别呢?在Qt的手册和网 阅读全文
posted @ 2017-01-03 17:58 工控之家-Shrek 阅读(4263) 评论(0) 推荐(0) 编辑
摘要: 最新写个小demo的时候,发现个问题,使用水平布局,最后所有的widget都堆在一起了, 分析得出的结论应该是layout出现错误了, 因为我使用qtcreator默认创建的是QMainWindow作为主窗体, 是继承自QMainWindow的,所以在设置layout的时候需要使用下面的代码: 完整 阅读全文
posted @ 2017-01-03 17:55 工控之家-Shrek 阅读(1655) 评论(0) 推荐(0) 编辑
摘要: 运行效果如下图: 可以设计自己喜欢的风格,我这个只是简单演示功能 关键代码: 整个思路:1、实现自定义的标题栏 -- > 主窗体设置无标题样式 -- > 将自定义的标题栏添加到主窗体上 -- > 在主窗体重绘函数中添加变化代码; 阅读全文
posted @ 2017-01-03 11:25 工控之家-Shrek 阅读(11119) 评论(0) 推荐(0) 编辑
摘要: 在UI编辑器中对widget设置这个qss, 下面是在代码中再次进行设置 最后显示出来什么颜色都没有,我以为是不是因为添加了 dialog的resizeEvent出现问题,但是在没有resizeEvent的时候,还是无色, 所以判断问题是没有设置正确, 如果在resezeEvent中添加 这段代码的 阅读全文
posted @ 2017-01-03 11:09 工控之家-Shrek 阅读(1591) 评论(0) 推荐(0) 编辑