#include <CustomActionDialog.h>
Public Member Functions | |
CustomActionDialog (QWidget *parent, Qt::WFlags fl=0) | |
Constructor. | |
Private Slots | |
QAction * | addAction () |
void | chooseFile () |
void | chooseFolder () |
void | chooseIcon () |
void | removeAction () |
void | setCurrentAction (int) |
Private Member Functions | |
void | customizeAction (QAction *action) |
void | init () |
void | saveAction (QAction *action) |
void | updateDisplayList () |
bool | validUserInput () |
Private Attributes | |
QPushButton * | buttonAdd |
QPushButton * | buttonCancel |
QPushButton * | buttonRemove |
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 |
CustomActionDialog::CustomActionDialog | ( | QWidget * | parent, | |
Qt::WFlags | fl = 0 | |||
) |
Constructor.
parent | parent widget (must be the application window!= | |
fl | window flags |
QAction * CustomActionDialog::addAction | ( | ) | [private, slot] |
void CustomActionDialog::chooseFile | ( | ) | [private, slot] |
void CustomActionDialog::chooseFolder | ( | ) | [private, slot] |
void CustomActionDialog::chooseIcon | ( | ) | [private, slot] |
void CustomActionDialog::customizeAction | ( | QAction * | action | ) | [private] |
void CustomActionDialog::init | ( | ) | [private] |
void CustomActionDialog::removeAction | ( | ) | [private, slot] |
void CustomActionDialog::saveAction | ( | QAction * | action | ) | [private] |
void CustomActionDialog::setCurrentAction | ( | int | row | ) | [private, slot] |
void CustomActionDialog::updateDisplayList | ( | ) | [private] |
bool CustomActionDialog::validUserInput | ( | ) | [private] |
QPushButton * CustomActionDialog::buttonAdd [private] |
QPushButton* CustomActionDialog::buttonCancel [private] |
QPushButton * CustomActionDialog::buttonRemove [private] |
QStringList CustomActionDialog::d_app_shortcut_keys [private] |
QList<QToolBar *> CustomActionDialog::d_app_toolbars [private] |
QList<QMenu *> CustomActionDialog::d_menus [private] |
QLineEdit * CustomActionDialog::fileBox [private] |
QPushButton * CustomActionDialog::fileBtn [private] |
QLineEdit* CustomActionDialog::folderBox [private] |
QPushButton* CustomActionDialog::folderBtn [private] |
QLineEdit * CustomActionDialog::iconBox [private] |
QPushButton * CustomActionDialog::iconBtn [private] |
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] |