2009年6月12日- Qt Software 于今日宣布Qt SDK 已经变成中科红旗最新推出的红旗 Linux 桌面 7.0 版的组件。增加了 Qt SDK 之后,红旗 Linux 桌面版将更便于中国的 Linux 开发人员使用 Qt 来创建最先进的应用程序和更加直观、醒目的用户界面。
Qt SDK 是以 LGPL 2.1 方式授权的,可允许开发人员创建开源和商业应用程序
红旗 Linux 桌面 7.0 是专门针对中国市场设计和优化的综合性桌面操作系统。最新发布版可通过开源授权方式在此下载:http://www.redflag-linux.com/d/iso/
下载了qtsdk,创建一个默认gui 工程,发现默认窗口不是居中,加了一下代码居中成功,特此纪念
#include
MainWindow::MainWindow(QWidget *parent)
: QMainWindow(parent), ui(new Ui::MainWindow)
{
ui->setupUi(this);
int x=(QApplication::desktop()->width() - this->width())/2;
int y=(QApplication::desktop()->height() - this->height())/2;
// this->setGeometry (x,y,this->width(),this->height());
this->move (x,y);
}