CustomActionDialog Class Reference

#include <CustomActionDialog.h>

List of all members.

Public Member Functions

 CustomActionDialog (QWidget *parent, Qt::WFlags fl=0)
 Constructor.

Private Slots

QAction * addAction ()
void chooseFile ()
void chooseFolder ()
void chooseIcon ()
void removeAction ()
void saveCurrentAction ()
void setCurrentAction (int)

Private Member Functions

QAction * actionAt (int row)
void customizeAction (QAction *action)
void init ()
void saveAction (QAction *action)
void updateDisplayList ()
bool validUserInput ()

Private Attributes

QPushButton * buttonAdd
QPushButton * buttonCancel
QPushButton * buttonRemove
QPushButton * buttonSave
QStringList d_app_shortcut_keys
QList< QToolBar * > d_app_toolbars
QList< QMenu * > d_menus
QLineEdit * fileBox
QPushButton * fileBtn
QLineEdit * folderBox
QPushButton * folderBtn
QLineEdit * iconBox
QPushButton * iconBtn
QListWidget * itemsList
QComboBox * menuBox
QRadioButton * menuBtn
QLineEdit * shortcutBox
QLineEdit * textBox
QComboBox * toolBarBox
QRadioButton * toolBarBtn
QLineEdit * toolTipBox

Constructor & Destructor Documentation

CustomActionDialog::CustomActionDialog ( QWidget *  parent,
Qt::WFlags  fl = 0 
)

Member Function Documentation

QAction * CustomActionDialog::actionAt ( int  row  )  [private]
QAction * CustomActionDialog::addAction (  )  [private, slot]
void CustomActionDialog::chooseFile (  )  [private, slot]

References fileBox.

Referenced by CustomActionDialog().

void CustomActionDialog::chooseFolder (  )  [private, slot]
void CustomActionDialog::chooseIcon (  )  [private, slot]

References iconBox.

Referenced by CustomActionDialog().

void CustomActionDialog::customizeAction ( QAction *  action  )  [private]

References fileBox, iconBox, shortcutBox, textBox, and toolTipBox.

Referenced by addAction(), and saveCurrentAction().

void CustomActionDialog::init (  )  [private]
void CustomActionDialog::removeAction (  )  [private, slot]
void CustomActionDialog::saveAction ( QAction *  action  )  [private]
void CustomActionDialog::saveCurrentAction (  )  [private, slot]
void CustomActionDialog::setCurrentAction ( int  row  )  [private, slot]
void CustomActionDialog::updateDisplayList (  )  [private]

References itemsList, and setCurrentAction().

Referenced by chooseFolder(), init(), and saveCurrentAction().

bool CustomActionDialog::validUserInput (  )  [private]

Member Data Documentation

QPushButton * CustomActionDialog::buttonAdd [private]

Referenced by CustomActionDialog().

QPushButton* CustomActionDialog::buttonCancel [private]

Referenced by CustomActionDialog().

QPushButton * CustomActionDialog::buttonRemove [private]

Referenced by CustomActionDialog().

QPushButton * CustomActionDialog::buttonSave [private]

Referenced by CustomActionDialog().

Referenced by init(), and validUserInput().

QList<QToolBar *> CustomActionDialog::d_app_toolbars [private]

Referenced by addAction(), init(), and saveCurrentAction().

QList<QMenu *> CustomActionDialog::d_menus [private]

Referenced by addAction(), init(), and saveCurrentAction().

QLineEdit * CustomActionDialog::fileBox [private]
QPushButton * CustomActionDialog::fileBtn [private]

Referenced by CustomActionDialog().

QLineEdit* CustomActionDialog::folderBox [private]
QPushButton* CustomActionDialog::folderBtn [private]

Referenced by CustomActionDialog().

QLineEdit * CustomActionDialog::iconBox [private]
QPushButton * CustomActionDialog::iconBtn [private]

Referenced by CustomActionDialog().

QListWidget* CustomActionDialog::itemsList [private]
QComboBox* CustomActionDialog::menuBox [private]
QRadioButton* CustomActionDialog::menuBtn [private]
QLineEdit * CustomActionDialog::shortcutBox [private]
QLineEdit * CustomActionDialog::textBox [private]
QComboBox * CustomActionDialog::toolBarBox [private]
QRadioButton * CustomActionDialog::toolBarBtn [private]
QLineEdit * CustomActionDialog::toolTipBox [private]

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

Generated on Tue Nov 3 10:48:54 2009 for QtiPlot by  doxygen 1.6.1