From 6bacc0d5db885a72202cb7f80e505642a36052d4 Mon Sep 17 00:00:00 2001 From: Renato Araujo Oliveira Filho Date: Tue, 11 Sep 2012 17:57:08 -0300 Subject: Splitted qmenumodel plugin in two libraries to make it testable. Create unit test for qmenumodel library. --- src/QMenuModel/qdbusmenumodel.cpp | 64 --------------------------------------- 1 file changed, 64 deletions(-) delete mode 100644 src/QMenuModel/qdbusmenumodel.cpp (limited to 'src/QMenuModel/qdbusmenumodel.cpp') diff --git a/src/QMenuModel/qdbusmenumodel.cpp b/src/QMenuModel/qdbusmenumodel.cpp deleted file mode 100644 index c551464..0000000 --- a/src/QMenuModel/qdbusmenumodel.cpp +++ /dev/null @@ -1,64 +0,0 @@ -#include "qdbusmenumodel.h" -#include - -QDBusMenuModel::QDBusMenuModel(QObject *parent) - :QMenuModel(0, parent) -{ -} - -QDBusMenuModel::~QDBusMenuModel() -{ -} - -void QDBusMenuModel::start() -{ - QDbusObject::connect(); -} - -void QDBusMenuModel::stop() -{ - QDbusObject::disconnect(); -} - -void QDBusMenuModel::serviceVanish(GDBusConnection *) -{ - setMenuModel(NULL); -} - -void QDBusMenuModel::serviceAppear(GDBusConnection *connection) -{ - GMenuModel *model = reinterpret_cast(g_dbus_menu_model_get(connection, - busName().toLatin1(), - objectPath().toLatin1())); - setMenuModel(model); - if (model == NULL) { - stop(); - } -} - -void QDBusMenuModel::busTypeChanged(BusType) -{ - busTypeChanged(); -} - -void QDBusMenuModel::busNameChanged(const QString &) -{ - busNameChanged(); -} - -void QDBusMenuModel::objectPathChanged(const QString &objectPath) -{ - objectPathChanged(); -} - -void QDBusMenuModel::statusChanged(ConnectionStatus status) -{ - statusChanged(); -} - -void QDBusMenuModel::setIntBusType(int busType) -{ - if ((busType > None) && (busType < LastBusType)) { - setBusType(static_cast(busType)); - } -} -- cgit v1.2.3