![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
QML
q2nAmor
QT/C++、opengl、opencl、音视频
展开
-
qml 实战(2)——如何动态创建QML对象
简述 有的时候我们会根据不同的条件动态创建不同的QML组件,动态创建QML组件有两种方式,一种是使用Loader,一种是使用Component创建。方式1,使用LoaderLoader可以通过两种方式来加载components,一种是通过source属性来加载一个qml文件(案例1),另一种是通过sourceComponent属性来加载(案例2)。案例1:main.qml ------------------------------------ import QtQuick 1.0原创 2021-10-11 11:41:46 · 611 阅读 · 0 评论 -
QML实战(1),加载QML的两种方式
简述 一个QML作为主页面的软件,它的主QML页面加载有两种方式,一种是利用QQuickView作为容器加载,另一种是使用 QQmlApplicationEngine引擎加载。下面就详细看下这两种方式。方式1,使用qmlengine加载#include <QGuiApplication>#include <QQmlApplicationEngine>int main(int argc, char *argv[]){ QGuiApplication app(ar原创 2021-10-11 11:04:45 · 2770 阅读 · 0 评论