随笔分类 - Qt
摘要:0、说明 QJsonParseError用于JSON解析时报告error。 1、模块和加载项 Header #include<QJsonParseError> qmake QT += core Since Qt 5.0 2、静态字段 类型 字段 取值 说明 enum ParseError Const
阅读全文
摘要:QFile 0、说明 QFile是读写文件的类,这里的文件包括文本文件、二进制文件、资源文件。 通常情况下,文件读写使用QFile、QTextStream、QDataStream就够了。 file name在构造QFile时传入,或者通过setFileName()自己设置。不管什么OS,QFile中
阅读全文
摘要:0、说明 QJsonValue类用于操作JSON中的各种数据。 JSON是用于存储结构化数据的格式,JSON中的数据可以是六种类型: 基本类型 存储类型 bool QJsonValue::Bool double QJsonValue::Double string QJsonValue::String
阅读全文
摘要:0、说明 QJsonArray中存储了一系列的QJsonValue。可以向其中插入、删除QJsonValue。 一个QJsonArray可以与QVariantList互相转换。可以通过size()访问其中的元素数,insert()、removeAt()移除其中的元素,并通过标准C++迭代模式进行迭代
阅读全文
摘要:参考(按对我帮助从大到小排列): Qt内的各种路径(让人迷惑) - 鬼谷子com - 博客园 qt webengineview 加载本地资源方式 - beautifulday - 博客园 (17条消息) QML笔记点滴_LynFun的专栏-CSDN博客 (6 封私信 / 1 条消息) pyqt中使用
阅读全文
摘要:1、说明 概述 一个代表URL的类,此外还支持国际域名(IDNs)。 通常在初始化时传入QString构造QUrl,除此之外还能用setUrl()。 URL有两种表示格式:编码、未编码。未编码URL常用于显示,编码URL常用于发送给一个网络服务器进行处理,例如,未编码的URL"http://bühl
阅读全文
摘要:说明 c11之后加入了lambda表达式,所以Qt也支持 加载项 CONFIG += c++11 用法 [ capture ] ( parameters ) mutable -> return_type { code } 说明 capture 捕获列表 []是Lambda引出符。编译器根据该引出符判
阅读全文
摘要:1、说明 QTimer类代表计时器,为了正确使用计时器,可以构造一个QTimer,将它的timeout()信号connect到合适的槽,之后调用start()。然后,这个QTimer就会每隔interval就发送一个timeout()信号。 一个间隔为1s(1000ms)的计时器 QTimer *
阅读全文
摘要:0、说明 QWebChannel的作用是将QObject展示给的HTML客户。 QWebChannel是连接C++应用和HTML/JS应用的桥梁。通过把一个QObject传入QWebChannel并在网页端使用qwebchannel.js,我们就可以方便、透明地访问该QObject的属性、方法和槽。
阅读全文
摘要:0、说明 QWebEngineView提供一个用于展示和编辑网页内容的Widget,QWebEngineView本质是一个Widget。 一个Web View通过load( QUrl )方法加载一个URLs对应的Site。 创建并加载Web Site之后,调用show()方法展示View。 以上三段
阅读全文
摘要:0、参考(按对本人帮助从高到低排列) Qt5.14.1 如何编译和使用mysql和mariadb数据库驱动 (15条消息) QMYSQL driver not loaded 的原理和解决办法_m15814478834的专栏-CSDN博客 (15条消息) 关于windows下Qt报告“QMYSQL d
阅读全文
摘要:1、Unknown module(s) in QT: xxx 原因1:我们的QT中没有安装这个Module 解决方法:Unknown module(s) 与MaintenanceTool.exe更新、添加组件 - ShineLe - 博客园 原因2:Module名拼写错误,比如把webenginew
阅读全文
摘要:解决方法参照: (10条消息) Qt5.9 win7系统 中文字符串报错:常量中有字符串_Be busy living or busy dying-CSDN博客 主要是用QStringLiteral(),将中文字符串作为这个函数的参数,将返回结果作为中文字符串的替代。
阅读全文
摘要:时间日期是经常遇到的数据类型,Qt中的时间日期类如下: QTime:时间类型,只表示时间,如15:23:13; QDate:日期类型,只表示日期,如2017-4-5; QDateTime:日期时间类型,表示日期和时间,如2017-03-23 08:12:43; Qt中有专门用于日期、时间编辑和显示的
阅读全文
摘要:1、 #include<qDebug> 2、 qDebug<<"Hello,world!"; 补充,如果不是控制台文件,比如是窗口应用程序,需要在pro文件中添加配置: CONFIG += console 或者 CONFIG += c++11 console
阅读全文
摘要:0、说明 Qt提供一个关键字foreach(实际上是<QtGlobal>中定义的一个宏)用于方便地访问容器中的所有数据项。 foreach关键字用于遍历容器中的所有数据项 注意 foreach是Read-Only迭代器,不能用它去修改容器中的值。 1、用法 1.1、常用 foreach (varia
阅读全文