![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
QML
文章平均质量分 76
风莫寻
那些年踩过的坑,翻过的坎,写Bug的路越走越远
展开
-
QML <11> C++ 和QML 的交互
QML C++ 和QML 的交互原创 2022-08-28 21:39:19 · 544 阅读 · 0 评论 -
QML<10> qml 文件的插件封装 ,打包发布 ,隐藏qml文件
在开发完成后,会将程序打包进行发布,这时不管是出于安全考虑还是其他原因都不愿将源码qml 文件打包到exe中 让用户可见,本文记录下隐藏qml打包方式这段时间,工作上的事情忙的差不多了,又可以开始自己的博客记录了,哈哈。。。本文会将带打包的qml文件放到插件中,新建插件如下图所示:在新建的插件工程中加入资源文件,用于存放qml 文件和图片等其他项目资源本文中添加qml 文件,并实现一个自定义Button ,代码如下:3.qml 文件注册使用qmlRegisterType 函数,选择传参类型如下所示:原创 2022-08-27 19:35:57 · 754 阅读 · 0 评论 -
QML 编译release 报错: qmlcache_loader.cpp:-1: error: undefined reference to `__imp__ZN11QQmlPrivate13qml
QtCreator 编译release 报错:qmlcache_loader.cpp👎 error: undefined reference to `__imp__ZN11QQmlPrivate13qmlunregisterENS_16RegistrationTypeEy’去掉勾选原创 2022-08-18 14:33:55 · 1301 阅读 · 1 评论 -
基于QxOrm的Orm数据库基本操作
基于Qxorm的Orm基本操作原创 2022-06-04 17:26:34 · 1690 阅读 · 0 评论 -
QML < 9 > QML 动态加载 createComponent 页面间json数据传递
QML < 6 >QML 页面间json数据传递提示:这里可以添加系列文章的所有文章的目录,目录需要自己手动添加例如:第一章 Python 机器学习入门之pandas的使用提示:写完文章后,目录可以自动生成,如何生成可参考右边的帮助文档文章目录QML < 6 >QML 页面间json数据传递前言一、pandas是什么?二、使用步骤1.引入库2.读入数据总结前言提示:这里可以添加本文要记录的大概内容:例如:随着人工智能的不断发展,机器学习这门技术也越来越重要,很多人都开启了学习机器学习,本原创 2022-02-14 21:15:25 · 1370 阅读 · 0 评论 -
QML < 8 > QML 动态加载 Loader + Component
QML < 8 > QML 动态加载 Loader + Component文章目录QML < 8 > QML 动态加载 Loader + Component二、示例1.引入库2.读入数据总结Loader 作为一个占位符用于加载元素项,项的加载通过资源属性 (source property)或者资源组件(sourceCompontent)属性控制二、示例本文以实现tab切换页面功能,记录QML1.引入库代码如下(示例):import numpy as npimport pandas as原创 2022-02-13 22:00:21 · 1137 阅读 · 0 评论 -
QML < 7 > 基于ListView 实现表格显示
QML < 7 > 基于ListView 实现表格显示文章目录QML < 7 > 基于ListView 实现表格显示前言一、实现方式二、示例1.表头2.行 Component3.列 Component总结前言本文记录一种基于ListView 实现表格显示的一种方式,在QML中也可直接选择TableView进行表格显示,示例程序QML <4> Tableview 自定义表格显示一、实现方式以行的方式去处理,每行用RowLayout布局列Component,表头和表格内同分开,ColumnLayout原创 2022-02-09 19:56:13 · 1970 阅读 · 0 评论 -
QML < 6 > C++ 向QML 传递复杂数据结构 TableView 使用C++ Model QAbstractTableModel
QML < 6 > C++ 向QML 传递复杂数据结构 TableView 使用C++ Model QAbstractTableModel前言TableView 表格显示常用控件,使用C++ model 便于处理复杂的数据结构,也更利于数据和UI 解耦 ,本文记录下 Tableview 使用C++ model示例,使用Model 为QAbstractTableModel。表格数据和样式参照之前文章:QML <4> Tableview 自定义表格显示 delegate FontAwes原创 2021-12-07 23:24:41 · 2611 阅读 · 4 评论 -
QML < 5 > QML 访问C++ 类 (函数Q_INVOKABLE、枚举Q_ENUMS 、成员变量Q_PROPERTY、自定义结构体QVariantMap、List数据QVariantL
系列文章目录前言QML 要访问C++ 类,一、pandas是什么?示例:pandas 是基于NumPy 的一种工具,该工具是为了解决数据分析任务而创建的。二、使用步骤1.引入库代码如下(示例):import numpy as npimport pandas as pdimport matplotlib.pyplot as pltimport seaborn as snsimport warningswarnings.filterwarnings('ignore')import原创 2021-12-01 21:27:15 · 3137 阅读 · 0 评论 -
QML <4> Tableview 自定义表格显示 delegate FontAwesome Canvas
QML <4> Tableview 自定义表格显示 delegate FontAwesome Canvas前言基于QML TableView 的自定义表格显示,表格实现类容参考网易云音乐如下图所示:参考实现功能自定义表格实现如下:一、表格列设置表格列为固定列数,代码如下;TableViewColumn{role: "num_flag"; title: ""; width: 80; elideMode: Text.ElideRight;}TableViewColum原创 2021-11-28 17:20:29 · 3777 阅读 · 0 评论 -
QML <3> 文件方式自定义组件 定制Button
QML <3> 文件方式自定义组件 定制Button前言基于QML 实现自定义组件 Button,Button样式来源于视频教程:英文字幕】Qt quick(QML)技术解读 入门到熟练(完结)按钮实现 文字显示、鼠标进入退出效果、点击信号,运行效果如图所示:鼠标进入:一、组件(Compontents)一个组件是一个可以重复使用的元素,在单独文件中定义组件Component时, 指定的QML文件名 则为组件名,即在其他QML文件中使用的组件名称,在定义文件名称时 首字母必须为大原创 2021-11-21 16:50:38 · 882 阅读 · 0 评论 -
QML <2> Canvas 自定义绘制 网易云歌单封面实现
QML <2> Canvas 自定义绘制 网易云歌单封面实现前言基于QML 实现 网易云歌单封面,参考图如下:实现图如下:一、背景图最底层为Rectangle ,图片用AnimatedImage 显示,`Rectangle { width: 200 height: 220 clip: true property string msg: "26万" AnimatedImage { id: animatedImage原创 2021-11-20 23:06:53 · 652 阅读 · 0 评论 -
QML <1> Item 布局 属性
QML <1> Item一、Item 文档描述The Item type is the base type for all visual items in Qt Quick.All visual items in Qt Quick inherit from Item. Although an Item object has no visual appearance, it defines all the attributes that are common across visu原创 2021-11-21 16:57:15 · 495 阅读 · 0 评论