找回密码
 立即注册

第4篇 Qt5基础(四)添加菜单图标(使用Qt资源文件 )

查看数: 15719 | 评论数: 20 | 收藏 3
关灯 | 提示:支持键盘翻页<-左 右->
    组图打开中,请稍候......
发布时间: 2017-3-3 20:58

正文摘要:

版权声明该文章原创于Qter开源社区(www.qter.org),作者yafeilinux,转载请注明出处! 导语       后面几篇里我们将介绍经典的Qt主窗口部件QMainWindow,主窗口部件就是一般的应用程序主窗 ...

回复

yafeilinux 发表于 2019-2-21 11:44:36
sanggao618 发表于 2019-2-21 11:33
error: C2039: “menu_F”: 不是“Ui::MainWindow”的成员

下面的源码吗?
sanggao618 发表于 2019-2-21 11:33:41
error: C2039: “menu_F”: 不是“Ui::MainWindow”的成员
sanggao618 发表于 2019-2-21 11:33:06
error: C2039: “menu_F”: 不是“Ui::MainWindow”的成员
sjmrctz 发表于 2018-10-11 15:04:59
谢谢老师的教程,跟着一步步走,也看的明白
ruguoshuozhz 发表于 2018-9-18 23:55:25
为何jpg格式的图片一直说不支持,而ico格式可以。按照百度上说的qt根目录下的plugins\imageformats放在任何地方都不行,请指教!
King12138 发表于 2018-9-13 21:28:14
同样出现10楼的问题,后面给出的解决方案本质上还是加载文件吧,这样子用不用资源文件都无所谓
Jython 发表于 2018-5-15 19:33:07
您好,您的教程非常好!
但是这一节的代码有点小瑕疵:
mainwindow.cpp文件中11行最好改成tr("Open(&O)")
mainwindow.cpp文件中22行最好改成tr("Find(&F)")
ljj3166 发表于 2018-3-17 23:01:21
跟着大神一步步走
如丝般顺滑
nice
yafeilinux 发表于 2017-7-22 11:08:38
walk 发表于 2017-7-19 10:36
我的图片也没有出来,一开始在设计界面添加的图片显示出来了,后面代码添加的图片两个都出不来 ...

下载源码试试。
walk 发表于 2017-7-19 10:43:04

file:///C:/Users/LvChuanzhi/Desktop/%E6%90%9C%E7%8B%97%E6%88%AA%E5%9B%BE20170719103941.png
walk 发表于 2017-7-19 10:41:25
walk 发表于 2017-7-19 10:36
我的图片也没有出来,一开始在设计界面添加的图片显示出来了,后面代码添加的图片两个都出不来 ...

file:///C:/Users/LvChuanzhi/Desktop/%E6%90%9C%E7%8B%97%E6%88%AA%E5%9B%BE20170719103941.png
walk 发表于 2017-7-19 10:36:22
我的图片也没有出来,一开始在设计界面添加的图片显示出来了,后面代码添加的图片两个都出不来
yafeilinux 发表于 2017-5-7 21:06:12
lu21hao 发表于 2017-5-3 17:01
我检查了一下,connect()函数代码应该没有写错,我截屏了,包括错误信息您看一下
.

如果确定自己代码没有写错,那么就把项目清除构建,然后再重新构建试试。
lu21hao 发表于 2017-5-3 17:01:33
yafeilinux 发表于 2017-5-2 03:14
是因为版本和系统原因造成的,这个设置icon的方式只适用于Windows系统,其他系统可以看下:http://doc.qt ...

我检查了一下,connect()函数代码应该没有写错,我截屏了,包括错误信息您看一下
.

我下载了您的代码,运行后是同样的错误。
会不会还是运行环境和版本的问题。

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
yafeilinux 发表于 2017-5-2 11:14:27
lu21hao 发表于 2017-4-26 23:02
icon 图片只能在编辑模式下显示,运行后什么图片都没有。。。。
下载了楼主的code也是一样。我的运行环境: ...

是因为版本和系统原因造成的,这个设置icon的方式只适用于Windows系统,其他系统可以看下:http://doc.qt.io/qt-5/appicon.html

第二个问题,是确定以前的代码没有写错?
leizi163163 发表于 2017-4-29 11:53:35
最近,跟着老师学QT5,学到这了。谢谢老师无私的奉献。
lu21hao 发表于 2017-4-26 23:02:10
本帖最后由 lu21hao 于 2017-4-26 15:05 编辑

icon 图片只能在编辑模式下显示,运行后什么图片都没有。。。。
下载了楼主的code也是一样。我的运行环境:
Ubuntu 14.04.5 LTS
QT Creator 3.6.0, Based on Qt 5.5.1 GCC 4.9.1.
不知道是不是版本的问题。

第三篇 connect 函数也是报错,void QAbstractButton::clicked(bool) is protected
我最后改成
    connect(loginBtn, SIGNAL(clicked(bool)),SLOT(login()));
    connect(exitBtn, SIGNAL(clicked(bool)),SLOT(close()));
才正常运行。
我是初学者,不确定问题在哪。望楼主不吝赐教。
yafeilinux 发表于 2017-3-26 22:28:23
BlueLinux 发表于 2017-3-26 16:34
这一节的内容有点绕。
自己找的PNG图片总是无法加载。
再就是前缀、图片所在的文件夹名称、图片路径,这些 ...

嗯。多操作几遍会好点。
BlueLinux 发表于 2017-3-26 16:34:22
这一节的内容有点绕。
自己找的PNG图片总是无法加载。
再就是前缀、图片所在的文件夹名称、图片路径,这些容易混淆。
还有就是那些菜单的快捷键,不知道有什么作用啊。

公告
可以关注我们的微信公众号yafeilinux_friends获取最新动态,或者加入QQ会员群进行交流:190741849、186601429(已满) 我知道了