aboutsummaryrefslogtreecommitdiff
path: root/libqmenumodel/src/unityqmlmenumodel.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'libqmenumodel/src/unityqmlmenumodel.cpp')
-rw-r--r--libqmenumodel/src/unityqmlmenumodel.cpp66
1 files changed, 0 insertions, 66 deletions
diff --git a/libqmenumodel/src/unityqmlmenumodel.cpp b/libqmenumodel/src/unityqmlmenumodel.cpp
index 775d974..36bb2bd 100644
--- a/libqmenumodel/src/unityqmlmenumodel.cpp
+++ b/libqmenumodel/src/unityqmlmenumodel.cpp
@@ -18,22 +18,13 @@
#include "unityqmlmenumodel.h"
-struct UnityQmlMenuModelPrivate
-{
- QByteArray busName;
- QByteArray actionObjectPath;
- QByteArray menuObjectPath;
-};
-
UnityQmlMenuModel::UnityQmlMenuModel(QObject *parent):
UnityMenuModel(parent)
{
- priv = new UnityQmlMenuModelPrivate;
}
UnityQmlMenuModel::~UnityQmlMenuModel()
{
- delete priv;
}
void UnityQmlMenuModel::classBegin()
@@ -42,61 +33,4 @@ void UnityQmlMenuModel::classBegin()
void UnityQmlMenuModel::componentComplete()
{
- if (priv->busName.isEmpty())
- qWarning("UnityQmlMenuModel: property 'busName' must be set");
- else if (priv->actionObjectPath.isEmpty())
- qWarning("UnityQmlMenuModel: property 'actionObjectPath' must be set");
- else if (priv->menuObjectPath.isEmpty())
- qWarning("UnityQmlMenuModel: property 'menuObjectPath' must be set");
- else
- UnityQmlMenuModel::init(priv->busName, priv->actionObjectPath, priv->menuObjectPath);
-}
-
-QByteArray UnityQmlMenuModel::busName() const
-{
- return priv->busName;
-}
-
-void UnityQmlMenuModel::setBusName(const QByteArray &name)
-{
- if (!priv->busName.isEmpty()) {
- qWarning("UnityQmlMenuModel: cannot change bus name after creation");
- return;
- }
-
- priv->busName = name;
- Q_EMIT busNameChanged(name);
-}
-
-QByteArray UnityQmlMenuModel::actionObjectPath() const
-{
- return priv->actionObjectPath;
}
-
-void UnityQmlMenuModel::setActionObjectPath(const QByteArray &path)
-{
- if (!priv->actionObjectPath.isEmpty()) {
- qWarning("UnityQmlMenuModel: cannot change object paths after creation");
- return;
- }
-
- priv->actionObjectPath = path;
- Q_EMIT actionObjectPathChanged(path);
-}
-
-QByteArray UnityQmlMenuModel::menuObjectPath() const
-{
- return priv->menuObjectPath;
-}
-
-void UnityQmlMenuModel::setMenuObjectPath(const QByteArray &path)
-{
- if (!priv->menuObjectPath.isEmpty()) {
- qWarning("UnityQmlMenuModel: cannot change object paths after creation");
- return;
- }
-
- priv->menuObjectPath = path;
- Q_EMIT menuObjectPathChanged(path);
-}
-