![](https://img-blog.csdnimg.cn/20201014180756925.png?x-oss-process=image/resize,m_fixed,h_224,w_224)
QML编写自定义控件
友善啊,朋友
这个作者很懒,什么都没留下…
展开
-
自定义QAbstractTableModel模型数据并使用自定义TableView显示
【代码】自定义QAbstractTableModel模型数据并使用自定义TableView显示。原创 2023-04-20 09:05:58 · 2592 阅读 · 0 评论 -
QML组件:显示消息的单例悬浮窗组件
QML组件:显示消息的单例悬浮窗组件原创 2023-02-27 09:44:47 · 2742 阅读 · 1 评论 -
QML编写自定义控件:垂直手风琴收缩
QML编写自定义控件:垂直手风琴收缩原创 2022-10-15 13:53:44 · 808 阅读 · 0 评论 -
OPenCV - QML图像处理(2):QML实现界面遮罩、带阴影和圆角的弹窗
Widget版本的有如下的遮罩和弹窗:要用QML实现类似的功能。遮罩:ShadeItem.qmlimport QtQuick 2.0//遮罩Rectangle{ id: root opacity: 0.0 state: enabled ? "on" : "baseState" property int dialogWidth: 300 property int dialogHeight: 200 enabled: false原创 2021-12-25 15:18:13 · 3220 阅读 · 0 评论 -
QML编写自定义控件:手风琴图片滑动
代码:DelegateItem.qmlimport QtQuick 2.0import Qt5Compat.GraphicalEffectsRectangle{ id:root width: 50 height: 320 radius: 25 color: ListView.isCurrentItem?"#157efb":"#53d769" //选中颜色设置 border.color: Qt.lighter(color, 1.1)原创 2021-12-25 00:00:00 · 1085 阅读 · 0 评论 -
QML编写自定义控件:横向导航菜单特效
代码:NavigationBarButton.qmlimport QtQuick 2.2import Qt5Compat.GraphicalEffectsItem{ id:root width: 130 height: 50 property bool onFarLeft :false property bool onFarRight :false property alias rectRadius:rect.radius prope原创 2021-11-23 00:33:26 · 1652 阅读 · 0 评论 -
QML编写自定义控件:自定义按钮
从0开始自定义一个按钮,按钮应该有如下功能:1、按钮上有文字、按下时文字要有下沉的效果2、按钮有交互效果,悬浮、按下按钮的颜色要变化3、可以设置说明文字4、按钮按下会发出信号下面依次来实现首先选择Rectangle作为按钮的区域,也可以用Item,不过Item没有颜色属性,还要在Item下面套一个Rectangle。设置圆角为6给区域加上鼠标区域,并根据鼠标是否进入按钮区域、鼠标是否按下来设置区域的不同颜色import QtQuick 2.0import QtQuick.原创 2020-09-26 23:03:59 · 3429 阅读 · 0 评论