error for No valid Qt version set

1 view
Skip to first unread message

zhongxichuan

unread,
Oct 15, 2009, 2:12:00 PM10/15/09
to wing
阁下,你好,我是个Qt4爱好者,也是个初学者,我在window xp 下装了那个
qt-creator-win-opensource-1.2.1 在qt.csdn.net/down.aspx网站下的。然后我直接安装了这个
creator,开了一个《Linux窗口程序设计-Qt4精彩实例分析》清华大学书附带的光盘源程序hello world ,可惜出现了一下错
误:
No valid Qt version set. Set one in Tools/Options
Error while building project hello
When executing build step 'QMake'
Canceled build.
我点击tools-options-Qt4-Qt Versions 删了那个本来是user的versions,然后我添加一个,path那定位到我
安装目录D:\Qt\qtcreator-1.2.1同时default QT Version 选择qtcreator-1.2.1
可是,那个debugging helper 还是打红×,同时提示说:
D:\Qt\qtcreator-1.2.1 is not a valid Qt directory
我是安装时候把C盘改为安装到D盘,请问我哪里出错了呢?

孔令龙

unread,
Oct 16, 2009, 5:35:20 AM10/16/09
to win...@googlegroups.com
你只是装了个qt-creator,但还没有装QT开发库吧!qt-creator只相当一个代码编辑调试、工程管理工具,
你还要到这里下载QT开发库http://qt.nokia.com/downloads/windows-cpp
安装好后(安装到哪个盘应该是没多大关系的),你再打开qt-creator,然后设置QT目录,比如你装在D盘,那么应该是D:/Qt/2009.0x/qt
这样,应该就可以了。


2009/10/16 zhongxichuan <zhongx...@163.com>



--
孔令龙

zhongxichuan

unread,
Oct 17, 2009, 7:59:07 AM10/17/09
to wingim
你好,我是QT爱好者也是初学者 现在学习中遇到问题 找不到解决的方法 特寻你帮忙
agebt=new QPushButton();

// agebt=new QPushButton(tr("..."));

 agebt->setIcon(QIcon("haha.png"));

我书上是这么说,我运行后发现没有图标出现,我已经设置了如下:


 

我浏览了其他网站上的方法,有如下的语句,不过我试过 没有加载到图标。

同时我发现Qt creator 的pushbutton没有setQPixmap(),setAutoRaise(),

// agebt->setIcon(QPixmap(":/source/haha.png"));

// agebt->setIconSize(QPixmap(":/source/haha.png").size());

// agebt->setAutoRaise(TRUE);

// agebt->setToolButtonStyle(Qt::ToolButtonTextUnderIcon);

// agebt->setIcon(QIcon(QPixmap(haha.png)));


请问该如何才能加入图标呢?又或许是我图标不和标准 我把图标也发给你 看下合适不合适。
麻烦你了。


——☆——☆——☆——☆——☆——☆——☆——☆—
祝 :
           工作顺利
                生活愉快
—————————☆————
——————————
                                 钟
____________☆___☆___☆___________________
                                     伟
__________☆_____☆______☆________________
                                           雄
________☆_____☆____☆_____☆______________




09年新晋3D主流网游《天下贰》,网易六年亿资打造

konglong

unread,
Oct 17, 2009, 8:13:14 AM10/17/09
to wing
你把图片的路径弄错了,应该是这样
agebt->setIcon(QPixmap(":/new/prefix1/source/haha.png"));
你再试下,是可以了吧~
:-D

On 10月17日, 下午7时59分, zhongxichuan <zhongxich...@163.com> wrote:
> 你好,我是QT爱好者也是初学者 现在学习中遇到问题 找不到解决的方法 特寻你帮忙
> agebt=new QPushButton();
>
> // agebt=new QPushButton(tr("..."));
>
> agebt->setIcon(QIcon("haha.png"));
>
> 我书上是这么说,我运行后发现没有图标出现,我已经设置了如下:
>

> 我浏览了其他网站上的方法,有如下的语句,不过我试过 没有加载到图标。
>
> 同时我发现Qt creator 的pushbutton没有setQPixmap(),setAutoRaise(),
>
> // agebt->setIcon(QPixmap(":/source/haha.png"));
>
> // agebt->setIconSize(QPixmap(":/source/haha.png").size());
>
> // agebt->setAutoRaise(TRUE);
>
> // agebt->setToolButtonStyle(Qt::ToolButtonTextUnderIcon);
>
> // agebt->setIcon(QIcon(QPixmap(haha.png)));
>
> 请问该如何才能加入图标呢?又或许是我图标不和标准 我把图标也发给你 看下合适不合适。
> 麻烦你了。
>

> ----☆----☆----☆----☆----☆----☆----☆----☆--
> 祝 :
> 工作顺利
> 生活愉快
> ------------------☆----------------------------


> 钟
> ____________☆___☆___☆___________________
> 伟
> __________☆_____☆______☆________________
> 雄
> ________☆_____☆____☆_____☆______________
>

> 未命名.jpg
> 38K查看下载
>
> haha.png
> 23K查看下载

konglong

unread,
Oct 17, 2009, 8:15:51 AM10/17/09
to wing
好好学哦~
QT是不错的!

On 10月17日, 下午7时59分, zhongxichuan <zhongxich...@163.com> wrote:

> 你好,我是QT爱好者也是初学者 现在学习中遇到问题 找不到解决的方法 特寻你帮忙
> agebt=new QPushButton();
>
> // agebt=new QPushButton(tr("..."));
>
> agebt->setIcon(QIcon("haha.png"));
>
> 我书上是这么说,我运行后发现没有图标出现,我已经设置了如下:
>

