qml

梦起丶11 天前
qt·qml
Qml 中的那些坑(七)---ComboBox嵌入Popup时,滚动内容超过其可见区域不会关闭ComboBox弹窗最近在写信息提交 ( 表单 ) 的窗口时发现一个奇怪的 BUG:其代码如下:可以看到,当 ComboBox 嵌入 Popup 时,点开 ComboBox,然后滚动内容超过其可见区域并不会关闭 ComboBox 弹窗,并且会超出其 父 Popup 范围。
mengzhi啊14 天前
qml
几种QQuickWidget与Qml交互数据的方法QQuickWidget底层继承的是QWidget,但它可以加载Qml文件(组件),但我们有时候需要和Qml文件(组件)数据交互使用,本文介绍几种QQuickWidget与Qml交互数据的方法。 1. 通过设置上下文属性 setContextProperty可以将变量设置到Qml环境中。
QGC二次开发16 天前
qt·qml·自定义控件·combox
QML项目实战:自定义Combox目录一.添加模块import QtQuick.Controls 2.4import QtQuick.Templates 2.4 as T
for(::)18 天前
qml
QML旋转选择器组件TumblerTumbler是一个用于创建旋转选择器的组件。它提供了一种直观的方式来让用户从一组选项中进行选择,类似于转盘式数字密码锁。网上找的类似网图如下: 在QML里,这种组件一共有两个版本,分别在QtQuick.Extras 1.4(旧)和QtQuick.Controls 2.15(新)里。
咩咩大主教1 个月前
css·c++·vscode·qt·qml·quick·qss
VSCode导入QSS文件VSCode对Qml编程非常友好,不仅有优秀的代码提示,而且还有好用的交互功能。在main.cpp中引入这个qss文件
for(::)1 个月前
c++·qt·qml·1024程序员节
QML列表视图 ListView的使用一个ListView可以显示来自由如ListModel和XmlListModel等内置 QML 类型创建的模型的数据,也可以用在 C++ 中定义的、继承自QAbstractItemModel或QAbstractListModel的自定义模型类的数据。 一个ListView要有一个模型,它定义了要显示的数据,还有一个委托,它定义了数据应该如何显示。ListView中的项可以水平或垂直布局。由于ListView继承自Flickable,所以列表视图也是可滑动的。
ly_zszcyx1 个月前
c++·qt·qml
Qml 分组动画(二) 动画嵌套(自学笔记)分组动画嵌套示例,直接看效果, 做一个踢足球的示例下面两个Rectangle 制作渐变的天空和大地下面这个Rectangle 用于放置足球图片, 由于足球图片直接从网上下载的 没有找到合适大小的图片 ,所以用 一个矩形框作限制,让图片充满矩形框内
爱搞事的程小猿2 个月前
单例模式·js·qml
4.qml单例模式直接添加一个js文件到qml中 修改内容TestA.qmlmain.qml很明显使用import引入的js文件数据是不共享的,也就是他们在qml中的体现为都是个实例 但是有的场景我们希望我们的js文件是一个单例,也就是数据是共享的,怎么做呢? 只需要在js文件最顶部加入一行
梦起丶2 个月前
qt·ui·控件·qml
Qml 实现星级评分组件 已发布在现代应用程序中,星级评分是一个常见的用户界面元素,它允许用户对产品、服务或内容进行评价。想必大家在用各种带有评分的软件中看到过这个组件:
梦起丶2 个月前
qt·ui·控件·qml
Qml 实现水波进度动画条最近看到一个非常有趣的动画效果:水波进度动画。学习了一下实现思路,觉得很有意思。不过原版是 HTML + CSS,我这里用的是 Qml,有一些小技巧,分享给大家~
梦起丶2 个月前
qt·控件·qml
Qml 实现仿前端的 Notification (悬浮出现页面上的通知消息)经常接触前端的朋友应该经常见到下面的控件:在前端中一般称它为 Notification 或 Message,但本质是一种东西,即:悬浮弹出式的消息提醒框。
梦起丶2 个月前
c++·qt·hash·qml
Qt 中实现异步散列器在很多工作中,我们需要计算数据或者文件的散列值,例如登录或下载文件。而在 Qt 中,负责这项工作的类为 QCryptographicHash。
梦起丶2 个月前
qt·布局·qml
Qml 实现瀑布流布局最近在刷掘金的时候看到一篇关于瀑布流布局的文章,然鹅他们的实现都是前端的那套,就想着 Qml 有没有类似实现。
梦起丶2 个月前
qt·ui·控件·qml·评分组件
Qml 实现星级评分组件在现代应用程序中,星级评分是一个常见的用户界面元素,它允许用户对产品、服务或内容进行评价。想必大家在用各种带有评分的软件中看到过这个组件:
我啥都会2 个月前
qml
QML入门之创建可重用的组件(一)我们在日常开发中都会封装一些组件以便于项目内重复利用。QML创建可重用组件一般有两种方法。以一个自定义按钮举例:
火山上的企鹅3 个月前
开发语言·qt·qml·海康威视
QT Quick QML 添加海康威视SDK云台控制模块GitHub 源码: QmlLearningPro ,选择子工程 HkwsDemo.pro (暂未上传)
yayapoi~3 个月前
qt5·qml
qml formLayout实现方式我们制作界面时,通常有表单界面需要制作,如下图: 但是Qt5 是没有 formLayout 的,直到Qt6才有,所以现在 qml 使用 TableView 来实现这个样式
hylreg3 个月前
qt·qml
qml tabbar tabbutton toolbar toolbutton 的区别在Qt QML中,TabBar, TabButton, ToolBar, 和 ToolButton 各有不同的用途:
J^T4 个月前
c++·qt·动画·qml·自定义按钮
Widget自定义动画按钮实战(鼠标进入则放大,离开恢复)目录引言准备工作步骤一:创建项目和基础控件步骤二:设计UI步骤三:自定义按钮类(AniBtn)步骤四:在主窗口中使用自定义按钮
Taiga_4 个月前
qt·学习·qml
QML学习——Qt Quick Controls 1 Examples Calendar/FileSystemBrowser(九)Show:Notes:使用了自定义的继承自QFileSystemModel的类,在原有的基础上新加了角色(role),并且重写了QFileSystemModel中的data函数、及角色和字符串描述对应的哈希表;