qtquick2 相关问题

Qt Quick是一种现代用户界面技术,它将声明性UI设计与命令式编程逻辑分开。而不是Qt的传统C ++ API,应用程序的表示层使用称为QML的Qt特定声明性语言编写。

列表中的QML渲染列表

我的简化代码是 import QtQuick 2.0 Item { ListModel { id: items_model dynamicRoles: true }。Component.onCompleted: { var data = { "items": [{ ...

回答 1 投票 0

在QtQuick中显示一个没有任何toplevel窗口的弹出窗口。

我想做一个游戏叠加,来显示我的自定义十字线。我想让它一直存在,没有关闭政策。我在ApplicationWindow中使用了一个Popup项,我将它的不透明度设置为0,并将 ...

回答 1 投票 2

如何在QML中关闭一个有特定按钮区域的抽屉弹出窗口?

我已经创建了一个抽屉,我希望通过点击触发它的同一个按钮来关闭它。这个按钮在抽屉外面。但QML似乎不允许这样做,因为唯一的关闭策略(抽屉...

回答 1 投票 0

无效的信号参数类型。MouseEvent

如果我尝试在QML定义的信号中使用一个MouseEvent作为参数,我在加载时得到以下错误。无效的信号参数类型:MouseEvent MouseEvent 在Qt文档中,有一些冲突的信息......

回答 1 投票 5

如何在QT QML中制作自己的目录?

我想做一个单人qml文件 "All.qml "的目录,我可以把它导入到我的项目中的任何地方,这样我就可以访问它的对象(即抽屉)。我做了一个qmldir文件,在 ...

回答 1 投票 0

Qt Quick2 为Singleton类类型创建qmlRegisterSingletonType。

我试图使用qmlRegisterSingletonType创建一个单人属性,但是当我试图在QML中访问对象时,我在控制台日志中得到以下错误:qrc:qmlMyQml.qml:21 ....

回答 1 投票 0

QtQuick绘制形状和颜色,但不绘制文本。

我刚刚尝试运行qtquick2应用程序,我的应用程序打开成功,但没有绘制文本。

回答 1 投票 0

如何在javascript中定义QML渐变对象?

这是我的qtquick qml代码 function show_me(element) { console.log(element.gradient) }。矩形 { Gradient.Rectangle { 渐变 Gradient { GradientStop { position: 0 color: "#...

回答 1 投票 0

有没有什么工具可以删除未使用的QML导入?

有没有什么工具可以删除或检测任何未使用的QML导入?我正在处理一个相当大的QtQML代码库,这种工具可以帮助我做一些清理。它还将...

回答 1 投票 2

如何在Python和Qt Quick QML应用程序中实现简化的双向数据绑定

我正在尝试首次使用Python和Qt创建桌面应用。因为这是我第一次创建基于gui的应用程序,所以我希望有经验的人可以指导我正确的方向...

回答 1 投票 0

Qt Quick QML Flickable禁用轻拂功能,仅启用滚动功能

我在列中有两个Flickable,当用户滚动第二个Flickable时,我想垂直滚动第一个Flickable。矩形{id:根anchors.fill:父Flickable {id:第一...

回答 1 投票 0

QML使用QSqlTableModel删除ListView项的动画

我在后台使用带有QSqlTableModel的列表视图。我还对列表视图元素使用SwipeDelegate来提供“删除按钮”,如下所示:当按下按钮时,...

回答 1 投票 0

如何在TabView中的GridLayout中更新或读取TextFiled

我在下面的组件堆栈中,我想读取和设置TextFiled的值:-Rectangle ----- TabView --------- Tab ----------- Rectangle -------------- GridLayout ------------------ Rectangle ...

回答 1 投票 1

Qt Quick2为单例类类型创建qmlRegisterSingletonType

我正在尝试使用qmlRegisterSingletonType创建单例属性,但是当我尝试访问QML中的对象时,控制台日志中出现以下错误:qrc:/qml/MyQml.qml:21 ...

回答 1 投票 2

QML:移至下一个控件的形式

如何在QML表单中将焦点从一个控件转移到下一个控件?默认情况下,它可与Tab键一起使用,但我需要将其更改为Enter。所有控件都按2列的Gridlayout排序。

回答 4 投票 6

CMake找不到Qt5QuickCompiler

我正在尝试使用CMake构建Qt快速控制应用程序。我使用以下文档:http://doc.qt.io/QtQuickCompiler/qquickcompiler-building-with-cmake.html运行CMake时,我是...

回答 3 投票 4

使用JSON的多行和多列Qt Quick QML GridLayout

我有下面要显示在GridLayout中的JSON。此JSON在QML文件中接收并分配给属性。 {{“ id”:1“ name”:“ abc1”“ age”:...

回答 1 投票 1

QQuickFrameBufferObject导致PySide2崩溃

我正在尝试创建一个简单的QQuickFrameBufferObject以便在Qt Quick中渲染一些自定义的opengl纹理。因此,我决定使用PySide2进行测试。这是一个简单的实现:来自PySide2 ....

回答 1 投票 0

QtQuick Controls 2中新TableView是否支持不同的“角色”

具有Qt Quick Controls 2的新TableView似乎运行得非常快(https://doc.qt.io/qt-5/qml-qtquick-tableview.html)。但是演示代码仅基于简单的字符串。我想实现一个...

回答 1 投票 0

将Qt Design Studio QML与PySide2一起使用

我是Qt Designer Studio的新手。我刚刚在Qt Design Studio中创建了一个简单的按钮,并且尝试将QML文件与PySide2一起使用,但是出现多个导入错误。有没有特定方法可以...

回答 1 投票 0

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