#include <CustomActionDialog.h>
§ CustomActionDialog()
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.
§ actionAt()
QAction * CustomActionDialog::actionAt |
( |
int |
row | ) |
|
|
private |
§ addAction
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().
§ addMenu
void CustomActionDialog::addMenu |
( |
| ) |
|
|
privateslot |
§ chooseFile
void CustomActionDialog::chooseFile |
( |
| ) |
|
|
privateslot |
§ chooseFolder
void CustomActionDialog::chooseFolder |
( |
| ) |
|
|
privateslot |
§ chooseIcon
void CustomActionDialog::chooseIcon |
( |
| ) |
|
|
privateslot |
§ customizeAction()
void CustomActionDialog::customizeAction |
( |
QAction * |
action | ) |
|
|
private |
§ enableDeleteMenuBtn
void CustomActionDialog::enableDeleteMenuBtn |
( |
const QString & |
title | ) |
|
|
privateslot |
§ init()
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().
§ removeAction
void CustomActionDialog::removeAction |
( |
| ) |
|
|
privateslot |
§ removeMenu
void CustomActionDialog::removeMenu |
( |
| ) |
|
|
privateslot |
§ saveAction()
void CustomActionDialog::saveAction |
( |
QAction * |
action | ) |
|
|
private |
§ saveCurrentAction
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().
§ saveMenu()
void CustomActionDialog::saveMenu |
( |
QMenu * |
menu | ) |
|
|
private |
§ setCurrentAction
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().
§ updateDisplayList()
void CustomActionDialog::updateDisplayList |
( |
| ) |
|
|
private |
§ validUserInput()
bool CustomActionDialog::validUserInput |
( |
| ) |
|
|
private |
§ buttonAdd
QPushButton * CustomActionDialog::buttonAdd |
|
private |
§ buttonCancel
QPushButton* CustomActionDialog::buttonCancel |
|
private |
§ buttonRemove
QPushButton * CustomActionDialog::buttonRemove |
|
private |
§ buttonSave
QPushButton * CustomActionDialog::buttonSave |
|
private |
§ d_app_shortcut_keys
QStringList CustomActionDialog::d_app_shortcut_keys |
|
private |
§ d_app_toolbars
QList<QToolBar *> CustomActionDialog::d_app_toolbars |
|
private |
§ d_menus
QList<QMenu *> CustomActionDialog::d_menus |
|
private |
§ fileBox
QLineEdit * CustomActionDialog::fileBox |
|
private |
§ fileBtn
QPushButton * CustomActionDialog::fileBtn |
|
private |
§ folderBox
QLineEdit* CustomActionDialog::folderBox |
|
private |
§ folderBtn
QPushButton* CustomActionDialog::folderBtn |
|
private |
§ iconBox
QLineEdit * CustomActionDialog::iconBox |
|
private |
§ iconBtn
QPushButton * CustomActionDialog::iconBtn |
|
private |
§ itemsList
QListWidget* CustomActionDialog::itemsList |
|
private |
§ menuBox
QComboBox* CustomActionDialog::menuBox |
|
private |
§ menuBtn
QRadioButton* CustomActionDialog::menuBtn |
|
private |
§ newMenuBtn
QPushButton* CustomActionDialog::newMenuBtn |
|
private |
§ removeMenuBtn
QPushButton * CustomActionDialog::removeMenuBtn |
|
private |
§ shortcutBox
QLineEdit * CustomActionDialog::shortcutBox |
|
private |
§ textBox
QLineEdit * CustomActionDialog::textBox |
|
private |
§ toolBarBox
QComboBox * CustomActionDialog::toolBarBox |
|
private |
§ toolBarBtn
QRadioButton * CustomActionDialog::toolBarBtn |
|
private |
§ toolTipBox
QLineEdit * CustomActionDialog::toolTipBox |
|
private |
The documentation for this class was generated from the following files: