![](/img/trans.png)
[英]QQmlListProperty<const QObjectDerived> (notice 'const'): is it feasable somehow?
我已經聲明了 QObject 派生類型的 QML 可訪問列表屬性,並且在沒有“const”的形式中它工作正常: 但使用 'const' 修飾符: QML 端存在未注冊類型錯誤。 以某種方式使用第二種變體是否可行? PS 我使用的是所謂的 const-propagation,所以需要在列表中返回 ...
[英]QQmlListProperty<const QObjectDerived> (notice 'const'): is it feasable somehow?
我已經聲明了 QObject 派生類型的 QML 可訪問列表屬性,並且在沒有“const”的形式中它工作正常: 但使用 'const' 修飾符: QML 端存在未注冊類型錯誤。 以某種方式使用第二種變體是否可行? PS 我使用的是所謂的 const-propagation,所以需要在列表中返回 ...
[英]QML ShapePath clear path elements
我想從我的ShapePath中刪除所有路徑元素。 由於pathElements是 Qml 列表,因此修改它的唯一方法是將其設置為新的 Javascript 數組。 因此,我希望能夠通過為其分配一個空數組來清除它。 我試過path.pathElements = [] ,這對我不起作用。 然后我嘗試pa ...
[英]How propagate an attached property to children in Qml?
我想制作類似 Material.accent 的東西,我可以在其中更改父級和子級以獲得父級屬性定義。 這是我此時所做的方式,但我無法在文檔中找到有關它的任何信息。 我知道這是可能的,Material Style 也使用這種方法和字體屬性等其他東西。 ...
[英]Custom Component in qml
當我嘗試打印 Val1 和 Val2 的值時,我正在使用自定義 inputRow 和 MenuButton 放置在組件外部,它給出“ReferenceError:val1 未定義”,我如何訪問它外部組件。InputRow { name:"Command" enabled: true ...
[英]QML ERROR :invalid property name minX (M16)
我正在使用 Qt 5.12.8,我已經導入 但我收到此錯誤:無效的屬性名稱 minX (M16)。 有人可以指導我我的錯誤是什么! ...
[英]how to assign QmlListProperty of singleton type
我將MyType注冊為qmlRegisterSingletonType<MyType>("org.examples", 1, 0, "MyType") ,它具有QmlListProperty<MyListElement> myList 。 我應該在QML端使用什么語法向 ...
[英]QML QQmlPropertyList - contained object lifetimes and 'memory rules'
我發現很難確認將插入到QQmlPropertyList中的項目的對象所有權規則設置為C ++中定義的QML組件的一部分時, DTech在QQmlListProperty中詢問了類似的問題-可寫QList是否違反QML的內存管理規則? ,但他擔心刪除QML中定義的組件的后果。 通常,我 ...
[英]How to get the X and Y translated values applied to a QQuickItem on to the C++ side
我有以下具有父項的QML Rectangle 。 需要注意的最重要的一點是,它應用了Translate QML元素 ,我正努力了解該元素到底對QML項及其子項的作用。 碼: rect_parent具有屬性transform: Translate如您在以上代碼中所見進行轉換。 以 ...
[英]Exposing to QML the serial port names from C++
我試圖通過Q_INVOKABLE QStringList availablePorts()函數公開QSerialPort.available(),該函數來自直接在我的main類中公開給QML的類。 主要: 串口管理器 這對QML中的model類型無效,因為它引發了Unabl ...
[英]How to correctly notify in QQmlListProperty properties?
每當我創建一個Q_PROPERTY供以后在Qml中使用時,我總是創建一個通知信號來告訴qml數據已更改並需要重新評估。 現在有一個QQmlListProperty<T>類型的Q_PROPERTY我如何表示某個項目已被修改,添加或刪除? 這甚至可能嗎? ...
[英]How to detect dataChanged() and resourcesChanged() from QML
以下代碼: throw Cannot assign to non-existent property "onDataChanged" ,也Cannot assign to non-existent property "onResourcesChanged" 。 childrenCh ...
[英]How to expose a Qlist of enums from C++ to QML?
我有一個c ++錯誤列表,我想將它暴露給QML。 枚舉使用Q_ENUM注冊,屬性使用Q_PROPERTY注冊。 您可以在下面看到詳情: 我在main.cpp使用以下行注冊了MyClass : 在QML中我使用該類: 輸出是: 問題是什么?! 如何將我的枚舉 ...