1 #ifndef _ACTIONEDITOR_H_
2 #define _ACTIONEDITOR_H_
28 #include <QTreeWidget>
31 #include <QTextDocument>
32 #include <QToolButton>
37 class QSimpleRichText;
59 const QString & szScriptCode,
60 const QString & szVisibleName,
61 const QString & szDescription,
62 const QString & szCategory,
63 const QString & szBigIcon,
64 const QString & szSmallIcon,
66 const QString & szKeySequence,
94 virtual QString
key(
int,
bool)
const;
206 #endif //_ACTIONEDITOR_H_
QCheckBox * m_pChannelOnlyIfUsersSelectedCheck
Definition: ActionEditor.h:137
QPushButton * m_pDeleteActionsButton
Definition: ActionEditor.h:168
QCheckBox * m_pNeedsConnectionCheck
Definition: ActionEditor.h:129
Definition: ActionEditor.h:108
~ActionEditorWindow()
Definition: ActionEditor.cpp:907
ActionData * actionData()
Definition: ActionEditor.h:141
ActionEditor * m_pEditor
Definition: ActionEditor.h:193
virtual void getConfigGroupName(QString &szName)
Definition: ActionEditor.cpp:933
ActionData * m_pActionData
Definition: ActionEditor.h:117
#define a
Definition: detector.cpp:91
QString m_szScriptCode
Definition: ActionEditor.h:48
QCheckBox * m_pWindowConsoleCheck
Definition: ActionEditor.h:132
void commit()
Definition: ActionEditor.cpp:847
ActionEditor(QWidget *par)
Definition: ActionEditor.cpp:619
QLineEdit * m_pVisibleNameEdit
Definition: ActionEditor.h:119
Definition: ActionEditor.h:185
QCheckBox * m_pEnableAtLoginCheck
Definition: ActionEditor.h:130
QString m_szSmallIcon
Definition: ActionEditor.h:53
QCheckBox * m_pQueryOnlyIfUsersSelectedCheck
Definition: ActionEditor.h:138
Definition: KviScriptEditor.h:43
void okClicked()
Definition: ActionEditor.cpp:912
Definition: KviConfigurationFile.h:48
ActionEditorWindow()
Definition: ActionEditor.cpp:876
void specificWindowsCheckToggled(bool)
Definition: ActionEditor.cpp:319
QCheckBox * m_pWindowQueryCheck
Definition: ActionEditor.h:134
void setActionData(ActionData *d)
Definition: ActionEditor.cpp:398
virtual void saveProperties(KviConfigurationFile *)
Definition: ActionEditor.cpp:938
void channelQueryOrConsoleWindowCheckToggled(bool)
Definition: ActionEditor.cpp:295
QString m_szName
Definition: ActionEditor.h:47
QToolButton * m_pSmallIconButton
Definition: ActionEditor.h:126
QComboBox * m_pCategoryCombo
Definition: ActionEditor.h:120
virtual void loadProperties(KviConfigurationFile *)
Definition: ActionEditor.cpp:944
QCheckBox * m_pNeedsContextCheck
Definition: ActionEditor.h:128
void exportActions()
Definition: ActionEditor.cpp:695
void displaySmallIcon(const QString &szIconId)
Definition: ActionEditor.cpp:338
#define e
Definition: detector.cpp:69
void chooseBigIcon()
Definition: ActionEditor.cpp:384
QLineEdit * m_pSmallIconEdit
Definition: ActionEditor.h:124
void needsConnectionCheckToggled(bool)
Definition: ActionEditor.cpp:313
ActionData(const QString &szName, const QString &szScriptCode, const QString &szVisibleName, const QString &szDescription, const QString &szCategory, const QString &szBigIcon, const QString &szSmallIcon, unsigned int uFlags, const QString &szKeySequence, ActionEditorTreeWidgetItem *pItem)
Definition: ActionEditor.h:58
void newAction()
Definition: ActionEditor.cpp:785
void commit()
Definition: ActionEditor.cpp:522
Definition: ActionEditor.h:97
void deleteActions()
Definition: ActionEditor.cpp:743
QLineEdit * m_pDescriptionEdit
Definition: ActionEditor.h:123
char s d
Definition: KviIrcNumericCodes.h:391
SingleActionEditor(QWidget *par, ActionEditor *ed)
Definition: ActionEditor.cpp:93
void displayBigIcon(const QString &szIconId)
Definition: ActionEditor.cpp:354
KviScriptEditor * m_pScriptEditor
Definition: ActionEditor.h:121
Definition: ActionEditor.h:44
QLineEdit * m_pKeySequenceEdit
Definition: ActionEditor.h:122
QString m_szKeySequence
Definition: ActionEditor.h:54
Definition: ActionEditor.h:155
ActionEditorTreeWidgetItem * m_pItem
Definition: ActionEditor.h:56
SingleActionEditor * m_pSingleActionEditor
Definition: ActionEditor.h:165
void applyClicked()
Definition: ActionEditor.cpp:918
QString nameForAutomaticAction(const QString &szTemplate)
Definition: ActionEditor.cpp:768
QCheckBox * m_pWindowChannelCheck
Definition: ActionEditor.h:133
Base class for all windows in KVIrc.
Definition: KviWindow.h:74
ActionEditorTreeView * m_pTreeWidget
Definition: ActionEditor.h:164
QToolButton * m_pBigIconButton
Definition: ActionEditor.h:127
QPushButton * m_pExportActionsButton
Definition: ActionEditor.h:169
void chooseSmallIcon()
Definition: ActionEditor.cpp:370
Contains the KviWindow class.
void cancelClicked()
Definition: ActionEditor.cpp:923
bool actionExists(const QString &szName)
Definition: ActionEditor.cpp:813
void currentItemChanged(QTreeWidgetItem *it, QTreeWidgetItem *prev)
Definition: ActionEditor.cpp:823
QString m_szCategory
Definition: ActionEditor.h:51
QCheckBox * m_pConsoleOnlyIfUsersSelectedCheck
Definition: ActionEditor.h:136
QString m_szVisibleName
Definition: ActionEditor.h:49
QSplitter * m_pSplitter
Definition: ActionEditor.h:166
ActionEditor * m_pActionEditor
Definition: ActionEditor.h:116
QLineEdit * m_pBigIconEdit
Definition: ActionEditor.h:125
#define v
Definition: detector.cpp:86
QCheckBox * m_pSpecificWindowsCheck
Definition: ActionEditor.h:131
QString m_szBigIcon
Definition: ActionEditor.h:52
QPushButton * m_pNewActionButton
Definition: ActionEditor.h:167
QLineEdit * m_pNameEdit
Definition: ActionEditor.h:118
QString m_szDescription
Definition: ActionEditor.h:50
void needsContextCheckToggled(bool)
Definition: ActionEditor.cpp:305
virtual QPixmap * myIconPtr()
Definition: ActionEditor.cpp:928
unsigned int m_uFlags
Definition: ActionEditor.h:55
virtual void resizeEvent(QResizeEvent *e)
Definition: ActionEditor.cpp:610
QCheckBox * m_pWindowDccChatCheck
Definition: ActionEditor.h:135
ActionEditorTreeView(QWidget *pParent)
Definition: ActionEditor.cpp:593