腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
圈层
工具
MCP广场
文章/答案/技术大牛
搜索
搜索
关闭
发布
文章
问答
(9999+)
视频
沙龙
1
回答
确定
QObject
是否
为
已
注册
的
QML
类型
、
我将很多
类型
注册
为
QmlComponents,通过现在我想遍历对象树,同时只获取
qml
注册
的
类型
。void Service::traverse(QString &path,
QObject
*root) { if( <!root is registered <em
浏览 2
提问于2016-08-16
得票数 6
1
回答
从QT5.3中代码中
的
任何位置获取
QML
根对象
、
、
、
如何从rootContext()->findChild()代码中
的
任意位置检索根对象(下面的代码返回0,rootContext()->findChild()也返回0) (一个类方法,其中类是
已
注册
的
QML
类型
,类组件定义是根
的
直接子级,请参阅objectName)并在运行时添加生成
的
QQuickItem?有我
的
类
注册
为
QML
类型
。如何使用最底层
浏览 0
提问于2014-12-03
得票数 7
2
回答
用
QML
导出QFlags (Qt 5) - staticMetaObject错误
、
、
、
、
我一直试图导出一些QFlags,以便在
QML
中使用(主要是从在
QML
中公开
的
对象
的
属性中读取它们),但即使在之后,我仍然继续获取编译器错误:#defineHOLIDAYACTIVITIES_H #include <QMetaType>#include <
QObject
> #include<QDateTi
浏览 0
提问于2014-04-07
得票数 2
回答已采纳
1
回答
在
QML
中使用非
QObject
类
的
任何机会
、
、
与
QML
一起使用
的
类必须是
QObject
。
是否
可以使用非QObjects s(又名POCO,不是从
QObject
派生
的
,而是在Qt元系统中
注册
)?如果没有,
是否
有一个简单
的
通用包装系统来使我
的
对象
QML
兼容。我可以想到
的
一个方法是向一个简单
的
QObject
添加动态属性。或者,
是否
有一种方法可以隐式转换为符合
QML</em
浏览 5
提问于2013-10-11
得票数 6
1
回答
具有C++枚举
类型
的
QML
信号
、
、
、
我有一个面向
QML
的
类,如下所示:#define MYTYPE_H #include <
QObject
> qmlRegisterType<MyType>("App", 1, 0, "MyType"); 现在,我在我
的
浏览 0
提问于2017-09-06
得票数 1
回答已采纳
3
回答
QML
/Javascript中
的
QVector
、
、
如何在
QML
/Javascript中使用QVector?示例:我在
QML
中使用
的
自定义类。该类包含返回
已
注册
ElementType
的
QVector
的
函数{q
浏览 4
提问于2012-07-30
得票数 4
1
回答
如果自定义
类型
从C++作为const传递给
QML
,如何将其
注册
、
、
我有一个名为C++
的
MyClass类。这个类被
注册
为
不可创建
的
类型
,因此可以在
QML
中按名称引用它。";我还有一个叫MyClassFactory
的
类。这个类创建MyClass对象。它被
注册
为
QML
的
单例
类型
。:12: Error: Unknown method return type: const MyClass* 如果我将const MyClass*
注册<
浏览 1
提问于2018-10-12
得票数 3
回答已采纳
4
回答
跨线程从
QML
调用
QObject
函数
、
、
、
我正在尝试
确定
从
QML
中
为
另一个线程中
的
QObject
调用
QObject
插槽或Q_INVOKABLE方法是如何工作
的
,以及这样做
是否
安全。其中someMethod
为
插槽或为Q_INVOKABLE。基于文档:,我假设使用QMetaObject::invokeMethod()来调用
浏览 2
提问于2012-08-20
得票数 10
3
回答
访问/修改Qt/
QML
中某个
类型
的
所有实例
、
、
、
在
QML
中,我有一个自定义
的
对象
类型
(一个单独
的
QML
文件),我想要一种访问和/或修改该
类型
的
每个实例
的
方法。举一个非常简单
的
例子:Text { width: 100 function logStuff上
的
按钮或发出信号),我希望能够将MyText
的</
浏览 2
提问于2015-02-27
得票数 3
1
回答
用另一个
QML
对象作为参数从C++调用
QML
函数
、
我有一个
QML
文件Dialog.
qml
,它是ApplicationWindow,Tab.
qml
是Item。在TabView中有Dialog.
qml
中
的
选项卡是由Tab.
qml
形成
的
。我希望在Tab.
qml
中创建Qt,将其信号连接到Qt中
的
类,并将该选项卡添加到Dialog中。以下是代码
的
相关部分:Item { anchors.f
浏览 3
提问于2014-11-23
得票数 0
回答已采纳
1
回答
如何在
QML
插槽中使用自定义
的
Qt C++
类型
?
、
、
我想使用我在
QML
中
注册
的
C++
类型
作为
QML
插槽中
的
参数。所以我已经有了带有QString
类型
参数
的
C++信号:和
QML
插槽: console.log(myString);现在我想把在
QML
中
注册
的
C++
类型
作为这个插槽
的
参数来传递。任何帮助都
浏览 2
提问于2016-09-10
得票数 0
3
回答
将QList<Type*>绑定到QListView
、
、
、
、
我有一个自定义
类型
,叫做Patients (请忽略复数错误)。我想在我
的
cpp中创建一个QList<Patients*>,并从我
的
QML
中使用它。我正在遵循中
的
模式,但它不起作用。这是我
的
atients.h(可能比需要
的
信息更多)。。。class Patients : public
QObject
Q_OBJECT Q_PROPERTY(
浏览 6
提问于2015-07-28
得票数 0
1
回答
从
qml
访问QList<T>
、
、
我想从
qml
访问一个QList。下面是一个示例代码class B : public
QObject
{ ... QList<A*> lst;我使用context属性访问
qml
中B类
的
对象。如何访问
qml
中
的
列表。任何示例代码都会有帮助。
浏览 3
提问于2015-03-16
得票数 2
回答已采纳
1
回答
pyqt5:从插槽返回
QObject
、
、
我正在尝试在pyqt5中向
QML
公开一个方法,并且我需要它返回一个自定义
的
QObject
。我似乎无论如何也做不了这件事。下面的代码片段大致显示了我正在尝试做
的
事情。我尝试将result参数更改为
QObject
、"
QObject
“和各种其他
类型
。每一个都会给我一个不同
的
错误消息,或者如果没有错误,
QML
会接收null而不是对象。我也尝试过将Bar
注册
为
一种
类型
,但仍然没有帮
浏览 1
提问于2014-05-16
得票数 0
2
回答
未知
类型
名称
QML
_ELEMENT
、
、
在新
的
QT5.15.0中,有一种新
的
声明性方法来
注册
C++
类型
,以便在
QML
中使用。我遵循了Qt Help ()中给出
的
步骤,但是它给了我以下错误:
QML
_ELEMENT目前,这个类
的
定义是: #ifndef RANDO
浏览 17
提问于2020-06-07
得票数 1
回答已采纳
4
回答
QList<T*>到
qml
数组
、
、
我有一个类栏,它继承自
QObject
。我希望在Foo类中有一个条形指针
的
QList,并在
qml
中公开它。Q_PROPERTY(int x READ x) explicit Bar(
QObject
*parent = nullptr) :
QObject
(parent*>工作,我可以访问它
的
成员x和console.log(foo.t1)输出
qml
: [Bar(0x10e4be0),Bar(0x10bd6d0)],但是QLis
浏览 8
提问于2017-10-11
得票数 3
回答已采纳
1
回答
用户将如何在基于
QML
的
插件系统中添加额外
的
功能?
、
、
我有一个小应用程序,用户可以创建自己
的
插件作为
QML
-文件。这些插件在某些事件上得到通知,它们
的
用户界面在TabView中逐个显示。 然而,有些插件需要
的
功能不能通过
QML
提供,比如写入文件。我将如何使我
的
用户能够扩展他们喜欢
的
功能?
浏览 3
提问于2014-11-08
得票数 0
回答已采纳
1
回答
如何将QVector<Custom_Q_GADGET>传递给
QML
?
、
、
我有两个属性
的
QObject
类:Q_OBJECT ..。特别是,
QML
目前支持:.QList< QString >.以及所有
已</em
浏览 3
提问于2019-10-08
得票数 2
1
回答
对C++公共时隙
的
QML
调用是在c++目标线程中执行还是在
QML
(主线程)中执行?
、
、
、
假设我们有一个基于
QObject
的
c++类,名为CppClass,它
注册
在
QML
上下文中,名为qmlCppClass ,并使用
QObject
::moveToThread("newThread* name假设根
QML
对象/窗口中定义了一个名为signal()
的
信号。现在假设有3起案件: 在我
的
main.cpp中(在这里我创建了
QML
引擎),我以
的
方式将信号()从
QML
连接到c++中
浏览 4
提问于2022-04-27
得票数 1
回答已采纳
1
回答
拥有
qml
函数和c++时隙
的
最佳方法,反之亦然。
、
、
、
我想做这样
的
事 signal qmlSignal }c++ Hnadler: c++slot }要从C++中更改
qml
中
的
值,我们可以这样做 QDeclarativeComponent component(&engine, "My
浏览 3
提问于2014-01-08
得票数 4
回答已采纳
点击加载更多
热门
标签
更多标签
云服务器
ICP备案
实时音视频
即时通信 IM
对象存储
活动推荐
运营活动
广告
关闭
领券