windows_XP下安装Qt_creator2.1.0(转)

百度文库:http://wenku.baidu.com/view/86df18140b4e767f5acfce91.html

windows XP下安装Qt creator2.1.0

 

首先确保你是第一次安装QT,即你的环境变量里面没有以前QT版本的纪录,如果有的话要先删除干净。

 

准备的软件:

qt-creator-win-opensource-2.1.0.exe (主要包含mingw).

qt-win-opensource-4.7.2-mingw.exe(QT编译软件,qmakeQt).

 

首先安装qt-creator-win-opensource-2.1.0.exe.

安装的目录为  D:/Qt/qtcreator-2.1.0

注意此目录下的mingw目录,在安装qt-win-opensource-4.7.2-mingw.exe时要用到.

 

接下来安装qt-win-opensource-4.7.2-mingw.exe.

 

安装的目录为   D:/Qt/4.7.2

Find install mingw目录就是D:/Qt/qtcreator-2.1.0/mingw 目录.

 

安装完成后设置环境变量:

 

D:/Qt/4.7.2/bin  D:/Qt/qtcreator-2.1.0/mingw/bin这两个目录加入到PATH中。

 

然后新建如下的两个变量:

QMAKESPEC = D:/Qt/4.7.2/mkspecs/win32-g++

QTDIR = D:/Qt/4.7.2

 

测试一下:

D:/Qt_work/hello目录下建立hello.cpp文件,内容如下:

#include <QtGui/QApplication>
#include <QtGui/QWidget>
#include <QtGui/QLabel>
#include <QtCore/QTextCodec>
#include <QtGui/QPushButton>
#include <QtGui/QVBoxLayout>
int main(int argc, char* argv[])
{
    QApplication app(argc, argv);
    QTextCodec::setCodecForTr(QTextCodec::codecForName("gb18030"));
    QWidget* pWidget = new QWidget;
    QLabel label(pWidget);
    label.setText(QObject::tr("同一个世界,同一个梦想!"));
    QPushButton* btn = new QPushButton(QObject::tr("关闭"), pWidget);
    QVBoxLayout* layout = new QVBoxLayout;
    layout->addWidget(&label);
    layout->addWidget(btn);
    pWidget->setLayout(layout);
    QObject::connect(btn, SIGNAL(clicked()), pWidget, SLOT(close()));
    pWidget->show();
    return app.exec();
}

 

 

进入debug目录下运行hello.exe即可。

 

 

如果运行有错误,请检查环境变量,还有在creator2.1中检查build的设置:

工具----〉选项-----QT4----QT版本下的qmake,调试助手的状态是否是绿色的沟,如果不是可以进行“重新构建”,构建不成功的话,就要对qmake路径进行相应的修改了;

creator左侧的“项目”中,“构建环境变量”点开详情,点选“清除系统变量”,之后就可以看到环境变量的设置情况了,也可以进行编辑。

你可能感兴趣的:(windows,XP,layout,Build,qt,Signal)