首先需要创建一个Qt应用程序,打开Qt Creator并选择“新建项目”;
在“新建项目”对话框中选择“Qt Widgets应用程序”,输入项目名称并点击下一步;
在“类信息”页面上,不需要更改默认值,继续点击下一步;
在“项目设置”页面上,选择QT版本、编译器和目标平台,并指定项目路径,然后点击下一步;
在最后一步中,选择生成的项目类型(Debug或Release)并单击完成。
接下来,请在代码中添加以下内容:
#include
int main(int argc, char *argv[]) {
QApplication app(argc, argv);
QWidget window;
window.setWindowTitle("双屏显示器");
window.resize(250, 150);
int desktopCount = QApplication::desktop()->screenCount();
if (desktopCount == 2) {
// 获取第二个显示器的信息
QRect rect = QApplication::desktop()->screenGeometry(1);
// 移动窗口到第二个屏幕
window.move(rect.left(), rect.top());
}
window.show();
return app.exec();
}
- 运行程序后,将会在第二个屏幕上显示窗口。如果只有一个屏幕,则在主屏幕上显示窗口。