摘要: 模块化开发之一:QML文档路径导入 Qt,QML,Qt Quick QML文件的本地路径可以被导入,而不需要任何额外的安装和配置。远程的QML文件路径也可以被导入,但必须要有一个路径列表类型的qmldir文件。本地路径也可以有一个路径列表类型的qmldir文件,以便于定义类型名称,当客户端导入这些路 阅读全文
posted @ 2022-04-27 20:27 sammy621 阅读(1345) 评论(0) 推荐(1) 编辑
摘要: Qt中qDebug不能输出的解决Qt,QML,Qt QuickDeepin 下,Qt 开发者经常遇到的一个问题是,qDebug不能输出,给调试带来不便。网上的已有通过个性系统变量的可行的解决方案,可参考这里。这种方式是可行的。 但因为对系统环境变量的修改,操作略复杂,对新手来说也容易出错,因此本文写 阅读全文
posted @ 2022-04-27 10:29 sammy621 阅读(3624) 评论(0) 推荐(0) 编辑
摘要: Qt Quick开发环境搭建 Qt,QML,Qt Quick 对于一个从零开始的Qt开发者,开发环境的搭建可能是首先要面对的。就象在背乘法表一样,你可以对其中的细节不理解,只须照着步骤来完成搭建,如果可能,在此过程加深理解。不理解也没关系,这并不影响后面的学习过程。 获取你的开发者账号 Qt的安装分 阅读全文
posted @ 2022-04-25 17:53 sammy621 阅读(1001) 评论(0) 推荐(0) 编辑
摘要: 如何集成QML与C++? Qt,QML,Qt Quick 本文是关于如何向Qml暴露C++ 对象和注册C++ 类 这一系列教程的第一篇文章。这一系列的教程名字就叫“ 如何集成C++ 和Qml ”。在Qt软件开发中,使用Qt 6这一新版本来恰当和轻松地实现这一关键机制,还不够清晰。特别是有不少朋友正从 阅读全文
posted @ 2022-04-23 03:00 sammy621 阅读(464) 评论(0) 推荐(0) 编辑
摘要: 如何编写整洁的Qml代码Qt,QML,Qt Quick无疑,使用Qml技术能够开发出符合当前趋势的杰出的用户界面。Qml语言有着简洁和易学的语法,但代码并非天然就有清晰的层次。如果不注意,很容易搞乱。因此,需要学习如何编写整洁的Qml代码,以使你的程序易于维护。进而节省成本和时间。 Qml代码整洁的 阅读全文
posted @ 2022-04-23 02:57 sammy621 阅读(1503) 评论(0) 推荐(0) 编辑
摘要: Linux环境,4个版本的微信对比 LinuxWeChat 前言 Linux下的必备软件,非微信莫属。经过国内整个Linux社区这几年的努力,微信在在Linux下终于能用了。现在Linux下主流的微信版本有4个:Wine、Uengine、原生、麟卓。这几个版本恰好博主都用过,索性做个横向对比,供各位 阅读全文
posted @ 2022-04-17 07:17 sammy621 阅读(16618) 评论(0) 推荐(3) 编辑
摘要: 第十八章:QML扩展 QtQMLQt Quick 用C++ 扩展QML 仅用QML来创建应用在某些场景下会受到限制。QML的 运行时(环境)是使用C++ 来开发的,而运行时 是可以扩展的,以使其可以自由和充份地利用相关系统环境的性能。 理解QML运行时 当运行QML应用时,QML是在运行时环境中被执 阅读全文
posted @ 2022-04-15 13:55 sammy621 阅读(880) 评论(4) 推荐(0) 编辑
摘要: 第十六章:JavaScriptQtQt QuickQML JavaScript JavaScript是web客户端开发的通用语言。通过node js的开发也开始在服务端获得关注。因此,它非常适合作为命令式语言添加到声明式QML语言中。QML本身作为声明式语言适用于描述用户界面结构,但不适于表达操作性 阅读全文
posted @ 2022-04-10 23:47 sammy621 阅读(138) 评论(0) 推荐(0) 编辑
摘要: 第十三章:网络QtQt QuickQML 网络 Qt 6自带丰富的C++ 网络工具类。有一些高级的类,如在HTTP协议层的请求响应模型的QNetworkRequest,QNetworkReply以及QNetworkAccessManager。也有一些底层的类,如在TCP/IP 和UDP协议层的QTc 阅读全文
posted @ 2022-04-09 17:00 sammy621 阅读(321) 评论(0) 推荐(0) 编辑
摘要: 第十五章:动态QMLQtQMLQt Quick 动态QML 目前为止,我们只把QML当作构建可以相互跳转的静态场景的工具。依赖各种状态和逻辑规则,一个生动和动态的用户界面被构建出来。通过将QML和JavaScript以更加动态的方式配合使用,加深了其灵活性和可扩展性。组件可以在运行时加载和初始化,元 阅读全文
posted @ 2022-04-04 20:00 sammy621 阅读(1255) 评论(1) 推荐(0) 编辑