summaryrefslogtreecommitdiff
path: root/framework/source/lomenubar/MenuItemInfo.cxx
diff options
context:
space:
mode:
Diffstat (limited to 'framework/source/lomenubar/MenuItemInfo.cxx')
-rw-r--r--framework/source/lomenubar/MenuItemInfo.cxx106
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: */