[英]How to connect two QQuickPaintedItem based classes?
是否可以連接兩個基於QQuickPaintedItem的類?
例如,在main.cpp文件中,我聲明:
qmlRegisterType<QlLinePlotItem>("QlLinePlotItem", 1,0, "QlLinePlotItem");
qmlRegisterType<WaterfallItem>("waterfall", 1, 0, "Waterfall");
我想將信號從QlLinePlotItem類連接到WaterfallItem類中的插槽(兩者都是QQuickPaintedItem類的后代,並且工作正常)。
有什么辦法可以實現?
通過注冊它們,您尚未創建實例。 但是,您連接的是實例。
您現在可以在QML文件中創建兩個實例:
Item {
QlLinePlotItem {
onMySignal: wi.theSlot()
}
WaterfallItem {
id: wi
}
}
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.