Qt Creator快速入门_第三版(霍亚飞)学习中踩过的坑

AI权益加码!Claude Code、Cursor等20+工具免费用! 购周边限时加赠Coding Plan Lite,畅享主流AI工具!学习进阶更高效! 阅读详情

1.程序的运行

写好的helloworld程序可以编译,但是生成的可执行文件helloworld.exe文件无法运行,弹出无法定位程序输入__gxx_personality_v0的错误。

解决办法:将C:\Qt\Qt5.11.3\5.11.3\mingw53_32\bin目录下的 libstdc++ -6.dll 文件同时放到C:\Windows\System32 和 C:\Windows\SysWOW64 目录下。可参考:添加链接描述

2.设置应用程序图标

创建.ico文件的方法:ico在线制作

3.在命令行中编译程序问题

打开开始菜单中Qt安装目录下的命令提示符程序 Qt5.11.3 for Desktop (MinGW 5.3.0 32 bit) 输入cd C:\Qt\helloworld跳转到helloworld目录下,输入qmake–project 命令生成pro工程文件,用记事本打开helloworld.pro工程文件,在最后添加两行:

QT  +=core gui
greaterThan(QT_MAJOR_VERSION,4):QT+=widgets

输入qmake命令生成Makefile文件、release目录和debug目录;输入mingw32-make命令进行编译,在release文件夹中生成 helloworld.exe文件。

4. 3-8 项目中的添加信号和槽

QStackedWidget类提供了一个部件栈,可以有多个界面(称为页面),每个界面可以拥有自己的部件,不过每次只能显示一个界面。在设计模式添加一个List Widget部件和一个Stacked Widget部件,在信号和槽设计模式下将List Widget部件的currentRowChanged()信号和Stacked Widget部件的setCurrentIndex()槽相关联,做法是: 从List Widget部件向Stacked
Widget部件拖,就会有一条箭头,然后分别设置信号和槽即可。
在这里插入图片描述
设置完成之后为:
在这里插入图片描述

5. 3-12项目中设置信号和槽

在设计界面,分别加入Vertical Scroll Bar, Horizontal Scroll Bar,Vertical Slider, Horizontal Slider, Dial, Spin Box六个部件,将 Dial的 valueChanged(int)信号和其他部件的 setValue(int) 槽相连接。实现的效果是使用鼠标拖动刻度表盘部件的滑块,可以看到其他所有部件都跟着变化,如下图所示:
在这里插入图片描述

Qt Creator快速入门》(第二版,霍亚飞)自学笔记 2.2.3设置应用程序图标 如何生成有图标的exe文件? 在Qt Creator的help->index在look for 里输入Setting the Application Icon关键字,这里列出了在各个平台上设置应用程序图标的方法。 这里学习在windows上设置应用程序图标的方法(窗口的小图标exe文件的图标)。 icon图标的制作:参考百度经验http://jingyan.baidu.com/articl 阅读详情

相关推荐

Qt Creator】使用Qt的QMediaPlayer播放(m3u8格式)视频(使用K-Lite解码)

参考资料:<<QtCreator快速入门>>第3版 霍亚飞编著 第13.2.1节 播放视频文件 编译环境:Qt Creator 4.8.2 Based on Qt 5.12.2 (MSVC 2015, 32 bit) Microsoft Visual Studio 2017 第一步:新建Qt Widget应用,名称为m...

zxczhangheng的博客 5706

QT Creator快速入门第3版+源码高清PDF

本书内容全面、使用,讲解通俗易懂,适合没有Qt编程基础、有Qt编程基础但没有形成知识框架以及想学习Qt某一方面应用的读者,本书使用最新的Qt5.6.1Qt Creator4.0.1进行讲解。是Qt初学者的必备书籍,非常适合Qt初学者学习

Qt读取XML文件

本文根据霍亚飞老师的《Qt Creator快速入门》(第三版)整理。 读取过程及方式简析: 一、DOM(Document Object Model)方式(可读取,可修改) XML文档有且只有一个根元素 说明、元素、属性文本都由QDomNode来表示 类名 含义 Q...

cj_who_knows的博客 3453

Qt Creator快速入门》第3版实验讲义+ppt+源码

本书是基于QtCreator集成开发环境的入门书籍,详细介绍了QtCreator开发环境的使用Qt基本知识点的应用。本书内容主要包括Qt的基本应用,以及Qt在图形动画、影音媒体、数据处理   网络通信方面的应用内容。与第2版相比,本书使用Z新的Qt5.6.1QtCreator4.0.1进行了全书修订,主要重写了3D绘图、影音媒体、WebKit等章节;添加了Qt5框架介绍、将Qt4代码迁移到   Qt5等

霍亚飞QT:博客

环境是:Windows 7 + Qt 5.8.0(包含QtCreator 4.2.1) 第2篇 Qt5基础(二)编写Qt多窗口程序 ui->pushButton->setText("新窗口"); //将界面上按钮的显示文本更改为“新窗口” 可以看到,通过代码来设置按钮的中文文本会覆盖以前在设计模式设置的文本,(另外,如果大家以前学过Qt 4,那么现在可能会激动地发现不...

qq_41543888的博客 1834

Qt Creator快速入门(第3版)

​​​第1章Qt Creator简介 可以参考Qt开源社区(www.qter.org) 打开文件所在的文件夹: Ctrl+ Tab快捷键,可以在多个打开的文档切换 帮助里面的: 书签:Ctrl十 M 第2章 Hello World 1.主设计区;2.部件列表窗口( Widget Box );3.对象查看器(Object Inspector );4.属性编辑器(Property Editor);5.动作(Action)编辑器与信号编辑器。 编译运行程序:Ctrl+R 1...

