29 #ifndef CustomActionDialog_H 30 #define CustomActionDialog_H 33 #include <QXmlDefaultHandler> 96 bool startElement(
const QString &namespaceURI,
const QString &localName,
97 const QString &qName,
const QXmlAttributes &attributes);
98 bool endElement(
const QString &namespaceURI,
const QString &localName,
99 const QString &qName);
100 bool characters(
const QString &str){currentText += str;
return true;};
119 bool startElement(
const QString &namespaceURI,
const QString &localName,
120 const QString &qName,
const QXmlAttributes &attributes);
121 bool endElement(
const QString &namespaceURI,
const QString &localName,
122 const QString &qName);
123 bool characters(
const QString &str){currentText += str;
return true;};
bool fatalError(const QXmlParseException &)
Definition: CustomActionDialog.h:124
QListWidget * itemsList
Definition: CustomActionDialog.h:82
QPushButton * buttonCancel
Definition: CustomActionDialog.h:83
QList< QToolBar * > d_app_toolbars
Definition: CustomActionDialog.h:80
QComboBox * toolBarBox
Definition: CustomActionDialog.h:87
void saveAction(QAction *action)
Definition: CustomActionDialog.cpp:444
QComboBox * menuBox
Definition: CustomActionDialog.h:87
void saveMenu(QMenu *menu)
Definition: CustomActionDialog.cpp:653
QString errorString() const
Definition: CustomActionDialog.h:125
void chooseIcon()
Definition: CustomActionDialog.cpp:477
void chooseFile()
Definition: CustomActionDialog.cpp:485
bool characters(const QString &str)
Definition: CustomActionDialog.h:123
Definition: CustomActionDialog.h:44
void addMenu()
Definition: CustomActionDialog.cpp:558
void updateDisplayList()
Definition: CustomActionDialog.cpp:208
QString title()
Definition: CustomActionDialog.h:127
QRadioButton * toolBarBtn
Definition: CustomActionDialog.h:86
void removeAction()
Definition: CustomActionDialog.cpp:374
QString errorString() const
Definition: CustomActionDialog.h:102
QPushButton * fileBtn
Definition: CustomActionDialog.h:84
QPushButton * newMenuBtn
Definition: CustomActionDialog.h:88
void init()
Definition: CustomActionDialog.cpp:164
void customizeAction(QAction *action)
Definition: CustomActionDialog.cpp:352
QLineEdit * shortcutBox
Definition: CustomActionDialog.h:85
QPushButton * folderBtn
Definition: CustomActionDialog.h:84
QLineEdit * textBox
Definition: CustomActionDialog.h:85
void saveCurrentAction()
Definition: CustomActionDialog.cpp:400
void setCurrentAction(int)
Definition: CustomActionDialog.cpp:524
bool validUserInput()
Definition: CustomActionDialog.cpp:272
void chooseFolder()
Definition: CustomActionDialog.cpp:497
void enableDeleteMenuBtn(const QString &)
Definition: CustomActionDialog.cpp:641
bool fatalError(const QXmlParseException &)
Definition: CustomActionDialog.h:101
QAction * addAction()
Definition: CustomActionDialog.cpp:228
QString location()
Definition: CustomActionDialog.h:126
QAction * actionAt(int row)
Definition: CustomActionDialog.cpp:514
QList< QMenu * > d_menus
Definition: CustomActionDialog.h:79
QLineEdit * iconBox
Definition: CustomActionDialog.h:85
QPushButton * buttonRemove
Definition: CustomActionDialog.h:83
bool characters(const QString &str)
Definition: CustomActionDialog.h:100
void removeMenu()
Definition: CustomActionDialog.cpp:596
QStringList d_app_shortcut_keys
Definition: CustomActionDialog.h:77
QString currentText
Definition: CustomActionDialog.h:131
QAction * d_action
Definition: CustomActionDialog.h:111
QString d_title
Definition: CustomActionDialog.h:133
QString errorStr
Definition: CustomActionDialog.h:108
Definition: CustomActionDialog.h:114
QRadioButton * menuBtn
Definition: CustomActionDialog.h:86
QPushButton * removeMenuBtn
Definition: CustomActionDialog.h:88
QPushButton * buttonSave
Definition: CustomActionDialog.h:83
QPushButton * iconBtn
Definition: CustomActionDialog.h:84
Definition: CustomActionDialog.h:91
QString errorStr
Definition: CustomActionDialog.h:132
QPushButton * buttonAdd
Definition: CustomActionDialog.h:83
QLineEdit * fileBox
Definition: CustomActionDialog.h:85
QLineEdit * folderBox
Definition: CustomActionDialog.h:85
CustomActionDialog(QWidget *parent, Qt::WFlags fl=0)
Constructor.
Definition: CustomActionDialog.cpp:52
QString d_widget_name
Definition: CustomActionDialog.h:110
QString currentText
Definition: CustomActionDialog.h:107
QString filePath
Definition: CustomActionDialog.h:109
QString parentName()
Definition: CustomActionDialog.h:103
QLineEdit * toolTipBox
Definition: CustomActionDialog.h:85