
qt
文章平均质量分 63
小肥兔
一只中华小神兔而已
展开
-
Qt学习网站
好的Qt学习网站。原创 2023-02-09 20:26:42 · 203 阅读 · 0 评论 -
QT QSpinBox 与 QDoubleSpinBox 的总结(随使用不断更新该文章)
1.其显示效果(前缀,后缀,进制,小数数位)在Design可视界面设计的Property窗口找到对应属性设置后,就会自动按要求显示,当然我们也能用代码去实现。然后说说自己犯得很沙雕的一个错,由于prefix是个根目录,结果一直找了半天前缀往哪里加,还在下面三个子属性试了半天,后来发现,特么的。。。。prefix后面就是加前缀的。。。。...原创 2021-04-06 17:31:15 · 501 阅读 · 0 评论 -
qt事件传递过程和处理
处理监控系统的时候遇到问题,在MainWidget中创建多个子Widget的时候,原意是想鼠标点击先让MainWidget截获处理后再分派给子Widget去处理,但调试后发现如果子Widget重新实现了事件方法,就直接处理掉事件了,没有进到MainWidget的处理方法中去,如果子Widget没有accept或ignore该事件,则该事件就会被传递给其父亲,在子Widget存在accept或ignore事件的时候,想要经过一下MainWidget的处理方法,就得用到事件处理器,因此网上找了一下,发现QT的事转载 2021-08-21 00:00:00 · 1269 阅读 · 0 评论 -
Qt中QFtp获取带有中文的文件名称出现乱码的解决方法(比较巧妙,toLatin1压缩掉了QString自动给每个英文字符加上的那些00字节)
今天研究了一下QFtp这个类,发现访问得到的文件名称中一旦出现中文,不管怎么转换编码格式,最终显示出来的始终都是乱码。于是我深入地对这一现象进行了研究。这里先简单介绍一下我的分析过程:FTP服务器在收到List指令后,会把当前文件夹的所有项目(包括文件夹和文件的名称,大小,时间,所有者等相关信息)列举出来并返回给FTP客户端。曾经在网上看到有人说过这样一句话:“ftp 在编码问题上相当笨,笨到对编码一无所知”。确实,多数FTP服务器在返回这些名称时采用的文字编码格式为ANSI。这是一个不太好的格式,转载 2021-08-13 23:25:48 · 865 阅读 · 0 评论 -
彻底解决Qt中文乱码以及汉字编码的问题(UTF-8/GBK)
尊重作者,支持原创,如需转载,请附上原地址:https://blog.youkuaiyun.com/libaineu2004/article/details/19245205一、Qt Creator环境设置1、cpp或h文件从window上传到Ubuntu后会显示乱码,原因是因为ubuntu环境设置默认是utf-8,Windows默认都是GBK.我们使用的Windows系统本地字符集编码为GBK。2、Windows环境下,Qt Creator,菜单->工具->选项->文本编辑器-&转载 2021-08-13 22:50:17 · 17834 阅读 · 1 评论 -
Qt Quick 和 Widgets 的对比
Qt Quick 和 Widgets 的对比概念:Qt Quick : QML 类型 和 功能的标准库Qt Quick 模块:提供可视化组件,模型视图支持,动画框架以及用于构建用户界面的更多功能。Qt Quick Controls :基于Qt Quick 的可重用UI组件库。Qt Quick1 基于Graphics ViewQt Quick2 基于Scene Graph 的技术 ,独立的渲染线程QML(前端开发,后端还是C++): Qt Meta-Object Language 声明..转载 2021-07-03 16:07:19 · 3254 阅读 · 0 评论 -
Qt 关于自定义插件的学习
Qt拥有三种编译器,以我的Qt版本为例,他有如下三个编译器!Qt的插件有专门的创建步骤,这里就不讲解了,自定义的插件最后以动态库形式存在,好了,我开始说下我遇到的抗。首先我要说,你用某一编译器编译的可执行程序,他调用的所有的动态库,都必须是同一个编译器编译生成的动态库!!这点请牢记心!!!第一个疑惑:为什么自定义插件只能用固定的msvc编译器编译??如上图所示,我的Qt Creator是MSVC 2015 32位编译器生成的,而前面我们说了,自定义的插件是以动态库dll形式调用的,同时.原创 2021-06-22 21:22:53 · 474 阅读 · 0 评论 -
Qt 软件发布与打包(msvc编译器)
https://blog.51cto.com/u_2678482/1616826转载 2021-06-21 22:29:30 · 2061 阅读 · 0 评论 -
Qt QWidget::setAttribute()关于Qt::WA_DeleteOnClose抗爹的一点
如果设置了Qt::WA_DeleteOnClose原创 2021-06-20 21:31:16 · 1197 阅读 · 0 评论 -
Qt 关于 QDataWidgetMapper 与 Model/View 的一些理解
QDataWidgetMapper是应用于 Model与Widget的一个功能类,它的作用是当Modelzh原创 2021-06-19 17:18:39 · 1336 阅读 · 0 评论 -
Qt 中关于QTabWidget的理解
QTabWidget并不等于QTabBar,如下图所示,蓝色部分是QTabBar,黄色部分是QTabWidgetQTabWidget在创建后,自动内部创建一个QTabBar。QTabBar只是用来维护上方的每一个Tab,并进行相应的消息交流,QTabWidget为每一个Tab用以下俩个函数中的一个intaddTab(QWidget *page, const QString &label)intaddTab(QWidget *page, const QIcon &icon, ...原创 2021-06-18 16:12:30 · 5275 阅读 · 0 评论 -
Qt QIODevice::Unbuffered 理解
Unbuffered 就是无缓冲方式。何谓缓冲?科学释意就是我们常说的 buffer, 具体指针对 I/O 的缓存。它可以有很多更加具体的形式:+-------------------+-------------------+| Process A | Process B |+-------------------+-------------------+| C runtime library | C runtime library | C RTL buffers...转载 2021-06-10 21:27:45 · 1185 阅读 · 0 评论 -
Qt好的文章记录
Qt编写自定义控件插件路过的坑及注意事项 - 飞扬青云 - 博客园 (cnblogs.com)转载 2021-05-23 13:38:13 · 106 阅读 · 0 评论