安装Qt5 (一)

本文详细介绍了如何解决Qt安装问题,并通过实践演示了在Qt5环境下,如何正确使用QAction添加图标至菜单条目,解决了无法显示小图标的问题。

  之前安装了Qt4.8,但是有一个问题始终没解决.我想给菜单的每一项前面都加个图标,菜单条目用的QAction,但是QAction使用的ICon小图标无法显示,运行后菜单的各项前面倒是空出了图标的位置,却不能显示图标.开始以为是自己代码的实现有错,于是将QAction添加图片的两种方法都试了一遍,还是不行.后来我将源代码放在学长的机子上运行,效果是可以实现的.那就是Qt安装的有问题了.于是我将Qt彻底卸载,重新安装了Qt5.


1. Qt5安装很简单. 先到Qt官网下载 .run 格式的安装文件,然后chmod赋予它可执行权限,执行sudo ./文件名 运行它,即可进入图形化安装界面,安装完成.
具体过程可以参考这个教程: http://jingyan.baidu.com/article/851fbc37c235233e1f15ab30.html


2. 根据上面这个教程安装完成后,会发现还是不能使用qmake,这时候要自己建立一个软链接,链接到Qt5安装目录下面的bin/qmake .先找到Qt5安装目录下的qmake,确定路径,然后在/usr/bin/中建立软链接,新名称自己取,这里就取qmake.

sudo  ln  -s  /opt/Qt5.4.2/5.4/gcc_64/bin/qmake   qmake

然后qmake就可以正常使用了.

<think> 我们正在回答用户关于如何安装Qt5的问题。根据引用信息,我们可以提供两种主要方法:使用Ubuntu的apt包管理器安装,或者使用Qt官方安装器。同时,我们也会提到使用Qt Creator进行开发。 方法1:通过apt安装(适用于Ubuntu系统) 方法2:通过Qt官方安装安装(跨平台,更灵活) 我们将分步骤说明这两种方法。 注意:用户可能使用的是Ubuntu系统,但官方安装器方法也适用于其他操作系统。 步骤详细说明如下: </think> ### 📦 Qt5 安装方法详解(Ubuntu/Linux系统) #### 方法:APT 包管理器安装(推荐) ```bash # 1. 更新软件源 sudo apt update # 2. 安装Qt5核心库和开发工具 sudo apt install qt5-default qttools5-dev-tools qtcreator # 3. 验证安装 qtcreator --version # 应显示Qt Creator版本 qmake -v # 应显示Qt版本(如5.x.x) ``` > ✅ **优点**:自动处理依赖关系,适合快速部署[^1][^3] #### 方法二:官方安装安装(最新版) 1. **下载安装器**: ```bash wget https://download.qt.io/official_releases/online_installers/qt-unified-linux-x64-online.run chmod +x qt-unified-linux-x64-online.run ``` 2. **图形化安装**: ```bash ./qt-unified-linux-x64-online.run ``` - 选择 **Qt 5.x.x** 版本 - 勾选组件:`Qt Creator`、`Qt 5.x.x`、`Desktop gcc 64-bit` - 设置安装路径(建议默认) 3. **配置环境变量**(可选): ```bash echo 'export PATH="$HOME/Qt/Tools/QtCreator/bin:$PATH"' >> ~/.bashrc source ~/.bashrc ``` #### 方法三:PyQt5 安装(Python开发) ```bash # 安装Python绑定 pip3 install pyqt5 pyqt5-tools # 启动Qt Designer designer # 或完整路径: # ~/.local/lib/python3.x/site-packages/qt5_applications/Qt/bin/designer[^2] ``` #### 验证安装成功 1. 创建测试项目: ```bash mkdir qt-test && cd qt-test qmake -project && qmake make ./qt-test ``` 2. 启动开发环境: ```bash qtcreator # 打开IDE ``` > 💡 **提示**:商业项目需注意 LGPL/GPL 许可协议要求[^3]
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值