> 我浏览了其他网站上的方法,有如下的语句,不过我试过 没有加载到图标。
>
> 同时我发现Qt creator 的pushbutton没有setQPixmap(),setAutoRaise(),
>
> // agebt->setIcon(QPixmap(":/source/haha.png"));
>
> // agebt->setIconSize(QPixmap(":/source/haha.png").size());
>
> // agebt->setAutoRaise(TRUE);
>
> // agebt->setToolButtonStyle(Qt::ToolButtonTextUnderIcon);
>
> // agebt->setIcon(QIcon(QPixmap(haha.png)));
>
> 请问该如何才能加入图标呢?又或许是我图标不和标准 我把图标也发给你 看下合适不合适。
> 麻烦你了。
>

> ----☆----☆----☆----☆----☆----☆----☆----☆--
> 祝 :
> 工作顺利
> 生活愉快
> ------------------☆----------------------------

> 钟
> ____________☆___☆___☆___________________
> 伟
> __________☆_____☆______☆________________
> 雄
> ________☆_____☆____☆_____☆______________
>

> 未命名.jpg
> 38K查看下载
>
> haha.png
> 23K查看下载

zhongxichuan

unread,
Oct 17, 2009, 11:30:41 AM10/17/09
to wingim
哈哈我把按键不能添加图标的问题解决啦,
有两个问题在这,
1,是你说的路径,物理路径就是:/source/haha,png
其实还有虚路径/new/prefix1
整个链接路径是/new/prefix1/source/haha,png
2,是图标的像素问题。

我打开一个有图标的例程后,发现上面那个图有显示相应图标,后来我返回
原项目查原因时,看到上面那个截图,发现haha.png没有像例程的图标那样显示出来
于是我添加了例程的图标上去,运行OK,之后我查看源文件夹下图标:

像素和大小差了很多,我想应该是这个原因,
不知道我分析的对不对?
你是老师吗?我是搞嵌入式的,还是学生,不过大四了,在找工作。
能不能或者说方不方便留下你的QQ,好多多请教哦
 
另外谢谢你帮我一起解决上面的问题。

——☆——☆——☆——☆——☆——☆——☆——☆—
祝 :
           工作顺利
                生活愉快
—————————☆————
——————————

                                 钟
____________☆___☆___☆___________________
                                     伟
__________☆_____☆______☆________________
                                           雄
________☆_____☆____☆_____☆______________

09年新晋3D主流网游《天下贰》,网易六年亿资打造

konglong

unread,
Oct 17, 2009, 10:18:10 PM10/17/09
to wing
我没有遇到过因为像素大小而不能显示的问题,所以我也不能确定你程序的图标不能
正确显示和像素有没有关系。
我啊,也是大四的学生了,读信息安全的,不过更喜欢编程,现在也正准备着找工作。
我QQ是 162274923
有问题可以多交流交流~

On 10月17日, 下午11时30分, zhongxichuan <zhongxich...@163.com> wrote:
> 哈哈我把按键不能添加图标的问题解决啦,
> 有两个问题在这,
> 1,是你说的路径,物理路径就是:/source/haha,png
> 其实还有虚路径/new/prefix1
> 整个链接路径是/new/prefix1/source/haha,png
> 2,是图标的像素问题。
>

> 我打开一个有图标的例程后,发现上面那个图有显示相应图标,后来我返回
> 原项目查原因时,看到上面那个截图,发现haha.png没有像例程的图标那样显示出来
> 于是我添加了例程的图标上去,运行OK,之后我查看源文件夹下图标:
>

> 像素和大小差了很多,我想应该是这个原因,
> 不知道我分析的对不对?
> 你是老师吗?我是搞嵌入式的,还是学生,不过大四了,在找工作。
> 能不能或者说方不方便留下你的QQ,好多多请教哦
>
> 另外谢谢你帮我一起解决上面的问题。
>

> ----☆----☆----☆----☆----☆----☆----☆----☆--
> 祝 :
> 工作顺利
> 生活愉快
> ------------------☆----------------------------
> 钟
> ____________☆___☆___☆___________________
> 伟
> __________☆_____☆______☆________________
> 雄
> ________☆_____☆____☆_____☆______________
>

> {63FL~IUQ}6IKR7_`BKIKHT.jpg
> 8K查看下载
>
> 未命名.jpg
> 23K查看下载

伴我闯天涯

unread,
Oct 21, 2009, 3:56:18 AM10/21/09
to wing

深信服的面试题呢?

> > 23K查看下载- 隐藏被引用文字 -
>
> - 显示引用的文字 -

konglong

unread,
Oct 21, 2009, 9:34:30 AM10/21/09
to wing
我也是到网上搜的,这一篇那一段的,就直接在上面看了一下,你搜一下嘛!

(2008的)
http://www.cppblog.com/chaosuper85/archive/2009/03/27/78093.html
(好像是今年10月的)
http://www.cnblogs.com/ACong/archive/2008/10/24/1318717.html

zhongxichuan

unread,
Oct 21, 2009, 11:12:07 AM10/21/09
to wingim

  深信服公司的软件开发工程师面试题很难啊 我去做了 没过

--

——☆——☆——☆——☆——☆——☆——☆——☆—
祝 :
           工作顺利
                生活愉快
—————————☆————
——————————

                                 钟
____________☆___☆___☆___________________
                                     伟
__________☆_____☆______☆________________
                                           雄
________☆_____☆____☆_____☆______________

网易历六年耗亿资打造,3D国韵网游《天下贰》,免费领光盘
Reply all
Reply to author
Forward
0 new messages