• 12836阅读
  • 5回复

如何控制qt对话框弹出的位置 [复制链接]

上一主题 下一主题
离线jone
 
只看楼主 倒序阅读 楼主  发表于: 2008-12-12
— 本帖被 XChinux 执行加亮操作(2009-01-06) —
qt对话框每次弹出的位置都是在屏幕中心吗?能不能控制它的位置,比如放到左上角?Thanks
离线lazybone
只看该作者 1楼 发表于: 2008-12-12
一般的窗口还是弹出的警告、提示之类的?
一般的:
move(0,0);
弹出的警告框:
QMessageBox m = new QMessageBox();
        m.setWindowTitle("Title");
        m.setText("Test");
        m.move(0, 0);
        m.show();
离线XChinux

只看该作者 2楼 发表于: 2009-01-06
自己在弹出窗口前用move()移动到新位置。
二笔 openSUSE Vim N9 BB10 XChinux@163.com 网易博客 腾讯微博
承接C++/Qt、Qt UI界面、PHP及预算报销系统开发业务
离线robertkun

只看该作者 3楼 发表于: 2009-05-27
其它的对话框也可以MOVE 吗?比如说 打开文件对话框??
                                              简单的生活使人快乐!
离线rqzrqh

只看该作者 4楼 发表于: 2009-05-27
请问move()函数在哪里能找到?MessageBox ,Qdialog,QWidget,Object 下都找不到该函数


还有,move()到globalx和 globaly坐标?
离线yang_huafeng

只看该作者 5楼 发表于: 2009-05-27
QWidget 下有move(x,y)函数
QT使用中...
快速回复
限100 字节
 
上一个 下一个