还是Qt的一个问题,在线等。

xianyu2015 发布于 2015/06/09 22:20
阅读 154
收藏 0

     我照着例子写了这么几行程序

 QLineEdit *imageLineEdit =new QLineEdit;
 QTextEdit *text =new QTextEdit;
 
 QGridLayout *mainLayout =new QGridLayout;
 mainLayout->addWidget(imageLineEdit,0,0);
 mainLayout->addWidget(text,1,0);
 setLayout(mainLayout);
 setWindowTitle("TEXTER");
可是结果却只显示

imageLineEdit和text却没有显示出来,为什么啊?急!

加载中
0
changnet
changnet
程序运行的时候应该会有警告,说已经有layout了,你还设置一个 new一个widget,把你的layout经它,再把这个widget设置为当 前mainwindow的centerWidget就好了!
返回顶部
顶部