VR-Forces 4.0.4 Class Documentation
Public Slots | Signals | Public Member Functions | Static Public Member Functions | Public Attributes | Protected Slots | Protected Member Functions | Protected Attributes
DtEditToolbarsDialog Class Reference
Inheritance diagram for DtEditToolbarsDialog:
Inheritance graph
[legend]

List of all members.

Public Slots

virtual void searchFor (const QString &)
virtual void revert ()
virtual void accept ()
virtual void reject ()

Signals

void accepted ()
void rejected ()

Public Member Functions

 DtEditToolbarsDialog (QWidget *parent=NULL, const Qt::WindowFlags &flags=0)
virtual ~DtEditToolbarsDialog ()
virtual bool init (DtBaseWindow *)
virtual QTreeWidgetItemaddToToolbar (const QString &, QTreeWidgetItem *, bool expand=false)
virtual QTreeWidgetItemaddToToolbar (const DtToolbarItem &, QTreeWidgetItem *, bool expand=false)
virtual void removeFromToolbar (QTreeWidgetItem *)
virtual void moveTreeWidgetItem (QTreeWidgetItem *item, QTreeWidgetItem *to)
virtual void updateToolbars ()
 Updates toolbars into toolbar manager. Creates or modifies toolbars if they exist.
DtFeatureActionManagerfeatureActionManager ()

Static Public Member Functions

static DtEditToolbarsDialogcreate (QWidget *parent=NULL, const Qt::WindowFlags &flags=0)

Public Attributes

QVBoxLayout * myMainLayout
QHBoxLayout * myContentLayout
QGroupBox * myFeaturesGroupBox
QHBoxLayout * myButtonLayoutLayout
QGridLayout * myFeaturesLayout
QLabelmyFeaturesLabel
QComboBoxmyFeaturesCombo
QLabelmySearchLabel
QLineEditmySearch
QHBoxLayout * myButtonLayout
QPushButtonmyOK
QPushButtonmyCancel
QPushButtonmyRevert
QTreeWidgetmyFeatures
DtBaseWindowmyWindow
QGroupBox * myToolbarsGroupBox
QVBoxLayout * myToolbarsLayout
QHBoxLayout * myToolbarButtonLayout
QPushButtonmyAddToolbar
QPushButtonmyRemove
QPushButtonmyAddSeparator
DtToolbarsTreeWidget * myToolbars
QVBoxLayout * myMovementLayout
QPushButtonmyMoveToToolbars
QPushButtonmyRemoveFromToolbars
QPushButtonmyEditShortcut
QPixmap myBlankPixmap

Protected Slots

virtual void featureChanged ()
virtual void featureSelectionChanged ()
virtual void toolbarSelectionChanged ()
virtual void addToolbar ()
virtual void addToToolbar ()
virtual void remove ()
virtual void removeFromToolbar ()
virtual void addSeparator ()
virtual void replacedShortcut (const QString &, const QString &, const QString &)
virtual void editShortcut ()

Protected Member Functions

virtual void initFeaturesCombo ()
 Adds all menus, plus "All" and "Uncategorized".
virtual void initToolbarsList ()
 Adds all editable toolbars.
virtual bool passesFilter (const DtFeatureAction &action, const QString &feature) const
virtual void initConnections ()
virtual void updateToolbar (QTreeWidgetItem *, DtToolbarFactoryManager &updated)
virtual void addEditableToolbar (const QString &toolbar, const DtFeatureToolbar &)

Protected Attributes

QStringList myRemovedToolbars
DtFeatureActionManagermyFeatureActionManager
DtToolbarFactoryManagermyToolbarManager

Constructor & Destructor Documentation

DtEditToolbarsDialog::DtEditToolbarsDialog ( QWidget parent = NULL,
const Qt::WindowFlags &  flags = 0 
)

Member Function Documentation

static DtEditToolbarsDialog* DtEditToolbarsDialog::create ( QWidget parent = NULL,
const Qt::WindowFlags &  flags = 0 
) [static]
virtual bool DtEditToolbarsDialog::init ( DtBaseWindow ) [virtual]
virtual QTreeWidgetItem* DtEditToolbarsDialog::addToToolbar ( const QString &  ,
QTreeWidgetItem ,
bool  expand = false 
) [virtual]
virtual QTreeWidgetItem* DtEditToolbarsDialog::addToToolbar ( const DtToolbarItem ,
QTreeWidgetItem ,
bool  expand = false 
) [virtual]
virtual void DtEditToolbarsDialog::moveTreeWidgetItem ( QTreeWidgetItem item,
QTreeWidgetItem to 
) [virtual]
virtual void DtEditToolbarsDialog::updateToolbars ( ) [virtual]

Updates toolbars into toolbar manager. Creates or modifies toolbars if they exist.

virtual void DtEditToolbarsDialog::initFeaturesCombo ( ) [protected, virtual]

Adds all menus, plus "All" and "Uncategorized".

virtual void DtEditToolbarsDialog::initToolbarsList ( ) [protected, virtual]

Adds all editable toolbars.

virtual bool DtEditToolbarsDialog::passesFilter ( const DtFeatureAction action,
const QString &  feature 
) const [protected, virtual]
virtual void DtEditToolbarsDialog::initConnections ( ) [protected, virtual]
virtual void DtEditToolbarsDialog::updateToolbar ( QTreeWidgetItem ,
DtToolbarFactoryManager updated 
) [protected, virtual]
virtual void DtEditToolbarsDialog::addEditableToolbar ( const QString &  toolbar,
const DtFeatureToolbar  
) [protected, virtual]
virtual void DtEditToolbarsDialog::searchFor ( const QString &  ) [virtual, slot]
virtual void DtEditToolbarsDialog::revert ( ) [virtual, slot]
virtual void DtEditToolbarsDialog::accept ( ) [virtual, slot]
virtual void DtEditToolbarsDialog::reject ( ) [virtual, slot]
virtual void DtEditToolbarsDialog::featureChanged ( ) [protected, virtual, slot]
virtual void DtEditToolbarsDialog::featureSelectionChanged ( ) [protected, virtual, slot]
virtual void DtEditToolbarsDialog::toolbarSelectionChanged ( ) [protected, virtual, slot]
virtual void DtEditToolbarsDialog::addToolbar ( ) [protected, virtual, slot]
virtual void DtEditToolbarsDialog::addToToolbar ( ) [protected, virtual, slot]
virtual void DtEditToolbarsDialog::remove ( ) [protected, virtual, slot]
virtual void DtEditToolbarsDialog::removeFromToolbar ( ) [protected, virtual, slot]
virtual void DtEditToolbarsDialog::addSeparator ( ) [protected, virtual, slot]
virtual void DtEditToolbarsDialog::replacedShortcut ( const QString &  ,
const QString &  ,
const QString &   
) [protected, virtual, slot]
virtual void DtEditToolbarsDialog::editShortcut ( ) [protected, virtual, slot]
void DtEditToolbarsDialog::accepted ( ) [signal]
void DtEditToolbarsDialog::rejected ( ) [signal]

Member Data Documentation

DtToolbarsTreeWidget* DtEditToolbarsDialog::myToolbars
QStringList DtEditToolbarsDialog::myRemovedToolbars [protected]

Referenced by featureActionManager().


The documentation for this class was generated from the following file:

Document ID: Generated on Fri Jun 29 16:33:32 EDT 2012 from SVN revision 116588
Copyright © 2005-2012 VT MÄK Inc. All Rights Reserved (www.mak.com)