顺其自然~专栏 7539

笔记 - Qt Creator快速入门_第三版

Qt Creator 学习笔记

willbebetter的博客 2246

Qt Creator第三版:跨平台应用开发快速入门

Qt Creator是一个功能强大且易于使用的集成开发环境(IDE),专为使用Qt框架进行软件开发的开发者设计。它为开发人员提供了从项目创建、代码编写、界面设计到调试测试的全方位支持。

weixin_35835018的博客 744

【免费下载】 QtCreator快速入门_第三版_霍亚飞编著.pdf高清版下载介绍

在现代软件开发领域,Qt Creator无疑是一个功能强大且受欢迎的集成开发环境(IDE)。为了帮助开发者快速上手,我们特别提供《Qt Creator快速入门_第三版_霍亚飞编著.pdf》高清版下载,这是一本专为Qt Creator初学者及进阶开发者量身打造的学习资料。 ## 项目技术分析 《Qt Creator快速入门_第三版_霍亚飞编著.pdf》详细介绍了Qt Creator的基本操作、界...

gitblog_06720的博客 925

Qt Creator快速入门_第三版_霍亚飞编著.pdf 高清版下载介绍

Qt Creator快速入门_第三版_霍亚飞编著.pdf 高清版下载介绍 去发现同类优质开源项目:https://gitcode.com/ 欢迎来到我们的资源下载仓库!这里提供的是《Qt Creator快速入门_第三版__霍亚飞编著.pdf》的高清带标签版本,适合所有对Qt Creator感兴趣的开发者学习参考。 本资源文件是霍亚飞编著的《Qt Creator快速入门第三版,内容详实,步骤清晰...

gitblog_06776的博客 350

Qt Creator快速入门第三版学习笔记】——第1章 Qt Creator简介

第1章 Qt Creator简介 文章目录第1章 Qt Creator简介前言1.1 Qt Creator的下载与安装1.2Qt Creator环境介绍1.2.1 主界面介绍(1 )菜单栏(Menu Bar)(2) 模式选择器(Mode Selector)欢迎模式编辑模式设计模式调试(Debug)模式项目模式帮助模式(3) 构建套件选择器(Kit Selector)(4) 定位器(Locator)(5) 输出窗格(Output panes)1.2.1 运行一个示例程序1.2.2 帮助模式1.3 Qt工具简介

繁臻的小窝 1218

我的QT Creator学习笔记(一)-——环境配置与HelloWorld项目

年龄越大心里越焦虑,越焦虑就感觉要学的东西越多。计划三个月时间,边看书边练习边写博客记笔记的方式,用4个月(4、5、6、7)时间学习完 《Qt Creator 快速入门》(第三版霍亚飞编著。 之前也做过一些简单的qt程序,看我的另外几篇博客也能知道,使用windeployqt命令发布我们的qt程序、认识qt 中connect函数、Qt pop3接收邮件并下载...

sinat_41928334的博客 1230

Qt Creator快速入门_第三版__霍亚飞编著.rar

Qt Creator快速入门_第三版__霍亚飞编著.rar

587008 Qt Creator快速入门_第三版__霍亚飞编著(附带源码).rar

书中的内容包含了Qt基础、图形动画、多媒体、数据库、网络通信、WebKit以及QtQuick等所有基本的应用内容。

Qt Creator快速入门(第三版)源码

Qt Creator快速入门(第三版)的源码,只有源码,没有pdf,需要自取

Qt Creator基础与C++ Widgets编程快速入门

本章节详细介绍了如何创建Qt项目,管理项目文件资源,并准备版本控制发布。项目创建步骤简述了从设置.pro文件到基本编码流程。项目文件结构部分解释了项目中各文件目录的作用。使用版本控制系统部分,强调了团队协作的重要性。打包发布步骤提供了一个基本指南,以便开发者了解如何将应用程序部署到生产环境中。创建自定义信号是扩展Qt应用程序以响应用户交互或程序内部事件的重要手段。这允许开发者在适当的时候执行特定的逻辑。

weixin_29867767的博客 740

python qt快速入门_Qt Creator快速入门 PDF 第3版

给大家带来的一篇关于Qt Creator相关的电子书资源,介绍了关于QtCreator快速入门方面的内容,本书是由北京航空航天大学出版社出版,格式为PDF,资源大小92.4 MB,霍亚飞编写,目前豆瓣、亚马逊、当当、京东等电子书综合评分为:8.3。内容介绍Qt Creator快速入门(第3版)是基于Qt Creator集成开发环境的入门书籍,详细介绍了QtCreator开发环境的使用Qt基本...

weixin_39552768的博客 750

QT Creator快速入门--学习笔记一

一、QT5发布时需要用到的库文件: Qt5Core.dll Qt5Gui.dll Qt5Widgets.dll二、设置应用程序图标 1、创建.ico图标文件,并将文件复制到工程文件夹下,重命名为“myico.ico”。 2、在工程文件夹中新建文本文档,在文本文档中输入一行代码: IDI_ICON1 ICON DISCARDABLE "myico.ico" 保存后

byw1988的博客 3290

Qt Creator入门程序(1)

源码摘自《Qt Creator 快速入门(第三版)[霍亚飞]》作为一个备忘录吧,纪念一下。 .pro文件 QT += widgets SOURCES += \ main.cpp .cpp文件 #include <QtWidgets> int main(int argc, char *argv[]) { QApplication a(argc, argv); ...

kangjielearning的博客 338
上一篇: Qt5中配置MySQL
下一篇: Win7系统安装tensorflow2.1.0报错解决方案
data333
博客等级 码龄7年 4粉丝 4原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值