随笔 - 67,  文章 - 1,  评论 - 2,  阅读 - 56291

随笔分类 -  Qt 篇

Qt之QTableView
摘要:前言 在目前PC端的桌面程序中,界面框架主要流行的基本上还是那几个,就本人而言,平时用的还是Qt框架多一些。这里我使用Qt的表格部件作为样本记录学习笔记。 语言或者框架永远不是限制,主要是理解其设计思想或者实现方式!!! !!!该篇笔记以QTableWidget为例进行说明!!! 概述 在Qt中的表 阅读全文
posted @ 2022-12-29 22:38 怪小子 阅读(512) 评论(0) 推荐(0) 编辑
Qt实现多国语言
摘要:文章目录 一、概述 二、工具集 三、相关类解析 四、语言代码表 五、多国语言实现方案 六、制作单一国语言方法 七、应用单一国语言方法 八、如何进行翻译? 九、总结 一、概述 根据“对象模型(Object Model)”所述,Qt 中有而 C++ 没有的特性就包括翻译这一部分。你试想一下用纯 C++ 阅读全文
posted @ 2022-05-19 18:41 怪小子 阅读(634) 评论(0) 推荐(0) 编辑
QMake之编译前/后事件
摘要:前言 项目生成前事件可以帮助我们配置项目的环境,保证项目能正常编译或者生成 项目生成后事件可以帮助我们部署项目的环境,比如库项目一般需要第三方程序链接或依赖,这时需要部署库项目的开发目录结构,手动部署太伤元气,伤元气的事情不是一个工程师该做的事情 知识点 QMake 文章目录 生成前事件 生成后事件 阅读全文
posted @ 2021-06-04 12:35 怪小子 阅读(964) 评论(0) 推荐(0) 编辑
QMake之获取本机信息
摘要:前言 提供有关运行 qmake 的主机的信息。例如,您可以从 QMAKE_HOST.arch 检索主机机器架构。 知识点 QMake 示例代码 # QMake codes # 主机架构 message('QMAKE_HOST.arch = $${QMAKE_HOST.arch}') # 主机 OS 阅读全文
posted @ 2021-06-04 12:20 怪小子 阅读(571) 评论(0) 推荐(0) 编辑
QMake 之遍历文件夹
摘要:前言 在开发过程中,不知道你有没有遇到中途需要导入新的多个三方库的情况,反正我遇到了,在这里记录一下偷懒技巧。 知识点 QMake Qt 项目文件 -.pro 目录 QMake介绍 Qt 项目文件 -.pro介绍 QMake 遍历实际用处 QMake介绍 这里我简要说说我自己对于 QMake 的理解 阅读全文
posted @ 2021-06-03 17:32 怪小子 阅读(570) 评论(0) 推荐(0) 编辑
Qt之QMetaMethod
摘要:利用Qt QMetaMethod 元数据实现调用安全调用对象的成员方法 参考链接: https://doc.qt.io/qt-5/qmetamethod.html https://blog.csdn.net/wangpengk7788/article/details/56291180 https:/ 阅读全文
posted @ 2021-03-12 10:03 怪小子 阅读(1316) 评论(0) 推荐(0) 编辑
Qt Quick 之程序打包
摘要:前言 Qt Quick 的程序打包与 Qt Widgets 打包有些许不同,Qt Quick 需要显式链接 QML 库,记录实践中的点点滴滴。 三方工具 windeployqt Qt Quick 基于 Windows 程序打包 打开对应的Qt 插件控制台,如果你是 MinGw 32 就打开 MinG 阅读全文
posted @ 2021-01-05 16:19 怪小子 阅读(602) 评论(0) 推荐(0) 编辑
QML之开发模式总结
摘要:前言 C++ 作为元老级别的开发语言,那些前辈们已经帮助我们总结了很多基于 C++ 的开发模式,所以我们对 C++ 并不 陌生,但是 QML 作为一种新生的语言,在开发语言中是属于非常年轻的地位,且不知道是什么原因,也许正因为 QML 是一种新生语言,网上对于 QML 相关的资料比较欠缺,而且都是一 阅读全文
posted @ 2020-12-22 15:36 怪小子 阅读(967) 评论(0) 推荐(0) 编辑
QML之动态创建组件
摘要:前言 刚接触 QML 语言的时候,感觉很新鲜,上手及其简单,但是用着用着才发现在 QML 中创建静态的组件很简单,但是动 态组件应该怎么创建呢? 知识点 Loader QML信号和槽机制 Qt.createQmlObject Qt.createComponent 效果展示 目录 目标需求说明 Loa 阅读全文
posted @ 2020-12-20 23:23 怪小子 阅读(2003) 评论(0) 推荐(0) 编辑
QML所有模块功能说明
摘要:前言 在 Qt 中我们有必要清楚的知道它有什么模块,这些模块是什么功能,这样有利于我们更好的理 解并使用它 那么我在这里整理一下 Qt 5 中的 QML 所有模块的功能 Qt Quick 模块列表 这些是Qt 5的QML模块的QML API页面 模块名 模块功能描述 Qt.labs.folderli 阅读全文
posted @ 2020-12-18 11:22 怪小子 阅读(509) 评论(0) 推荐(0) 编辑
QML之C++混合编程理解
摘要:/** LogicProcessor.h #ifndef LOGICPROCESSOR_H #define LOGICPROCESSOR_H #include <QObject> #include <QTimer> class LogicProcessor : public QObject { Q_ 阅读全文
posted @ 2020-12-16 16:15 怪小子 阅读(324) 评论(0) 推荐(0) 编辑
QML之QML定义单例组件
摘要:前言 在C中,单例模式对于我们来说,并不陌生,C中的单例模式的特性如下: 单例类只能有一个实例 单例类必须自己自己创建自己的唯一实例 单例类必须给所有其他对象提供这一实例 QML作为后起之秀,我们不妨猜测一下,它既然是由 Qt Widgets 封装而来的界面开发框架,那么它的身上,应该有很多 Qt 阅读全文
posted @ 2020-12-16 14:18 怪小子 阅读(1630) 评论(0) 推荐(0) 编辑
QML之自定义枚举类型
摘要:前言 在日常的开发工作中,我们已经离不开枚举类型,它能帮助我们进行更好的代码架构、更好的代码阅读性,在QML中也是一样。不说废话了,开搞~~~ QML 资料真难找,网络上找的 QML 资料又比较浅层,吐槽一下,主要目的是想各位如果有 QML 这方面的资料的话,私信给我借鉴借鉴好不好,谢谢各位看官了 阅读全文
posted @ 2020-12-15 11:36 怪小子 阅读(2854) 评论(0) 推荐(0) 编辑
QML之基于QML封装动态库组件
摘要:前言 在实际中的开发中,我们总是不希望自己的代码能被用户看到,但是使用QML文件封装的组件进行界面开发时,我们的QML源代码是会被编译器直接编译到.exe 或者 .elf 可执行文件中的,最过分的是,我们在QML中写的注释都会被原封不动的被编译到可执行文件中,供QML动态编译类去动态的执行编译或其他 阅读全文
posted @ 2020-12-14 06:16 怪小子 阅读(3515) 评论(0) 推荐(0) 编辑
Qt 之 Liunx 发布版本
摘要:前言 在Windows平台下,Qt向我们提供了 windeployqt 工具来帮助我们链接动态库文件到我们需要发布的软件目录中,但在Liunx平台下,现目前我还没有发现有这样一个工具,需要我们自己去实现这个过程,或许可以考虑自己写一个工具集。来执行这个操作。 简单版 # 以脚本的方式来执行自动拷贝依 阅读全文
posted @ 2020-11-25 17:56 怪小子 阅读(116) 评论(0) 推荐(0) 编辑
Qt之编译原理解析
摘要:前言 Qt 是 C++ 的库,Qt 在 ansi C++ 的基础上进行了一点扩展。 有很大一部分人在学习Qt之前,连C++如何编译似乎都不太清楚。 但本文不对C++编译原理做过多的介绍,只提取Qt部分的编译原理进行解析。 本文中将舍弃IDE或qmake、cmake等工具的束缚,尝试通过几个例子,一步 阅读全文
posted @ 2020-11-25 17:43 怪小子 阅读(1612) 评论(0) 推荐(0) 编辑
Qt 之初识Qt
摘要:背景介绍 简述: Qt(官方发音 [kju:t],音同 cute)是一个跨平台的 C++ 开发库,主要用来开发图形用户界面(Graphical User Interface,GUI)程序,当然也可以开发不带界面的命令行(Command User Interface ,CUI)程序。 Qt 是纯 C+ 阅读全文
posted @ 2020-11-23 09:53 怪小子 阅读(286) 评论(0) 推荐(0) 编辑
QML 之自定义信号
摘要:QML 自定义信号 在QML中我们可以自定义组件的信号,来达到我们的目的。通过关键字 signal 来自定义我们自己的信号。 // 自定义信号 signal tryMove() // 关注信号 onTryMove: { console.log("tryMove") } 阅读全文
posted @ 2020-11-23 04:02 怪小子 阅读(912) 评论(0) 推荐(0) 编辑
QML 之语法技巧
摘要:前言 每一门或者每一个框架都有自己的特有的规则,虽然五花八门,但万变不离其宗,我们这篇随笔就是记录 QML 的特有的规则,好达到快速学习它的方法。 QML参考对象 JavaScript QML 语法 QML 语法之注释 QML 语法之导入模块 QML 语法之表达式 QML 语法之变量 QML 语法之 阅读全文
posted @ 2020-11-23 03:19 怪小子 阅读(403) 评论(0) 推荐(0) 编辑
QtQuick 之 QML学习
摘要:前言 Qt Quick在近来越来越频繁的走进我的字典当中,我不知道它具体是做什么的,因为不是很待见像JavaScript这样的语言,所以对QML也有类似的偏见,没办法,又只能向公司业务需求低头了。 只能整理Qt Quick的学习记录。 学习目录 Qt Quick 介绍 QML 之基本类型 QML 之 阅读全文
posted @ 2020-11-23 02:42 怪小子 阅读(205) 评论(0) 推荐(0) 编辑


< 2025年3月 >
23 24 25 26 27 28 1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 29
30 31 1 2 3 4 5
              
点击右上角即可分享
微信分享提示