diff options
Diffstat (limited to 'framework/source/lomenubar/MenuItemInfo.cxx')
-rw-r--r-- | framework/source/lomenubar/MenuItemInfo.cxx | 106 |
1 files changed, 0 insertions, 106 deletions
diff --git a/framework/source/lomenubar/MenuItemInfo.cxx b/framework/source/lomenubar/MenuItemInfo.cxx deleted file mode 100644 index 9836aa4f0f..0000000000 --- a/framework/source/lomenubar/MenuItemInfo.cxx +++ /dev/null @@ -1,106 +0,0 @@ -/* -*- Mode: C++; tab-width: 4; indent-tabs-mode: nil; c-basic-offset: 4 -*- */ -/* - * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. - * - * A LibreOffice extension to send the menubar structure through DBusMenu - * - * Copyright 2011 Canonical, Ltd. - * Authors: - * Alberto Ruiz <alberto.ruiz@codethink.co.uk> - * - * This program is free software: you can redistribute it and/or modify it under - * the the GNU Lesser General Public License version 3, as published by the Free - * Software Foundation. - * - * This program is distributed in the hope that it will be useful, but WITHOUT - * ANY WARRANTY; without even the implied warranties of MERCHANTABILITY, - * SATISFACTORY QUALITY or FITNESS FOR A PARTICULAR PURPOSE. See the applicable - * version of the GNU Lesser General Public License for more details. - * - * You should have received a copy of the GNU Lesser General Public License - * version 3 along with this program. If not, see <http://www.gnu.org/licenses/> - * - */ - -#include "MenuItemInfo.hxx" -#include <libdbusmenu-gtk/menuitem.h> - -MenuItemInfo::MenuItemInfo () -{ - m_label = NULL; - m_check_state = DBUSMENU_MENUITEM_TOGGLE_STATE_UNKNOWN; - m_check_type = (gchar*)DBUSMENU_MENUITEM_TOGGLE_CHECK; - - m_is_visible = TRUE; - m_is_enabled = TRUE; -} - -MenuItemInfo::~MenuItemInfo () -{ - if (m_label) - g_free(m_label); -} - -//Setters -void -MenuItemInfo::setLabel (gchar* label) -{ - this->m_label = g_strdup (label); -} - -void -MenuItemInfo::setEnabled (gboolean is_enabled) -{ - this->m_is_enabled = is_enabled; -} - -void -MenuItemInfo::setCheckState (gint check_state) -{ - this->m_check_state = check_state; -} - -void -MenuItemInfo::setCheckType (const gchar* check_type) -{ - this->m_check_type = (gchar*)check_type; -} - -void -MenuItemInfo::setVisible (gboolean is_visible) -{ - this->m_is_visible = is_visible; -} - -//Getters -gchar* -MenuItemInfo::getLabel const() -{ - return m_label; -} - -gboolean -MenuItemInfo::getEnabled const() -{ - return m_is_enabled; -} - -gint -MenuItemInfo::getCheckState const() -{ - return m_check_state; -} - -const gchar* -MenuItemInfo::getCheckType const() -{ - return m_check_type; -} - -gboolean -MenuItemInfo::getVisible const() -{ - return m_is_visible; -} - -/* vim:set shiftwidth=4 softtabstop=4 expandtab: */ |