欢迎来到陈宇翔的博客

人生三从境界:昨夜西风凋碧树,独上高楼,望尽天涯路。 衣带渐宽终不悔,为伊消得人憔悴。 众里寻他千百度,蓦然回首,那人却在灯火阑珊处。
扩大
缩小

Qt入门便遇到坑--向QMainWindow类及其子类中添加布局

看了很多代码之后,手有点痒痒,想要写点东西,结果一动手就尴尬的一批。新建一个Qt GUI程序,其默认继承自QMainWindow,想往里边添加控件,很棒,可以添加,但是当你创建了两个及以上的控件时,你会发现先被创建的控件都被覆盖了,最后只剩下最后创建的那一个孤零零的留在窗口左上角。百思不得解,网上查遍各种文档博客,最后发现,原来是QMainWindow拥有自己的中心控件,里边包含一个默认的布局。你可以使用一个空的QWidget,将想要的布局加进去,然后调用QMainWindow的setCentralWidget()方法即可获得你想要的效果。具体请看这里:

https://www.cnblogs.com/meime7/p/6491604.html

 

posted on 2018-11-09 09:44  紫翼之狮  阅读(273)  评论(0编辑  收藏  举报

导航