• 3658阅读
  • 1回复

[提问]请教mac平台下,模态对话框问题 [复制链接]

上一主题 下一主题
离线anyetiangong
 

只看楼主 倒序阅读 楼主  发表于: 2014-02-23
mac平台使用QT5.2.1创建了一个工程。主界面是一个mainwindow。然后再主界面上创建QDialog。无论是否指定QDialog的父类,该dialog都是从桌面的中间弹出,而不是从mainwindow的中间弹出。请问有人遇到过类似问题吗,怎么解决啊?
离线wenl

只看该作者 1楼 发表于: 2014-02-23
放在dialog的构造函数里
int x = parent->pos().x()+parent->width()/2-width()/2;
int y = parent->pos().y()+parent->height()/2-height()/2;
move(x,y);
快速回复
限100 字节
 
上一个 下一个