BUY*_*BUY 7 c++ qt qt-designer
最近我正在使用c ++编写Qt Gui应用程序,我需要在运行应用程序时将窗口对齐到左上角.(默认情况下,它应该在左上角打开).
有什么办法可以在代码或Qt设计师身上做到这一点吗?
如果有人可以提供帮助,我会很高兴.
假设您有一个主窗口,将其移动到主屏幕矩形的左上角(从QApplication实例中获取屏幕对象及其几何图形):
#include "mainwindow.h"
#include <QApplication>
#include <QScreen>
int main(int argc, char *argv[])
{
QApplication a(argc, argv);
MainWindow w;
QRect screenrect = a.primaryScreen()->geometry();
w.move(screenrect.left(), screenrect.top());
w.show();
return a.exec();
}
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
732 次 |
| 最近记录: |