当前位置: 代码迷 >> QT开发 >> qt坐标,该怎么解决
  详细解决方案

qt坐标,该怎么解决

热度:87   发布时间:2016-04-25 04:14:31.0
qt坐标
我用代码生成qlineedit、qpushbutton等空间,如何放到ui中,并且ui不放置layout等容器?怎么能知道ui的坐标?
------解决方案--------------------
control->setGeometry(control->sizeHint());//control可以是任何控件
control->move(x,y);
就是这两行。
------解决方案--------------------
忘写了,窗口左上角为(0,0),右下角为(width(),height())
------解决方案--------------------
应该是放到ui中的一个容器中吧:
如果没有容器:
    pushButton->setParent(ui->widget);

    pushButton->setParent(ui->centralWidget);

如果widget有布局:
  ui->widget->layout().addWidget(pushButton);
  相关解决方案