qt-quick相关内容

QTQuick(QML)中的FileDialog:以给定名称保存文件

我们正在构建Qt Quick应用程序,该应用程序必须能够以给定名称保存文件. 在 FileDialog 组件中您只能设置一个目录.这不是非常用户友好,因为您不想在每次下载文件时都手动输入文件名. 到目前为止,我们尝试了不同的事情 QtQuick.Dialogs中的 FileDialog:无法设置文件名 通过QPlatformFileDialogHelper进行的本机对话框 ..
发布时间:2020-07-05 00:59:30 其他开发

如何为QAbstractListModel派生模型实现类似get方法的QML ListModel

我想在QML中使用QAbstractListModel派生模型.将模型绑定到视图已经很好用了. 我要实现的下一件事情是访问特定项目及其角色的能力,就像使用QML ListModel一样 grid.model.get(index).DisplayRole 但是我不知道如何在我的QAbstractListModel派生模型中实现此get方法. 有任何提示吗? 解决方案 您 ..
发布时间:2020-07-05 00:16:42 其他开发

QML拖放(免费定位)

在这里有很多QML拖放示例,但是没有一个真的帮助我,因为在所有的例子中,你可以将一个元素拖到另一个元素中间,其中所有其他元素都被放置在上面 有没有办法在一边有一些元素,另一边有一个大的 Rectangle 在那里你可以拖动它们,将它们放在它们的任何位置,并保持在他们确切的下降位置? 例如,如果我有一个矩形与 width:200; height:200 我拖动一个元素,这样的元素应该保留 ..
发布时间:2017-07-15 00:53:05 其他开发

子窗口中的ListView会立即关闭或滚动

我有一个非常奇怪的情况,如果我启动一个子窗口,其中包含一个 ListView 与中等复杂的委托和足够的项目舒适地超过可见区域,整个子窗口将立即关闭发布。 降低代理的复杂性将允许窗口打开,但随后快速滚动 ListView 将强行关闭它。 此 SSCCE 会触发对我的笔记本电脑的影响,但是在一个更强大的机器上,它可能只是在滚动(或者代表可能需要更复杂)时执行它: code> impo ..
发布时间:2017-04-18 00:44:57 开发方法

如何将qml文件合并到qt-widgets应用程序?

我有一个qt小部件应用程序。我想添加开关控件到我的窗体。 我添加到我的表单QDeclarative小部件,并将此行添加到代码,但没有显示。 ui- declarativeView-> setSource(QUrl :: fromLocalFile(“test.qml”)); 这是qml文件的内容(我将这个文件添加到资源) 它显示在qtcreator中的resources ..
发布时间:2016-11-02 20:25:47 C/C++开发

将QML事件传播到C ++

我想将事件从QML信号处理程序传播到C ++过程,但不知道如何传递“事件对象”。看看这种情况,并特别注意 SomeType 。 首先,我创建一个自定义QML项目可以从QML调用的插槽: 类工具:public QQuickItem { 。 。 。 public slots: virtual void onMousePositionChanged(SomeType * eve ..
发布时间:2016-10-27 04:08:56 C/C++开发

QtQuick动画冻结列表和打开串行端口

我写了一个C ++方法来找到所有串口,打开,写和关闭,并使用Q_INVOKABLE从一个QML调用这个方法。在QML,首先我推一个LoadingPage.qml到StackView,然后我调用find()串行端口,在onClicked:按钮插槽。 问题:一个冻结推送一个LoadingPage.qml到StackView如果有很多串口连接,动画开始然后立即冻结,当功能找到完成动画再次开始。 [ ..
发布时间:2016-10-23 21:32:06 C/C++开发

QtQuick,动态图像和C ++

我是Qt的新用户,以及我在 qt-project.org 等地; QtQuick似乎是一个有吸引力的选择,因为它有能力在指针和触摸设备上工作。我的问题是让它与c ++工作良好。 我决定在“Hello World”之后写下Conway的“生命之游戏”的变种作为下一步。我对如何获得“board” - 一个[height] [width] [bytes-per-pixel]数组的字符 - 集成到场 ..
发布时间:2016-10-23 20:07:58 C/C++开发

QtQuick,动态图像和C ++

我是Qt的新用户,以及我在 qt-project.org 等地; QtQuick似乎是一个有吸引力的选择,因为它有能力在指针和触摸设备上工作。我的问题是让它与c ++工作良好。 我决定在“Hello World”之后写下Conway的“生命之游戏”的变种作为下一步。我对如何获得“board” - 一个[height] [width] [bytes-per-pixel]数组的字符 - 集成到场 ..
发布时间:2016-10-23 20:04:45 C/C++开发

QtQuick,动态图像和C ++

我是Qt的新用户,以及我在 qt-project.org 等地; QtQuick似乎是一个有吸引力的选择,因为它有能力在指针和触摸设备上工作。我的问题是让它与c ++工作良好。 我决定在“Hello World”之后写下Conway的“生命之游戏”的变种作为下一步。我对如何获得“board” - 一个[height] [width] [bytes-per-pixel]数组的字符 - 集成到场 ..
发布时间:2016-10-23 19:57:47 C/C++开发

如何使一个透明的窗口与Qt Quick?

有没有办法让 qml 应用程式的视窗透明? 我在寻找 如何使用qml绘制简单的形状,同时使应用程序的窗口透明,以及背景。 解决方案 我终于找到了一个简单的方法来绘制几个红色/蓝色矩形 draw_rectangles.qml import Qt 4.7 Item { Rectangle { opacity:0.5 color:“red” width:10 ..
发布时间:2016-10-17 09:30:52 C/C++开发