QML
文章平均质量分 62
浅暖0803
这个作者很懒,什么都没留下…
展开
-
Qt学习—qt共享内存的使用
Qt提供了QSharedMemory类来访问共享内存,实现共享内存的操作。一、QSharedMemory类常用的操作1、QSharedMemory类对象的创建利用QSharedMemory类创建实例对象时,必须为该共享内存指定关键字(即为该共享内存起一个名字)。只有当共享内存被设置了关键字之后,才可以执行创建create()、关联attach()等操作。为共享内存指定关键字有两种方法:① 通过构造...转载 2018-06-28 13:33:06 · 1195 阅读 · 0 评论 -
Qt Quick App的两种启动模式
QQmlApplicationEngine搭配WindowQQuickView搭配Item两者不同之处在于:使用QQuickView显示QML文档,对窗口的控制权(比如设置窗口标题、Icon、窗口的最小尺寸等)在C++代码;而使用QQmlApplicationEngine加载以Window为根对象的QML文档,QML文档则拥有窗口的完整控制权,可以直接设置标题、窗口尺寸等属性。1、QQmlAppl...转载 2018-06-28 13:32:47 · 387 阅读 · 0 评论 -
qmlRegisterType 的功能以及用法
qmlRegisterType 是一个可以将C++实现的类在QML中调用的,连接C++和QML的一个工具,非常重要的函数!!!首先来看QtHelp关于qmlRegisterType 的介绍int qmlRegisterType(const char * uri, int versionMajor, int versionMinor, const char * qmlName) This templ...转载 2018-06-28 13:32:38 · 8201 阅读 · 0 评论 -
QML与C++混合编程详解
1、QML与C++为什么要混合编程QML与C++为什么要混合编程,简单来说,就是使用QML高效便捷地构建UI,而C++则用来实现业务逻辑和复杂算法,下面介绍了两者间交互的方法与技巧。2、QML访问C++概述Qt集成了QML引擎和Qt元对象系统,使得QML很容易从C++中得到扩展,在一定的条件下,QML就可以访问QObject派生类的成员,例如信号、槽函数、枚举类型、属性、成员函数等。QML访问C+...转载 2018-06-28 10:01:32 · 2648 阅读 · 0 评论 -
QThreadPool类
QThreadPool管理一组线程。它负责管理和回收单个QThread对象以减少程序中线程创建的开销。每个Qt应用程序都有一个全局的QThreadPool对象,可通过方法globalInstance()获得。 为了调用QThreadPool中的一个线程,需要提供一个从QRunnable继承过来的类,并实现其中的run方法。然后创建一个该类的对象,传递给QThread...转载 2018-06-28 13:28:29 · 967 阅读 · 0 评论 -
qml可识别的color表
qml学习笔记(附表一):qml可识别的color表:颜色--名称--RGB 原博主博客地址:http://blog.csdn.net/qq21497936本文章博客地址:http://blog.csdn.net/qq21497936/article/details/78527817...转载 2018-07-27 09:28:40 · 432 阅读 · 0 评论 -
QML release版本,windeployqt.exe打包库文件之后,依然缺少库文件解决办法
1. 使用windeployqt.exe打包库文件: 在开始菜单中Qt列表下找到对应版本的cmd,比如我用的是Qt5.9.3 MinGW,则对应的为Qt5.9.3 for Desktop (MinGW 5.3.0 32 bit)。 打开之后,cd转到release版本生成的exe文件目录下,比如我的放在了H:\Qt\Qt5.9.3\5.9.3\mingw53_3...原创 2018-07-12 10:19:30 · 4762 阅读 · 1 评论