#include <CustomActionDialog.h>
List of all members.
Public Member Functions |
| | CustomActionDialog (QWidget *parent, Qt::WFlags fl=0) |
| | Constructor.
|
Constructor & Destructor Documentation
| CustomActionDialog::CustomActionDialog |
( |
QWidget * |
parent, |
|
|
Qt::WFlags |
fl = 0 |
|
) |
| |
Constructor.
- Parameters:
-
| parent | parent widget (must be the application window!= |
| fl | window flags |
References addAction(), addMenu(), buttonAdd, buttonCancel, buttonRemove, buttonSave, chooseFile(), chooseFolder(), chooseIcon(), enableDeleteMenuBtn(), fileBox, fileBtn, folderBox, folderBtn, iconBox, iconBtn, init(), itemsList, menuBox, menuBtn, newMenuBtn, removeAction(), removeMenu(), removeMenuBtn, saveCurrentAction(), setCurrentAction(), shortcutBox, textBox, toolBarBox, toolBarBtn, and toolTipBox.
Member Function Documentation
| QAction * CustomActionDialog::actionAt |
( |
int |
row | ) |
|
|
private |
| QAction * CustomActionDialog::addAction |
( |
| ) |
|
|
privateslot |
References ApplicationWindow::addCustomAction(), customizeAction(), ApplicationWindow::customMenusList(), d_app_toolbars, d_menus, itemsList, menuBox, saveAction(), toolBarBox, toolBarBtn, and validUserInput().
Referenced by CustomActionDialog().
| void CustomActionDialog::addMenu |
( |
| ) |
|
|
privateslot |
| void CustomActionDialog::chooseFile |
( |
| ) |
|
|
privateslot |
| void CustomActionDialog::chooseFolder |
( |
| ) |
|
|
privateslot |
| void CustomActionDialog::chooseIcon |
( |
| ) |
|
|
privateslot |
| void CustomActionDialog::customizeAction |
( |
QAction * |
action | ) |
|
|
private |
| void CustomActionDialog::enableDeleteMenuBtn |
( |
const QString & |
title | ) |
|
|
privateslot |
| void CustomActionDialog::init |
( |
| ) |
|
|
private |
References ApplicationWindow::customActionsDirPath, ApplicationWindow::customizableMenusList(), ApplicationWindow::customMenusList(), d_app_shortcut_keys, d_app_toolbars, d_menus, enableDeleteMenuBtn(), folderBox, menuBox, ApplicationWindow::menusList(), toolBarBox, ApplicationWindow::toolBarsList(), and updateDisplayList().
Referenced by CustomActionDialog().
| void CustomActionDialog::removeAction |
( |
| ) |
|
|
privateslot |
| void CustomActionDialog::removeMenu |
( |
| ) |
|
|
privateslot |
| void CustomActionDialog::saveAction |
( |
QAction * |
action | ) |
|
|
private |
| void CustomActionDialog::saveCurrentAction |
( |
| ) |
|
|
privateslot |
References actionAt(), ApplicationWindow::addCustomAction(), customizeAction(), ApplicationWindow::customMenusList(), d_app_toolbars, d_menus, itemsList, menuBox, menuBtn, ApplicationWindow::removeCustomAction(), saveAction(), toolBarBox, toolBarBtn, and updateDisplayList().
Referenced by CustomActionDialog().
| void CustomActionDialog::saveMenu |
( |
QMenu * |
menu | ) |
|
|
private |
| void CustomActionDialog::setCurrentAction |
( |
int |
row | ) |
|
|
privateslot |
References actionAt(), fileBox, iconBox, menuBox, menuBtn, shortcutBox, textBox, toolBarBox, toolBarBtn, and toolTipBox.
Referenced by CustomActionDialog(), removeAction(), removeMenu(), and updateDisplayList().
| void CustomActionDialog::updateDisplayList |
( |
| ) |
|
|
private |
| bool CustomActionDialog::validUserInput |
( |
| ) |
|
|
private |
Member Data Documentation
| QPushButton * CustomActionDialog::buttonAdd |
|
private |
| QPushButton* CustomActionDialog::buttonCancel |
|
private |
| QPushButton * CustomActionDialog::buttonRemove |
|
private |
| QPushButton * CustomActionDialog::buttonSave |
|
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 |
| QPushButton* CustomActionDialog::newMenuBtn |
|
private |
| QPushButton * CustomActionDialog::removeMenuBtn |
|
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: