现在的位置: 首页 > 综合 > 正文

Qt入门-设置启动时界面出现在屏幕的中央

2014年04月02日 ⁄ 综合 ⁄ 共 321字 ⁄ 字号 评论关闭

设置启动时界面出现在屏幕的中央的代码如下:

int main(int argc, char *argv[])
{
        QApplication app(argc, argv);
        window win;
        	win.resize(800, 570);
	win.move((app.desktop()->width() - win.width()) / 2, (app.desktop()->height() - win.height()) / 2);

	win.show();
	return app.exec();
}

实际上是使用了QApplication的静态属性

QDesktopWidget * QApplication::desktop () [static]

QDesktopWidget是描述显示屏幕的类。

 

抱歉!评论已关闭.