qml 相关问题

QML(Qt建模语言)是一种声明性语言,允许用户界面根据其可视组件以及它们如何相互作用和相互关联来描述。它是一种高度可读的语言,类似JSON的语法,支持命令式JavaScript表达式和动态属性绑定。它可用于构建流体动画用户界面,可以连接到任何后端C ++库。

如何通过索引访问JSON数组的元素

在 QML 项目中,我需要从此 JSON 文件读取和访问对象数组的元素: { “参数”:[ { “id”:“1”, “标签”:“...

回答 1 投票 0

创建圆形 TextField 时,QML 文本不在 TextField 的中心

以下代码创建圆角TextField 文本字段{ id: 用户名文本字段 placeholderText: qsTr("用户名") 宽度:250 身高:40 锚点{ 顶部:括号...

回答 1 投票 0

在qt和qml中显示日文字符串

我有一个包含日语字符串的 QString。但在调试时它只显示“???”代替字符串。我需要它在 qml 中显示它。我使用过 QtextCodec 但对我不起作用。拜托...

回答 3 投票 0

如何在ListView的项目之间设置自定义分隔符

有没有办法像页眉和页脚属性一样使用自定义委托作为 ListView 的每两个连续项之间的分隔符?

回答 3 投票 0

无法连接到进程内 QML 分析器

为我的应用程序创建了默认的配置文件构建配置并尝试在 QML 配置文件中运行它,但是“启用分析”按钮不起作用,一段时间后我得到了以下信息...

回答 1 投票 0

我无法将一个 qml 文件导入到另一个 qml 文件中,设置 Qt QML 项目时在 CMake 中的反映相同

当我刚刚创建一个项目并编写cmake时,一切都很顺利,当我开始添加新的qml文件然后执行配置时,会出现2个警告: CMake 警告(开发)位于 /home/zxc...

回答 1 投票 0

Qt 6.8 如何强制QML Camera重新对焦

我正在将 Android Qt 5.7 应用程序移植到 Qt 6.8。 该应用程序使用 QML 相机模块来拍摄一些照片,并且还使用覆盖几乎所有视口的“隐形按钮”来强制重新对焦...

回答 1 投票 0

如何获取解析 QML 的 QObject 实例的类型名?

我有一个 QQuickView,它加载了如下所示的 qml 文件。 矩形{宽度:100;高度:100 } 然后我通过 QObject *root = view->rootObject() 检索根对象。 现在我...

回答 4 投票 0

无法从qml获取数据

我需要获取数据以便在c++中进一步使用,但它给了我错误: QObject::connect(QQuickWindow, QDeclarativeGeoMap):无效的 nullptr 参数 QObject::connect(QQuickWindow, QDeclarativeGeoMap):

回答 1 投票 0

如何在qml中缩放图表视图并点击散点?

我希望能够放大和缩小图表。为此,我可以使用 MouseArea。但是使用它时我无法再单击分散点。我该如何处理这个问题? 还有什么可做的吗

回答 1 投票 0

“从矩形中心缩放”不适用于世界变换矩阵

我有一个qtquick项目,其中有一个main.qml和一个EaDrawArea,它继承自QQuickPaintedItem,并且可以从main.qml访问。 qml中有一个滑块,它绑定到m_scale(3到...

回答 1 投票 0

QML:悬停在树莓派 4b 上不起作用

我使用 QML 进行带有界面的 Raspberry pi 程序。当我以本地用户身份启动程序时 - 悬停不起作用。当像 root 用户一样时 - 悬停一切正常,但 UI 有所不同。怎么...

回答 1 投票 0

QML 中的动态可缩放矢量图像

我有一个矢量图形文件(这里是 svg),我想将其显示在窗口中,并且能够在运行时放大和缩小(使用 CTRL +/-/0)而不会损失质量。不幸的是 Qt 似乎...

回答 1 投票 0

鼠标区域中的按钮悬停状态

我想在鼠标区域中使用按钮,当鼠标移到按钮上时,我希望两者都处于悬停状态但是当我移到按钮上时,鼠标区域会脱离悬停状态,因为当鼠标移动到...

回答 1 投票 0

Qt 数据模型与 QML 数据模型

通常,在 C++/Qt/QML 模型/委托/视图架构中定义、创建和附加数据模型有两种不同的方法。让我们用表视图示例来说明它们: #1.仁和...

回答 1 投票 0

Qt.createComponent() 与现有导入类型

我正在尝试创建现有导入类型的组件。虽然这个任务看起来足够重要(比如创建在您自己安装的 QML 插件中找到的类型的组件时),但它没有看到......

回答 2 投票 0

QML:如果使用异步父 Loader 内的加载器或 repater 填充 swipeview,则当前索引/项目会发生变化

将数据动态加载到异步加载的 QML SwipeView 中会自动增加当前索引。 装载机{ 异步:真 锚点.fill:父级 源组件:ColumnLayou...

回答 1 投票 0

如何在 QTQuick 6.8 中打开第二个主窗口而不关闭应用程序?

我正在使用 Qt Quick (v6.8)。我从第一个应用程序窗口打开第二个应用程序窗口。然后我关闭第一个窗口。几秒钟后,我的第二个窗口自动关闭,我...

回答 1 投票 0

无法在 vscode 中启动 QML 语言服务器:“无法启动 QML 语言服务器。”

我想开始在 vscode 中开发 Qt C++ 和 Quick/QML 项目。我已经安装了以下扩展: Qt Extension Pack v1.0.2(包含4个扩展) Qt C++ 扩展包 v1.0.1 (

回答 1 投票 0

Qml 文本换行(最大宽度)

我想将文本放入气泡内,并且我希望气泡等于文本宽度,但是如果文本长度太长,我希望文本自动换行并等于p。 ..

回答 8 投票 0

© www.soinside.com 2019 - 2024. All rights reserved.