diff options
Diffstat (limited to 'core/polkittqt1-actiondescription.cpp')
-rw-r--r-- | core/polkittqt1-actiondescription.cpp | 148 |
1 files changed, 0 insertions, 148 deletions
diff --git a/core/polkittqt1-actiondescription.cpp b/core/polkittqt1-actiondescription.cpp deleted file mode 100644 index c9f57f64f..000000000 --- a/core/polkittqt1-actiondescription.cpp +++ /dev/null @@ -1,148 +0,0 @@ -/* - * This file is part of the Polkit-tqt project - * Copyright (C) 2009 Jaroslav Reznik <jreznik@redhat.com> - * Copyright (C) 2010 Dario Freddi <drf@kde.org> - * - * This library is free software; you can redistribute it and/or - * modify it under the terms of the GNU Library General Public - * License as published by the Free Software Foundation; either - * version 2 of the License, or (at your option) any later version. - * - * This library is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU - * Library General Public License for more details. - * - * You should have received a copy of the GNU Library General Public License - * along with this library; see the file COPYING.LIB. If not, write to - * the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, - * Boston, MA 02110-1301, USA. - */ - -#include "polkittqt1-actiondescription.h" - -#include <TQtCore/TQString> - -#include <polkit/polkit.h> - -namespace PolkitTQt -{ - -class ActionDescription::Data : public TQSharedData -{ -public: - Data() {} - Data(const Data& other) - : TQSharedData(other) - , actionId(other.actionId) - , description(other.description) - , message(other.message) - , vendorName(other.vendorName) - , vendorUrl(other.vendorUrl) - , iconName(other.iconName) - , implicitAny(other.implicitAny) - , implicitInactive(other.implicitInactive) - , implicitActive(other.implicitActive) - { - } - virtual ~Data() {} - - TQString actionId; - TQString description; - TQString message; - TQString vendorName; - TQString vendorUrl; - TQString iconName; - - ActionDescription::ImplicitAuthorization implicitAny; - ActionDescription::ImplicitAuthorization implicitInactive; - ActionDescription::ImplicitAuthorization implicitActive; -}; - -ActionDescription::ActionDescription() - : d(new Data) -{ - -} - -ActionDescription::ActionDescription(PolkitActionDescription *polkitActionDescription) - : d(new Data) -{ - g_type_init(); - - d->actionId = TQString::fromUtf8(polkit_action_description_get_action_id(polkitActionDescription)); - d->description = TQString::fromUtf8(polkit_action_description_get_description(polkitActionDescription)); - d->message = TQString::fromUtf8(polkit_action_description_get_message(polkitActionDescription)); - d->vendorName = TQString::fromUtf8(polkit_action_description_get_vendor_name(polkitActionDescription)); - d->vendorUrl = TQString::fromUtf8(polkit_action_description_get_vendor_url(polkitActionDescription)); - d->iconName = TQString::fromUtf8(polkit_action_description_get_icon_name(polkitActionDescription)); - - d->implicitAny = static_cast<ActionDescription::ImplicitAuthorization>(polkit_action_description_get_implicit_any( - polkitActionDescription)); - d->implicitInactive = static_cast<ActionDescription::ImplicitAuthorization>(polkit_action_description_get_implicit_inactive( - polkitActionDescription)); - d->implicitActive = static_cast<ActionDescription::ImplicitAuthorization>(polkit_action_description_get_implicit_active( - polkitActionDescription)); -} - -ActionDescription::ActionDescription(const PolkitTQt::ActionDescription& other) - : d(other.d) -{ -} - -ActionDescription& ActionDescription::operator=(const PolkitTQt::ActionDescription& other) -{ - d = other.d; - return *this; -} - -ActionDescription::~ActionDescription() -{ -} - -TQString ActionDescription::actionId() const -{ - return d->actionId; -} - -TQString ActionDescription::description() const -{ - return d->description; -} - -TQString ActionDescription::message() const -{ - return d->message; -} - -TQString ActionDescription::vendorName() const -{ - return d->vendorName; -} - -TQString ActionDescription::vendorUrl() const -{ - return d->vendorUrl; -} - -TQString ActionDescription::iconName() const -{ - return d->iconName; -} - -ActionDescription::ImplicitAuthorization ActionDescription::implicitAny() const -{ - return d->implicitAny; -} - -ActionDescription::ImplicitAuthorization ActionDescription::implicitInactive() const -{ - return d->implicitInactive; -} - -ActionDescription::ImplicitAuthorization ActionDescription::implicitActive() const -{ - return d->implicitActive; -} - -} |