随笔分类 -  Qt-QML

摘要:版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/zhengtianzuo06/article/details/78404961QtWinExtras是专门针对Windows系统特性做的一些定制功能开发 比如 任务栏进度条, 缩略图控制按钮等 任务栏进 阅读全文
posted @ 2018-12-21 20:10 findumars 阅读(278) 评论(0) 推荐(0) 编辑
摘要:版权声明:本文为博主原创文章,欢迎转载,转载请注明出处 https://blog.csdn.net/MatchYang/article/details/54564462 1. 为QML创建C++插件的官方原文 2.创建插件的过程 3.创建一个插件的实例: 此实例使用C++调用libexif库以读取图 阅读全文
posted @ 2018-08-23 18:16 findumars 阅读(633) 评论(0) 推荐(0) 编辑
摘要:Qt Quick Controls 原本是为支持桌面平台而开发的,后来又加入了移动平台和嵌入式平台的支持。它们应用非常广泛,因为它们提供了足够灵活的样式系统,以允许开发具有平台相关或者无关风格的应用程序。 在嵌入式系统中,硬件资源有限,这套系统可能是比较低效率的。而Qt Quick Controls 阅读全文
posted @ 2018-08-23 18:13 findumars 阅读(4274) 评论(0) 推荐(0) 编辑
摘要:05.04.2018 Nathan Collins 8 comments FacebookTwitterGoogle+LinkedInEmail 05.04.2018 Nathan Collins 8 comments FacebookTwitterGoogle+LinkedInEmail 05.0 阅读全文
posted @ 2018-05-22 20:30 findumars 阅读(471) 评论(0) 推荐(0) 编辑
摘要:Despite all of the benefits that QML and Qt Quick offer, they can be challenging in certain situations. The following sections elaborate on some of th 阅读全文
posted @ 2018-04-13 18:11 findumars 阅读(547) 评论(0) 推荐(0) 编辑
摘要:在这里小小总结一下QML文件中如何加载QML文件与JavaScript文件。 1、QML文件中加载JavaScript文件 语法: import <ModuleIdentifier> <Version.Number> [as <Qualiflier>] ModuleIdentifier为URL; V 阅读全文
posted @ 2017-06-30 19:38 findumars 阅读(11156) 评论(0) 推荐(0) 编辑
摘要:以前调试只是QML或者只是C++的QT程序很简单,断点打上,直接debug按钮一点,喝一口水,自然就停在断点了。 这次遇到C++和QML混合的程序,把CONFIG+=declarative_debugCONFIG+=qml_debug配置上点了debug就一直等啊等, 就是不弹出主窗口,不知道的, 阅读全文
posted @ 2017-06-30 19:35 findumars 阅读(4913) 评论(0) 推荐(1) 编辑
摘要:Qt的QML中,js未提供setTimeout和setInterval,可以通过下面的代码实现。 https://my.oschina.net/lieefu/blog/829514 阅读全文
posted @ 2017-06-02 21:24 findumars 阅读(1200) 评论(0) 推荐(0) 编辑
摘要:首先准备环境。两种方法,使用mingw64 或者VS 直接放上下载地址https://sourceforge.net/projects/msys2/我下载的是msys2-x86_64-20161025 ,同时支持32和64位里面有三个EXE msys2 mingw64 mingw32 3个程序完全独 阅读全文
posted @ 2017-05-22 20:36 findumars 阅读(763) 评论(0) 推荐(0) 编辑
摘要:connect c++ SIGNAL with QML SLOT 简介 QML 与 C++ 混合编程时,总结了一下qml和c++互相直接调用、及信号与槽连接 的几种情况,详细使用情况看示例代码 所有的QML对象都派生自QObject,不管是可视对象还是集成在c++程序中的对象。一旦QML对象被创建, 阅读全文
posted @ 2017-03-15 18:22 findumars 阅读(13410) 评论(3) 推荐(0) 编辑
摘要:main.qml 阅读全文
posted @ 2017-03-08 00:00 findumars 阅读(825) 评论(0) 推荐(0) 编辑
摘要:前面两篇文章《QML 语言基础》和《Qt Quick 简单教程》中我们介绍了 QML 语言的基本语法和 Qt Quick 的常见元素,亲们,通过这两篇文章,您应该已经可以完成简单的 Qt Quick 应用了。接下来呢,哈,我们要介绍 Qt Quick 中一个灰常灰常重要的主题:事件处理。这将是比较长 阅读全文
posted @ 2017-02-10 06:17 findumars 阅读(1767) 评论(0) 推荐(1) 编辑
摘要:Gunnar Roth January 25, 2017 at 17:07 Afaik the cached qml file contains a checksum of the original qml and the qml dll. if any of this changes it wil 阅读全文
posted @ 2017-02-04 08:18 findumars 阅读(891) 评论(0) 推荐(0) 编辑
摘要:在QtWebkit的javascript里访问QObject的最关键的关键就是下面这个方法: void QWebFrame::addToJavaScriptWindowObject ( const QString &name,QObject *object ) 我们要在js调用该QObject之前调 阅读全文
posted @ 2017-01-27 01:08 findumars 阅读(3885) 评论(0) 推荐(0) 编辑
摘要:QtScript是基于 ECMAScript 的脚本语言 在脚本中可以访问原有C++代码中的QObject类型及其子类的实例,连接信号和槽;也可以创建QObject类型及其子类的实例。 但是QtScript并不能独立运行,必须和C++代码配合才能实现完整的功能。 在 Qt 5 中把 Qt Scrip 阅读全文
posted @ 2017-01-25 23:42 findumars 阅读(1656) 评论(0) 推荐(0) 编辑
摘要:QML入门教程(1) QML是什么? QML是一种描述性的脚本语言,文件格式以.qml结尾。语法格式非常像CSS(参考后文具体例子),但又支持javacript形式的编程控制。它结合了QtDesigner UI和QtScript的优点。QtDesigner可以设计出.ui界面文件,但是不支持和Qt原 阅读全文
posted @ 2017-01-25 22:43 findumars 阅读(563) 评论(0) 推荐(0) 编辑
摘要:本篇说一下Qt对于脚本的支持, 即QtScript模块. Qt支持的脚本基于ECMAScript脚本语言, 这个东西又是javascript, jscript的基础. 所以, 一般只要学过javascript就基本会写Qt脚本了. 自此开始, Qt脚本现在就叫javascript. 不过作为土人, 阅读全文
posted @ 2017-01-25 22:42 findumars 阅读(6966) 评论(0) 推荐(1) 编辑
摘要:https://zhuanlan.zhihu.com/p/25769561 阅读全文
posted @ 2017-01-22 00:04 findumars 阅读(404) 评论(0) 推荐(0) 编辑
摘要:QML与C++交互:登陆界面设计 本文博客链接:http://blog.csdn.net/jdh99,作者:jdh,转载请注明. 环境: 主机:WIN7 开发环境:Qt5.2.1 说明: QML设计前台界面,C++后台负责逻辑 效果图: 源代码: 前台qml文件 login.qml [javascr 阅读全文
posted @ 2016-12-09 23:29 findumars 阅读(1411) 评论(0) 推荐(0) 编辑
摘要:1、QML与C++为什么要混合编程 QML与C++为什么要混合编程,简单来说,就是使用QML高效便捷地构建UI,而C++则用来实现业务逻辑和复杂算法,下面介绍了两者间交互的方法与技巧。 2、QML访问C++概述 Qt集成了QML引擎和Qt元对象系统,使得QML很容易从C++中得到扩展,在一定的条件下 阅读全文
posted @ 2016-11-22 19:48 findumars 阅读(19315) 评论(0) 推荐(4) 编辑