
qt
文章平均质量分 50
wowocpp
这个作者很懒,什么都没留下…
展开
-
qt 中文 编码 解码 乱码 解决 记录 LTS
中文 编码 解码内存中,或者是磁盘中的 一组 二进制数据,比如 b’\xe4\xb8\xad\xe6\x96\x87’按照 ‘utf-8’ 解析,decode ,解码,是字符串’中文’按照 ‘gbk’ 解析,decode 解码,是另外的 字符串同样一个二进制数据 ,根据解读格式的不同,可以解读成不同的 可读文字那么 同样的一个 可读文字 ,比如’hello’, 可以根据不同的 编码格式,编码成 不同的 二进制数据,以存放在磁盘文件中,或者内存中.你把字符串 'hello’编码为 GBK格式,原创 2021-09-26 11:50:19 · 971 阅读 · 0 评论 -
qt 中文 遇到 问题 记录
代码如下: QString profilePath = "在目录"; fprintf(stderr, "profilePath: %s\n", profilePath.toUtf8()); fprintf(stderr, "profilePath: %s\n", profilePath.toLocal8Bit().constData()); fprintf(stderr, "profilePath: %s\n", qPrintable(profilePath));原创 2021-09-24 17:49:41 · 150 阅读 · 0 评论 -
qInstallMessageHandler 问题
qInstallMessageHandler 问题fprintf是ANSI的,UNICODE的,要用fwprintf;也可以用_ftprintf来同时兼容ANSI和UNICODE;The default message handler prints the message to the standard output under X11 or to the debugger under Windows. If it is a fatal message, the application aborts i原创 2021-09-24 15:25:19 · 1178 阅读 · 1 评论 -
qt 写日志参考文件
qt 写日志参考文件http://www.qtcn.org/bbs/read-htm-tid-85387-page-e.htmlhttps://blog.youkuaiyun.com/libaineu2004/article/details/88801336原创 2021-09-23 16:22:24 · 203 阅读 · 0 评论 -
Qt的qDebug使用
Qt的qDebug使用使用 " qDebug() << "一定要添加头文件 #include 然而 int num = 20; char str[20]="hello world"; qDebug("如果只写在括号里,是不需要QDebug头文件的 %d %s", num, str);消除qDebug()打印qDebug的打印信息,主要是为了方便调试程序时尽快找到bug,所以当我们在发布版本时,需要去掉debug打印,一方面可以加快我们程序的执行速度,另一方面可以减小我们程序的体积原创 2021-09-23 15:31:27 · 26990 阅读 · 1 评论 -
qt 开发 快速 导航
qt 开发 快速 导航qt creator 快捷键qt API 文档https://doc.qt.io/qt-5/classes.htmlqt creator 打印log调试原创 2021-09-23 15:21:48 · 217 阅读 · 0 评论 -
qt 静态编译 -- 生成exe单文件 别的电脑可以直接用
qt 静态编译 收集https://github.com/last2win/qt-5.13Qt最新版5.13在Windows环境VS 2017 64位静态编译完成的结果此仓库很大,建议直接下载压缩包具体的添加到Qt Creator的过程参考我的博客:Qt最新版5.13在Windows环境静态编译安装和部署的完整过程VS 20171Qt最新版5.13在Windows环境静态编译安装和部署的完整过程(VS 2017/VS 2019)https://blog.youkuaiyun.com/zhangpeterx原创 2021-09-18 10:44:36 · 7384 阅读 · 1 评论 -
Log4Qt 基本介绍
Log4Qt 基本介绍http://blog.youkuaiyun.com/liang19890820/article/details/78775354简述在项目开发过程中,离不开代码的调试、Bug 的追踪,这时日志便显得尤为重要。在 C++ 中,主流的日志组件有 Log4cpp、log4cplus、log4cxx。。。很神奇吧,全都以 log4 开头,这是因为它们均移植自 Java 中著名的日志处理跟踪项目 - log4j,并保持了 API 上的一致。值得庆祝的是,在 Qt 中也有这么一个衍生品 - Log原创 2021-04-13 13:54:35 · 865 阅读 · 0 评论 -
qt 案例 例程 wireshark
qt 案例 例程 wireshark11Version 2.6.2 (v2.6.2-0-g1b3cedbc) Copyright 1998-2018 Gerald Combs <gerald@wireshark.org> and contributors. License GPLv2+: GNU GPL version 2 or later <http://www.gnu.org/licenses/old-licenses/gpl-2.0.html> This is free原创 2021-04-09 10:11:32 · 879 阅读 · 0 评论 -
用wireshark+tcpdump+ssh远程抓包并实时显示
用wireshark+tcpdump+ssh远程抓包并实时显示plink.exe -ssh root@10.0.0.2 -pw dev2021 "tcpdump -i eth1 -s 0 -l -w -" | "C:\Program Files\Wireshark\Wireshark.exe" -k -i -原创 2021-04-06 15:37:44 · 566 阅读 · 0 评论 -
qt 练习 题目 8
qt 练习 题目 8参考的是 <Qt5.9 c++开发指南.pdf> 第7章还有一个 5.4小节的例子,也是 读写文件的,可以一起去看看 ,实现方式原创 2021-03-19 10:37:41 · 667 阅读 · 0 评论 -
qt 配置文件读写操作
ini文件读写xml文件读写json 文件读写数据结构保存到二进制文件 并读取sqlite 数据库文件读取原创 2021-03-17 15:08:40 · 217 阅读 · 0 评论 -
qt 练习 题目 7 网络 查询 股票实时数据
qt 练习 题目 7 网络 查询 股票实时数据http://hq.sinajs.cn/list=sz000725修改的代码:win7 下可运行别人的代码:做了一个 deepin 股票监控插件deepin dock 股票监控插件,手动添加股票代码,监控股票状态,支持自动切换股票,和手动切换接口采用的是http://hq.sinajs.cn/list=sz000725使用方式:在用户目录下新建文件 stockCodes (文件名需保持一致)文件内容如下sz000063sh601236原创 2021-03-17 12:33:45 · 361 阅读 · 0 评论 -
工作电脑配置
------鲁大师 Build V5.1021.1300.108------电脑型号: 技嘉 台式电脑操作系统: Windows 7 旗舰版 64位 SP1处理器: 英特尔 Core i5-6400 @ 2.70GHz 四核主板: 技嘉 B150M-D3V DDR3-CF内存: 8 GB ( 金士顿 DDR3 1600MHz )主硬盘: 三星 SSD 860 EVO 500GB ( 500 GB / 固态硬盘 )显卡: 英特尔 HD Graphics 530 ( 192 MB /...原创 2021-02-05 16:59:49 · 1511 阅读 · 1 评论 -
qt network 收集
qt network 收集原创 2021-03-12 12:15:40 · 287 阅读 · 0 评论 -
qt sqlitestudio 源码 尝试 编译 解析
qt sqlitestudio 源码 尝试 编译 解析https://sqlitestudio.pl/https://github.com/pawelsalawa/sqlitestudio/wiki/SQLiteStudio如何在windows 下面编译https://github.com/pawelsalawa/sqlitestudio/wiki/Instructions_for_compilation_under_Windows...原创 2021-03-11 15:36:17 · 1126 阅读 · 0 评论 -
qt sqlite 例子 收集
qt sqlite 例子 收集F:\qt_work\qt5_code_plus_jack\mysql_example\manageSysmysql 的数据库谁要是有 好的 qt 应用sqlite 或mysql 相关的例程,可以付费购买.别人开源的也行,只要是我感觉好,适合新手入门熟练掌握.Qt操作sqlite数据实例(学生管理系统)程序下载地址:http://download.youkuaiyun.com/detail/rl529014/9860016...原创 2021-03-11 11:26:16 · 175 阅读 · 0 评论 -
qt 题目4--- (9)UI界面
qt 题目4— (9)UI界面876296原创 2021-03-10 15:53:00 · 159 阅读 · 0 评论 -
qt 题目4--- (10)视频监控
qt 题目4— (10)视频监控原创 2021-03-10 15:13:00 · 121 阅读 · 0 评论 -
qt 题目4--- (6) tab选项卡
qt 题目4— (6) tab选项卡原创 2021-03-10 14:54:07 · 147 阅读 · 0 评论 -
qt 题目4--- (5) 日历效果
qt 题目4— (5) 日历效果原创 2021-03-10 14:18:00 · 163 阅读 · 0 评论 -
qt 题目4--- (4) 树状列表
qt 题目4— (4) 树状列表原创 2021-03-10 12:34:17 · 549 阅读 · 0 评论 -
qt 题目4--- (3) 导航界面
qt 题目4— (3) 导航界面原创 2021-03-10 10:41:03 · 443 阅读 · 0 评论 -
qt 题目4--- (2)
qt 题目4— (2)原创 2021-03-09 17:44:34 · 142 阅读 · 0 评论 -
qt creator 书签功能 ctrl+M
qt creator 里面的书签功能 很 好用快捷键 Ctrl+M原创 2021-03-08 16:05:02 · 3828 阅读 · 0 评论 -
变量命名神器codelf
编程的时候,给变量命名是很费脑筋的事情变量命名神器codelf原创 2021-03-07 10:59:50 · 411 阅读 · 0 评论 -
qt 需要研究的东西
qt 需要研究的东西原创 2021-03-05 10:24:52 · 138 阅读 · 1 评论 -
qt 练习 题目6 完整记录
F:\qt_work\qt5_code_plus_jack\app_example\qcoolpage-master原创 2021-03-04 12:17:36 · 320 阅读 · 1 评论 -
qt 题目5
F:\qt_work\qt5_code_plus_jack\app_example\GAS-master原创 2021-03-03 17:27:47 · 197 阅读 · 1 评论 -
qt 题目4
QSS-Skin-Builder(感谢开源的高手)https://github.com/satchelwu/QSS-Skin-BuilderF:\qt_work\qt5_code_plus_jack\app_example\QSS-Skin-Builder-master原创 2021-03-03 17:21:35 · 437 阅读 · 1 评论 -
qt 练习 题目3 雷达扫描
qt 练习 题目3 雷达扫描目的是: 修改为 qt creator 工程的1别人的源码是用的 visual studio 2019 写的我的电脑上的 环境是 visual studio 2017所以需要按照下面的配置 修改一下https://blog.youkuaiyun.com/weixin_39956356/article/details/103112448error MSB8020: 无法找到 v142 的生成工具(平台工具集 =“v142”)。若要使用 v142 生成工具进行生成,请安装 v1原创 2021-03-03 14:51:55 · 542 阅读 · 2 评论 -
qt sizeHint
在qt creator 的ui 设计界面原创 2021-03-02 10:31:34 · 1073 阅读 · 0 评论 -
qt 练习 题目2 完整记录
qt 练习 题目2 完整记录(保证按照这个文章,一遍就能成功,各种细节,一定要具备)。1首先 创建工程 smart_manager_app2添加类的名称 SmartManagerWidget3复制 image目录到 项目目录下面 并且 添加 main.qrc 文件。添加前缀添加文件4修改ui文件5在主widget窗口中添加两个子widget控件。上面是 widgetTitle ------ QWidget,---- 高度固定70下面是 stackedWi原创 2021-03-01 17:24:47 · 831 阅读 · 0 评论 -
C++11新特性 = delete 和 = default
C++11新特性 = delete 和 = defaultC++的类有四类特殊成员函数,它们分别是:默认构造函数、析构函数、拷贝构造函数以及拷贝赋值运算符。1.类中默认函数默认构造函数默认析构函数默认拷贝构造函数默认拷贝赋值函数默认移动构造函数默认移动赋值函数2.类中自定义的操作函数operatoroperator&operator&&operator*operator->operator->*operator newoperator d原创 2021-03-01 10:27:53 · 382 阅读 · 1 评论 -
qt 练习题目2 QToolButton qss
qt 练习题目2 QToolButton qss原创 2021-02-26 15:42:52 · 187 阅读 · 0 评论 -
qt 练习题目QToolButton qss
qt 练习题目QToolButton qss原创 2021-02-26 09:58:46 · 222 阅读 · 0 评论 -
QSS知识总结
QSS知识总结基本语法 样式表单由一系列样式规则组成。每条规则可以分成两部分:选择器和声明 选择器表示规则作用到哪些控件上;声明则详细说明了是什么规则。 Qt的样式表语法不区分大小写,所以color,Color,coLor,coloR都表示同样的颜色属性。但是指代类的类名的时候,是区分大小写的。 多个选择器可以并列使用,它们之间用逗号隔开,例如: QPushButton,QLineEdit, QComboBox{ color: red } 声明部分也可以有原创 2021-02-23 15:47:13 · 523 阅读 · 0 评论 -
qt 调色 研究 (稍后补充)
加入下面这句话之后,qApp->setPalette(QPalette(QColor("#44444444")));变化为:原因是啥呢 ?原创 2021-02-23 15:36:07 · 171 阅读 · 0 评论 -
QT开发(六十八)——QSS应用 动态属性
QT开发(六十八)——QSS应用 动态属性本博文转载自一去丶二三里的博客:http://blog.youkuaiyun.com/liang19890820一、语法高亮设置Qt Creator中默认情况下打开qss文件(*.qss)不会高亮显示,需要手动配置,让其更符合阅读习惯,以更炫丽的方式展示代码片段。配置流程如下:A、进入:工具 -> 选项 -> 环境 -> MIME 类型。B、在【已注册的MIME类型】处输入“text/css”可以快速定位,然后在【详情】中的“模式”处添加 *.q原创 2021-02-23 11:21:54 · 1385 阅读 · 0 评论 -
qt 设计模式 单例模式
单例 多线程保护局部变量,函数结束自动解锁原创 2021-02-22 15:42:44 · 210 阅读 · 0 评论