qml 相关问题

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

QML 中的尺寸是与设备无关的像素吗?

我使用的是Qt 5.6.2 如果我这样做: 物品 { 宽度:20 高度:20 } 宽度和高度的值是独立于设备的还是精确的像素?

回答 1 投票 0

Qml 中的“递归实例化错误”有解决方法吗?

我有一种情况,我需要一个包含自己类型的 ListView 的组件。这是一个简化版本: myComp.qml 导入QtQuick 物品 { 文本 { 身份证号: 姓名 文本:qsTr(&q...

回答 1 投票 0

Qt 中的动画绑定更改

我正在尝试找到一种在绑定更改时在 QML 元素上进行转换的方法。假设您有一个 Text 元素,其 text 属性绑定到某些内容。我想要的是当bin中的数据......

回答 2 投票 0

Qml 图像内可滑动缩放移位(和剪辑)

我正在尝试向我的图像添加缩放控件。我尝试从尽可能简单的开始,但我尝试的任何操作最终都会剪切图像。 图像已加载到屏幕的一部分,我想放置...

回答 1 投票 0

Qt 5.15 macOS:使用 QFontDatabase 加载字体时 QML 中的文本变形

我们正在开发 Qt5 应用程序,并在 macOS 上使用 Qt 5.15.2 进行构建(均在 Catalina 和 Big Sur 上)。 我们在

回答 1 投票 0

Qt4.7 QML TextInput 空状态检测

我有以下 TextInput 元素: 文本输入{ id: 文本输入 文本:m_init 锚点.centerIn:父级 字体系列:“Helvetica” 字体像素大小:14 颜色:黑色”

回答 3 投票 0

如何在 Qt Android 应用程序中捕获图片?

我正在使用 Qt (6.6.1) 开发一个 Android 应用程序,并尝试实现一个使用设备相机捕获图片的功能。我对于将 Qt 与特定于 Android 的集成相对较新

回答 1 投票 0

Qml 图像缩放剪辑和移位

我正在尝试向我的图像添加缩放控件。我尝试从尽可能简单的开始,但我尝试的任何操作最终都会剪切图像。 图像已加载到屏幕的一部分,我想放置...

回答 1 投票 0

QML Canvas Context2D 中的多个路径

有没有办法像 HTML5 画布一样在同一画布上下文中使用多个路径? qt/qml 中没有 Path2D 对象。 我需要从点列表中绘制一个多边形,每个顶点应该有一个

回答 1 投票 0

QT Quick QML 应用程序支持多种显示尺寸

如何让 Qt Quick 应用程序在不同的屏幕尺寸上正确呈现?例如,屏幕尺寸为 800x600 和 1280x720。 我应该如何构建应用程序窗口,使其在

回答 1 投票 0

资源中的图像未在 Qt QML 中加载

我正在开发一个 Qt QML 项目,我试图在我的窗口中显示一个简单的图像,但除了一个空窗口之外什么也没有显示。 我将图像放入资源文件(qrc)中,然后我提供...

回答 1 投票 0

如何在QML中添加和使用资源?

我想在一个简单的Qt项目中使用QtQuick Image对象,并将图像包含在项目中。我已将图像添加到资源文件中。我已使用调试来确保资源 ex...

回答 3 投票 0

在包含很多项的 QML 文件中 Component.onCompleted 的顺序是什么?

例如,考虑下面的代码: 长方形 { id: idRectParent 长方形 { id: idRectChild1 组件.onCompleted: { console.log("我是孩子 1") } ...

回答 3 投票 0

qt 模型中的角色是什么以及 setRoleNames() 的作用是什么?

我必须在qml中使用某种c++ qt模型。我已经有了 QStandardItemModel,但由于所谓的 setRoleNames(),它在 QML 中不起作用。我一直在寻找一些角色的解释......

回答 2 投票 0

从 QML TableView 委托调用 QSqlTableModel.setData

我的任务是使用 QML 模板为 QSqlTableModel 创建可编辑的 Qtableview。 这是 qml 模板的一部分: 表格视图{ 型号:myModel 委托:矩形{ 文本输入{ id: txt 文字:dis...

回答 1 投票 0

在不破坏绑定的情况下更改属性值以支持双向绑定

我想创建一个自定义组件,它允许通过以下(传统)设置进行双向绑定: // main.qml property var someStoredValue: someInitialValue // 可能是真实的 C++ 属性

回答 1 投票 0

向 ScrollView 中的 ColumnLayout 添加动态对象

我有一个ScrollView,它处理一个带有4个ColumnLayout的RawLayout。 有几个通过 Qt.createComponent(...) 动态创建的矩形,它们被添加到列中。 我被困住了,尝试...

回答 1 投票 0

QML,将动态对象添加到 ScrollView 中的 ColumnLayout

我有一个ScrollView,它处理一个带有4个ColumnLayout的RawLayout。 有几个通过 Qt.createComponent(...) 动态创建的矩形,它们被添加到列中。 我被困住了,尝试...

回答 1 投票 0

QML ImageProvider 在 Raspberry 上不显示任何内容

我有一个在 Windows 上运行良好的 Qt/QML 项目。最近,我添加了一个在 QML 中显示一些图像的选项。由于我需要从 C++ 设置它们,因此我使用 ImageProvider 来实现。在 Wi-Fi 上运行良好...

回答 1 投票 0

如何使用与 main.qml 位于不同目录中的 qml 文件的属性。我正在尝试使用 qmldir,但无法实现它

文件结构 常见的 -进口 -样式.qml 主.qml 主要.py 目录 主.qml 导入 QtQuick.VirtualKeyboard 导入 QtQuick.Layouts 导入“通用/导入” 窗户 { ...

回答 1 投票 0

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