menu.cc File Reference

#include "menu.h"
#include "iconcache.h"
#include "settings.h"
#include "toolbar.h"
#include <qtoolbar.h>
#include "toolbutton.h"
#include "util.h"
#include <qfile.h>
#include <qlabel.h>
#include <qmainwindow.h>
#include <qmenubar.h>
#include <qmenudata.h>
#include <qpixmap.h>
#include <QPOPUPMENU>
#include <qregexp.h>
#include <qstring.h>
#include <qtextstream.h>
#include <utils/debug.h>
#include <assert.h>

Namespaces

namespace  gui
 

Graphical user interface namespace.


Variables

const QString gui::ROOT = "gui/items/"
const QString gui::ROOT_ADD = "gui/items_add/"

Detailed Description

This class manages Menu, Toolbars and Shortcuts Menus, menu items, toolbars and toolbar items share the same namespace and often menu and toolbar items are interchangable (only difference is that toolbar item must have icon, while menu item can be without an icon) For more information about menus and toolbars, check doc/design/gui/menu.xml

Author:
Martin Petricek