技术栈
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旋转选择器组件Tumbler
Tumbler是一个用于创建旋转选择器的组件。它提供了一种直观的方式来让用户从一组选项中进行选择,类似于转盘式数字密码锁。网上找的类似网图如下: 在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_zszcyx
1 个月前
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 来实现这个样式
hylreg
3 个月前
qt
·
qml
qml tabbar tabbutton toolbar toolbutton 的区别
在Qt QML中,TabBar, TabButton, ToolBar, 和 ToolButton 各有不同的用途:
J^T
4 个月前
c++
·
qt
·
动画
·
qml
·
自定义按钮
Widget自定义动画按钮实战(鼠标进入则放大,离开恢复)
目录引言准备工作步骤一:创建项目和基础控件步骤二:设计UI步骤三:自定义按钮类(AniBtn)步骤四:在主窗口中使用自定义按钮
Taiga_
4 个月前
qt
·
学习
·
qml
QML学习——Qt Quick Controls 1 Examples Calendar/FileSystemBrowser(九)
Show:Notes:使用了自定义的继承自QFileSystemModel的类,在原有的基础上新加了角色(role),并且重写了QFileSystemModel中的data函数、及角色和字符串描述对应的哈希表;