当前位置: 代码迷 >> QT开发 >> QT setCentralWidget有关问题
  详细解决方案

QT setCentralWidget有关问题

热度:725   发布时间:2016-04-25 02:52:13.0
QT setCentralWidget问题
 drawLabel *label = new drawLabel;//drawlabel继承于QLabel
    label->resize(200,200);//改变其大小
    label->setStyleSheet("background-color:black");//设置背景
    QMainWindow::setCentralWidget(label);//?????问题出在这,加这一句,全屏显示,不是按指定大小;删了这句,label整个没                                                  在窗口上显示,有没有其他函数,只让label定义大小显示,不全屏   

------解决思路----------------------
指定一下父对象,不然label就是个独立的窗口
drawLabel *label = new drawLabel(this);
  相关解决方案