QmlDesigner: Add missing ItemLibraryItem property

Change-Id: Iab3a50ac67002e4a2f3807ee920bce892cd087cc
Reviewed-by: Henning Gründl <henning.gruendl@qt.io>
Reviewed-by: Miikka Heikkinen <miikka.heikkinen@qt.io>
This commit is contained in:
Thomas Hartmann
2022-11-28 12:29:34 +01:00
parent ee10ba1909
commit 84104499b7
2 changed files with 7 additions and 0 deletions

View File

@@ -51,6 +51,11 @@ QString ItemLibraryItem::componentSource() const
return m_itemLibraryEntry.customComponentSource(); return m_itemLibraryEntry.customComponentSource();
} }
QString ItemLibraryItem::toolTip() const
{
return m_itemLibraryEntry.toolTip();
}
bool ItemLibraryItem::setVisible(bool isVisible) bool ItemLibraryItem::setVisible(bool isVisible)
{ {
if (isVisible != m_isVisible) { if (isVisible != m_isVisible) {

View File

@@ -24,6 +24,7 @@ class ItemLibraryItem: public QObject
Q_PROPERTY(bool itemUsable READ isUsable FINAL) Q_PROPERTY(bool itemUsable READ isUsable FINAL)
Q_PROPERTY(QString itemRequiredImport READ requiredImport FINAL) Q_PROPERTY(QString itemRequiredImport READ requiredImport FINAL)
Q_PROPERTY(QString itemComponentSource READ componentSource FINAL) Q_PROPERTY(QString itemComponentSource READ componentSource FINAL)
Q_PROPERTY(QString toolTip READ toolTip FINAL)
public: public:
ItemLibraryItem(const ItemLibraryEntry &itemLibraryEntry, bool isImported, QObject *parent); ItemLibraryItem(const ItemLibraryEntry &itemLibraryEntry, bool isImported, QObject *parent);
@@ -35,6 +36,7 @@ public:
QString componentPath() const; QString componentPath() const;
QString requiredImport() const; QString requiredImport() const;
QString componentSource() const; QString componentSource() const;
QString toolTip() const;
bool setVisible(bool isVisible); bool setVisible(bool isVisible);
bool isVisible() const; bool isVisible() const;