qtquick2相关内容

Q_ENUMS是“未定义的”在QML?

枚举不为我工作。 我已用 Q_ENUMS() 我没有忘记使用 qmlRegisterType()注册 Q_OBJECT 宏 该模块是在QML中导入的 是“通过书”,但由于某种原因,我继续得到 undefined 为QML中的每个枚举。我缺少一些东西? class UI:public QQuickItem { Q_OBJECT Q_ENUMS(ObjectType) ..
发布时间:2016-10-24 16:55:15 C/C++开发

Q_ENUMS是“未定义的”在QML?

枚举不为我工作。 我已用 Q_ENUMS() 我没有忘记使用 qmlRegisterType()注册 Q_OBJECT 宏 该模块是在QML中导入的 是“通过书”,但由于某种原因,我继续得到 undefined 为QML中的每个枚举。我缺少一些东西? class UI:public QQuickItem { Q_OBJECT Q_ENUMS(ObjectType) ..
发布时间:2016-10-24 16:53:21 C/C++开发

Q_ENUMS是“未定义的”在QML?

枚举不为我工作。 我已用 Q_ENUMS() 我没有忘记使用 qmlRegisterType()注册 Q_OBJECT 宏 该模块是在QML中导入的 是“通过书”,但由于某种原因,我继续得到 undefined 为QML中的每个枚举。我缺少一些东西? class UI:public QQuickItem { Q_OBJECT Q_ENUMS(ObjectType) ..
发布时间:2016-10-24 16:43:16 C/C++开发

Q_ENUMS是“未定义的”在QML?

枚举不为我工作。 我已用 Q_ENUMS() 我没有忘记使用 qmlRegisterType()注册 Q_OBJECT 宏 该模块是在QML中导入的 是“通过书”,但由于某种原因,我继续得到 undefined 为QML中的每个枚举。我缺少一些东西? class UI:public QQuickItem { Q_OBJECT Q_ENUMS(ObjectType) ..
发布时间:2016-10-24 16:24:27 C/C++开发

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

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

OpenGL和QtQuick纹理问题

我正在开发一个简单的QQuickItem实现在C ++基于“openglunderqml”例子与Qt。我做了一些修改,以使用不同的着色器和两个纹理,我加载。这个想法是着色器将交叉淡入两个纹理之间(这本质上只是我加载到纹理的图像)。 当我把这个QQuickItem单独放在QML文件中并运行它,一切工作正常。图像交叉淡入淡出(我设置了一个属性动画,以保持他们交叉淡化),一切似乎很好。但是,如果我 ..
发布时间:2016-10-23 21:08:24 C/C++开发

OpenGL和QtQuick纹理问题

我正在开发一个简单的QQuickItem实现在C ++基于“openglunderqml”例子与Qt。我做了一些修改,以使用不同的着色器和两个纹理,我加载。这个想法是着色器将交叉淡入两个纹理之间(这本质上只是我加载到纹理的图像)。 当我把这个QQuickItem单独放在QML文件中并运行它,一切工作正常。图像交叉淡入淡出(我设置了一个属性动画,以保持他们交叉淡化),一切似乎很好。但是,如果我 ..
发布时间:2016-10-23 20:54:19 C/C++开发

如何从QML访问C ++枚举?

typedef enum { STYLE_RADIAL, STYLE_ENVELOPE, STYLE_FILLED } 样式m_style; .h文件具有上述代码。 如何通过QML访问上述枚举? 解决方案 源自QObject: style.hpp: #ifndef STYLE_HPP #define STYLE_HPP ..
发布时间:2016-10-23 11:32:55 C/C++开发

保护QML源代码免受剽窃

目标是提出一种保护您的QML代码免受剽窃的方法。这是一个问题,因为QML的设计和实现方式似乎在这方面不可避免地没有保护。唯一受到保护的QML类型是完全用C ++实现的。 Qt资源文件不支持任何保护级别 即使您压缩资源 这同样适用于任何远程QML文件,除了添加对互联网连接的依赖,很容易嗅探网络访问并通过他们的URL获取QML文件。 QML不提供似乎提供任何公共API以允许用户充分控制 ..
发布时间:2016-10-20 22:12:57 C/C++开发

从QML访问C ++ QLists

如果我有一个列表的东西在C + +,我如何将它暴露给QML(在Qt5 / QtQuick 2)?看起来QML只能理解 QObject -derived类,这是一个问题,因为 QObject s不能放在 QList 中或复制。如何这样做: struct Thing { int size; QString name; }; class ThingManager:public ..
发布时间:2016-10-14 12:31:39 C/C++开发

QML和C ++映像互操作性

我已经浏览过文档以及在互联网上找到的任何内容,但它似乎不可能从C ++访问QML图像。 有办法解决这个问题吗? 解决方案 这是可能在QtQuick1, QtQuick2。 我想出的解决方案允许在QML和C ++中实现相同的图像通过实现 QQuickImageProvider 基本上与 QPixmap * ,它被转换为字符串,然后回到一个指针类型(它听起来有点不安全,但已证明工作 ..
发布时间:2016-10-13 10:02:59 C/C++开发

如何创建一个通用对象模型用于QML?

我想知道是否有任何宏或如何注册Qt模型作为QObject的属性的方式。 例如,我有 AnimalModel ( http:// doc .qt.io / qt-5 / qtquick-modelviewsdata-cppmodels.html#qabstractitemmodel )。 我知道我可以将它传递给QuickView的根上下文 快速查看; view.rootCont ..
发布时间:2016-10-13 10:01:32 C/C++开发

在QtQuick 2.0复杂的群体动画

我试着去顶层“续”矩形动画的权利,下限它,将其移到右一点点,后面留在左侧刷卡。在同一时间,将向下尺度背面矩形也,它将规模大小设置为屏幕和将矩形平齐放置到屏幕的右侧。 会有人强麦给我如何我需要做它的一些指针? 请参考图片我想要实现 和我忘了说我如何将适用回落至动画呢? 进口QtQuick 2.0 进口QtQuick.Controls 1.1项{ ID:根 //默认大小,而是 ..
发布时间:2016-05-15 22:00:49 前端开发

动画中的ListView卡

我想动画“啪”的效果时, 的ListView 捕捉到特定项目。 我启用了“噼噼啪啪”的 SNAPMODE:ListView.SnapOneItem 属性。目前,它只是去加速到当前项目,并停止,但它会很好,如果我能得到它做一个“反弹”效应,当它停止。 ,我怎么能做到这一点任何想法? Flickable 拥有的 反弹 属性,但是这似乎为捕捉一个的ListView中的元素。 解决方案 由于 ..
发布时间:2016-03-29 21:21:46 Android

二维表与QML嵌套的滚动区

我想创建,在QML,电视时间表,其中纵轴为频道的列表,横轴是基于时间的。例如像 起初,我创建 垂直带的ListView 模型=频道列表 委托=水平的ListView 每个水平的ListView有 模型=事件的列表 委托=一个项目,其中宽度是正比于事件的持续时间 到目前为止好。唯一的缺点是,水平滚动列表视图一个接一个,而他们应该一起滚动。 所以不知何故,每个 ..
发布时间:2016-03-29 20:44:50 Android

不同的人,适合的ListView QML

我想知道是否可以使用(几个)代表不同的QML 的ListView 。 根据在的ListView 模型中的各个对象,我想用不同的代表以可视化的对象。 这件code的解释我想实现什么: main.qml 进口QtQuick 2.4 进口QtQuick.Controls 1.3 进口QtQuick.Window 2.2 进口QtQuick.Dialogs 1.2ApplicationWindow ..
发布时间:2016-03-29 10:48:23 Android

ListView的信号和菜单元素插槽

我想实现某种自定义菜单的自定义元素。最终的目标是要建立某种形式的文字和图标,弹出菜单。不过,在创建过程中我遇到一些问题。我可以显示2主要问题: 有标题为一个陌生的菜单元素世界,你好在第一位置(看起来像它的阅读应用程序窗口标题): 从不时我得到这样的错误 QRC:/BreezeQuickMenu.qml:45:类型错误:Property对象QQuickListView(0x1120830 ..
发布时间:2016-03-29 10:00:24 Android

ListView的滚动动画

我想实施QML 的ListView 滚动动画。下面是一个示例图像:结果 结果 任何人都可以告诉我实现这一点? 感谢您。 解决方案 多小时的工作,研究和@ BaCaRoZzo的帮助很大(感谢@BaCaRoZzo)后,我终于找到了合适的解决方案。只需使用 Component.onCompleted()事件处理程序来运行每个代理相关联的动画。 下面是一个例子,享受! 进口QtQui ..
发布时间:2016-03-28 21:18:06 Android