1 #ifndef _KVI_KVS_USERACTION_H_
2 #define _KVI_KVS_USERACTION_H_
40 const QString & szName,
41 const QString & szScriptCode,
42 const QString & szVisibleNameCode,
43 const QString & szDescriptionCode,
44 const QString & szCategory,
45 const QString & szBigIconId,
46 const QString & szSmallIconId,
48 const QString & szKeySequence = QString());
58 const QString & szName,
59 const QString & szScriptCode,
60 const QString & szVisibleNameCode,
61 const QString & szDescriptionCode,
62 const QString & szCategory,
63 const QString & szBigIconId,
64 const QString & szSmallIcon,
66 const QString & szKeySequence = QString());
81 const QString & visibleNameCode();
82 const QString & descriptionCode();
83 const QString &
category() {
return m_szCategory; };
84 static void exportToKvs(
86 const QString & szName,
87 const QString & szScriptCode,
88 const QString & szVisibleName,
89 const QString & szDescription,
90 const QString & szCategory,
91 const QString & szBigIcon,
92 const QString & szSmallIcon,
94 const QString & szKeySequence);
95 void exportToKvs(QString &
szBuffer);
98 #endif // _KVI_KVS_USERACTION_H_
Definition: KviKvsUserAction.h:33
KviKvsScript * m_pVisibleNameScript
Definition: KviKvsUserAction.h:71
void load(const QString &szFileName)
Definition: KviActionManager.cpp:92
#define KVIRC_API
Definition: kvi_settings.h:128
The KVIrc Script class.
Definition: KviKvsScript.h:59
Definition: KviConfigurationFile.h:48
virtual bool isKviUserActionNeverOverrideThis()
Returns true if the action is user-defined.
Definition: KviAction.cpp:103
virtual const QString & visibleName()
Returns the visible name of the action.
Definition: KviAction.cpp:93
KviKvsScript * m_pDescriptionScript
Definition: KviKvsUserAction.h:70
Definition: KviActionManager.h:36
const QString & category()
Definition: KviKvsUserAction.h:83
bool save(KviThemeInfo &options, bool bSaveIcons)
Definition: KviOptions.cpp:986
virtual const QString & description()
Returns the description of the action.
Definition: KviAction.cpp:98
void suicide()
Definition: KviKvsUserAction.h:67
char szBuffer[4096]
Definition: winamp.cpp:77
This file contains compile time settings.
This class handles the actions.
Definition: KviKvsAction.h:43