• 7377阅读
  • 7回复

[提问]来大神~~~哪里有Qt Gui Application。急求弄一天安装器了,到底怎么用啊... [复制链接]

上一主题 下一主题
离线choudoufu007
 
只看楼主 倒序阅读 楼主  发表于: 2013-05-01
window.open('http://www.qtcn.org/bbs/attachment/Mon_1305/68_143298_8752b6a4eccc837.jpg?37');" style="max-width:700px;max-height:700px;" onload="if(is_ie6&&this.offsetWidth>700)this.width=700;" >

我怎么安装个qt-creator-windows-opensource-2.7.0.exe 新建项目里才这么几项.....从哪能选上,Qt Gui Application。........无语了
离线jdwx

只看该作者 1楼 发表于: 2013-05-01
回 楼主(choudoufu007) 的帖子
QtCreator就是一个IDE(再简单点说就是:编辑器)。
还要下载:Qt库和编译器,下面是组合方式。

一个完整的Qt开发环境包括:
Qt库、编译器、调试器、QtCreator(IDE,可选,用于写代码编译调试)

Qt4-mingw:
Qt库:Qt libraries 4.8.4 for Windows (minGW 4.4, 317 MB)
编译器 + 调试器:mingw4.4.0
IDE:QtCreator

Qt4-VS2010:
组合1:
Qt库:Qt libraries 4.8.4 for Windows (VS 2010, 234 MB)
编译器:VS2010中VC++2010
调试器:windowsSDK7.1(只安装调试器)
IDE:QtCreator

组合2:
Qt库:Qt libraries 4.8.4 for Windows (VS 2010, 234 MB)
编译器 + 调试器:windowsSDK7.1(完全安装)
IDE:QtCreator

Qt5-mingw:
Qt库 + 编译器 + 调试器 + IDE:Qt 5.0.2 for Windows 32-bit (MinGW 4.7, 650 MB)
编译器 + 调试器

Qt5-VS2010:
组合1:
Qt库 + IDE:Qt 5.0.2 for Windows 32-bit (VS 2010, 485 MB)
编译器:VS2010中VC++2010
调试器:windowsSDK7.1(只安装调试器)

组合2:
Qt库 + IDE:Qt 5.0.2 for Windows 32-bit (VS 2010, 485 MB)
编译器 + 调试器:windowsSDK7.1(完全安装)

相关下载:
Qt下载
Qt官网
    http://qt-project.org/
Qt官网下载
    http://qt-project.org/downloads


编译器下载:
Microsoft Windows SDK for Windows 7(VC2010编译器、调试器)
    http://www.microsoft.com/en-us/download/details.aspx?id=8442
mingw下载
    http://sourceforge.net/projects/mingw/
mingw4.4.0
    http://get.qt.nokia.com/misc/MinGW-gcc440_1.zip
发帖时要说明:操作系统、Qt版本、编译器,这样能更快的得到回复。
离线choudoufu007
只看该作者 2楼 发表于: 2013-05-01
回 1楼(jdwx) 的帖子

版主大人啊 先谢谢你的回复啊!
我是XP系统,按照网上的教程下了以上三个软件并按顺序安装了,但是却没有Qt Gui Application...
qt-creator-windows-opensource-2.7.0.exe不就是编译器吗?装了又没有Qt Gui Application...

我又装了qt-windows-opensource-5.0.2-mingw47_32-x86-offline.exe
这个倒是有Qt Gui Application...可连个hello world都运行不了,
总是提示E:\hellow\main.cpp:1: 错误:QtGui/QApplication: No such file or directory

这个Qt怎么这么难安装啊....新手从早晨到现在...全浪费在安装上了....
离线roywillow

只看该作者 3楼 发表于: 2013-05-01
回 2楼(choudoufu007) 的帖子
qt  creator绝对不是个编译器,人家就相当于一个高级的notepad,也就能往里打字,然后调用系统中的编译器编译
所以还请分清IDE和Tool Chain的区别
至于你用5.0.2那个错误,是qt4与qt5不同造成的,qt4的QtGui模块在Qt5中分属QtGui和QtWidgets,把Qt4的代码用到Qt5上,需要在pro中添加QT += widgets,然后头文件包含使用<QtGui/XXX的都去掉QtGui>
至于你所说的没有Qt GUI Application,我认为是你的QtCreator没有添加Qt版本所致,因为它就是个IDE,没有库。请自行探索它的配置页面
专业维修核潜艇,回收二手航母、二手航天飞机,大修核反应堆,拆洗导弹发动机更换机油,无人侦察机手动挡改自动,航天飞机保养换三滤,飞碟外太空年检 ,各型号导弹加装迎宾踏板,高空作业擦洗卫星表面除尘、打蜡及抛光,东风全系列巡航导弹。并提供原子对撞机。量大从优,有正规发票。
离线choudoufu007
只看该作者 4楼 发表于: 2013-05-01
回 3楼(roywillow) 的帖子
大神啊 首先非常感谢啊!你回答的很专业啊..可是啊 俺是个新手菜鸟,你回答的越专业偶越看不懂...干脆告诉我该怎样改吧...
离线jdwx

只看该作者 5楼 发表于: 2013-05-01
回 2楼(choudoufu007) 的帖子
如果安装了:qt-windows-opensource-5.0.2-mingw47_32-x86-offline.exe
就全部都有了,其它的都不要安了。把剩下的全部卸载,找到上面文件的安装目录,查找QtCreator,启动这个QtCreator,再看看。
如果还是不好用,再覆盖安装一遍:qt-windows-opensource-5.0.2-mingw47_32-x86-offline.exe。
发帖时要说明:操作系统、Qt版本、编译器,这样能更快的得到回复。
离线jdwx

只看该作者 6楼 发表于: 2013-05-01
Qt5的hello,共两个文件:
=============================
hello.pro
QT       += core gui
greaterThan(QT_MAJOR_VERSION, 4): QT += widgets
TEMPLATE = app
TARGET = hello
DEPENDPATH += .
INCLUDEPATH += .

# Input
SOURCES += hello.cpp
============================
hello.cpp
#include <QApplication>
#include <QLabel>

int main(int argc, char *argv[])
{
    QApplication a(argc, argv);
    QLabel label;
    label.setText("Hello Qt!");
    label.show();
    return a.exec();
}
发帖时要说明:操作系统、Qt版本、编译器,这样能更快的得到回复。
离线choudoufu007
只看该作者 7楼 发表于: 2013-05-01
谢谢版主了!现在用5.0.2可以运行hello world了!开始学习中
快速回复
限100 字节
 
上一个 下一个