[prev in list] [next in list] [prev in thread] [next in thread]
List: kde-commits
Subject: KDE/kdelibs/plasma/extenders
From: Aaron J. Seigo <aseigo () kde ! org>
Date: 2010-01-20 19:07:52
Message-ID: 1264014472.391992.20150.nullmailer () svn ! kde ! org
[Download RAW message or body]
SVN commit 1077721 by aseigo:
missing Q_PROPERTY and Q_INVOKABLE entries
M +8 -3 extender.h
--- trunk/KDE/kdelibs/plasma/extenders/extender.h #1077720:1077721
@@ -66,6 +66,11 @@
{
Q_OBJECT
Q_PROPERTY(QString emptyExtenderMessage READ emptyExtenderMessage WRITE setEmptyExtenderMessage)
+ Q_PROPERTY(QList<ExtenderItem*> items READ items())
+ Q_PROPERTY(QList<ExtenderItem*> attachedItems READ attachedItems())
+ Q_PROPERTY(QList<ExtenderItem*> detachedItems READ detachedItems())
+ Q_PROPERTY(QList<ExtenderGroup*> groups READ groups())
+ Q_PROPERTY(bool empty READ isEmpty())
public:
/**
@@ -136,7 +141,7 @@
* even if the requested item isn't instantiated yet.
* @returns the requested item
*/
- ExtenderItem *item(const QString &name) const;
+ Q_INVOKABLE ExtenderItem *item(const QString &name) const;
/**
* Extra convenience function for obtaining groups specified by name. This will avoid needed
@@ -144,7 +149,7 @@
* @returns the requested group
* @since 4.3
*/
- ExtenderGroup *group(const QString &name) const;
+ Q_INVOKABLE ExtenderGroup *group(const QString &name) const;
/**
* This function can be used for easily determining if a certain item is already displayed
@@ -154,7 +159,7 @@
* @returns whether or not this item already exists.
* @since 4.3
*/
- bool hasItem(const QString &name) const;
+ Q_INVOKABLE bool hasItem(const QString &name) const;
/**
* @return true if the Extender is visually empty (though it may have items such as
[prev in list] [next in list] [prev in thread] [next in thread]
Configure |
About |
News |
Add a list |
Sponsored by KoreLogic