VR-Forces 4.2 Class Documentation
List of all members | 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]

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
QLabel * myFeaturesLabel
QComboBoxmyFeaturesCombo
QLabel * mySearchLabel
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 
)
virtual DtEditToolbarsDialog::~DtEditToolbarsDialog ( )
virtual

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::removeFromToolbar ( QTreeWidgetItem )
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.

DtFeatureActionManager * DtEditToolbarsDialog::featureActionManager ( )
inline
virtual void DtEditToolbarsDialog::initFeaturesCombo ( )
protectedvirtual

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

virtual void DtEditToolbarsDialog::initToolbarsList ( )
protectedvirtual

Adds all editable toolbars.

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

Member Data Documentation

QVBoxLayout* DtEditToolbarsDialog::myMainLayout
QHBoxLayout* DtEditToolbarsDialog::myContentLayout
QGroupBox* DtEditToolbarsDialog::myFeaturesGroupBox
QHBoxLayout* DtEditToolbarsDialog::myButtonLayoutLayout
QGridLayout* DtEditToolbarsDialog::myFeaturesLayout
QLabel* DtEditToolbarsDialog::myFeaturesLabel
QComboBox* DtEditToolbarsDialog::myFeaturesCombo
QLabel* DtEditToolbarsDialog::mySearchLabel
QLineEdit* DtEditToolbarsDialog::mySearch
QHBoxLayout* DtEditToolbarsDialog::myButtonLayout
QPushButton* DtEditToolbarsDialog::myOK
QPushButton* DtEditToolbarsDialog::myCancel
QPushButton* DtEditToolbarsDialog::myRevert
QTreeWidget* DtEditToolbarsDialog::myFeatures
DtBaseWindow* DtEditToolbarsDialog::myWindow
QGroupBox* DtEditToolbarsDialog::myToolbarsGroupBox
QVBoxLayout* DtEditToolbarsDialog::myToolbarsLayout
QHBoxLayout* DtEditToolbarsDialog::myToolbarButtonLayout
QPushButton* DtEditToolbarsDialog::myAddToolbar
QPushButton* DtEditToolbarsDialog::myRemove
QPushButton* DtEditToolbarsDialog::myAddSeparator
DtToolbarsTreeWidget* DtEditToolbarsDialog::myToolbars
QVBoxLayout* DtEditToolbarsDialog::myMovementLayout
QPushButton* DtEditToolbarsDialog::myMoveToToolbars
QPushButton* DtEditToolbarsDialog::myRemoveFromToolbars
QPushButton* DtEditToolbarsDialog::myEditShortcut
QPixmap DtEditToolbarsDialog::myBlankPixmap
QStringList DtEditToolbarsDialog::myRemovedToolbars
protected
DtFeatureActionManager* DtEditToolbarsDialog::myFeatureActionManager
protected

Referenced by featureActionManager().

DtToolbarFactoryManager* DtEditToolbarsDialog::myToolbarManager
protected

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

Document ID: Generated on Sun Nov 24 19:49:21 EST 2013 from SVN revision 133924
Copyright © 2005-2013 VT MÄK. All Rights Reserved (www.mak.com)