diff options
Diffstat (limited to 'kommander/plugin/specialinformation.h')
-rw-r--r-- | kommander/plugin/specialinformation.h | 74 |
1 files changed, 37 insertions, 37 deletions
diff --git a/kommander/plugin/specialinformation.h b/kommander/plugin/specialinformation.h index 20b6ea04..fa898620 100644 --- a/kommander/plugin/specialinformation.h +++ b/kommander/plugin/specialinformation.h @@ -18,10 +18,10 @@ #define _HAVE_SPECIALINFORMATION_H_ /* QT INCLUDES */ -#include <qstring.h> -#include <qstringlist.h> -#include <qmap.h> -#include <qpair.h> +#include <tqstring.h> +#include <tqstringlist.h> +#include <tqmap.h> +#include <tqpair.h> class SpecialFunction { @@ -35,10 +35,10 @@ public: enum PrototypeFlags {SkipFirstArgument = 1, ShowArgumentNames = 2, NoSpaces = 4}; /* Flags describing which parser supports the function */ enum ParserType {MacroParser = 1, InternalParser = 2, AllParsers = 3}; - SpecialFunction(const QString& function, const QString& description - = QString::null, int minArgs = -1, int maxArgs = -1); - SpecialFunction(ParserType p, const QString& function, const QString& description - = QString::null, int minArgs = -1, int maxArgs = -1); + SpecialFunction(const TQString& function, const TQString& description + = TQString::null, int minArgs = -1, int maxArgs = -1); + SpecialFunction(ParserType p, const TQString& function, const TQString& description + = TQString::null, int minArgs = -1, int maxArgs = -1); SpecialFunction() {m_minArgs = m_maxArgs = 0;} /* minimum number of arguments */ int minArg() const {return m_minArgs;} @@ -47,25 +47,25 @@ public: /* checks number of arguments */ bool isValidArg(int args) const {return args >= minArg() && args <= maxArg();} /* function description */ - QString description() const {return m_description;} + TQString description() const {return m_description;} /* function name */ - QString name() const {return m_function;} + TQString name() const {return m_function;} /* function prototype: with parameter types and optional names */ - QString prototype(uint prototypeFlags = 0) const; + TQString prototype(uint prototypeFlags = 0) const; /* i-th parameter name */ - QString argumentName(uint i) const; + TQString argumentName(uint i) const; /* i-th parameter type */ - QString argumentType(uint i) const; + TQString argumentType(uint i) const; /* number of named arguments */ int argumentCount() const; /* check whether given parser supports the function */ bool isSupported(ParserType p) const; protected: - QString m_function; - QString m_description; + TQString m_function; + TQString m_description; int m_minArgs, m_maxArgs; - QStringList m_args; - QStringList m_types; + TQStringList m_args; + TQStringList m_types; unsigned m_parserTypes; }; @@ -76,41 +76,41 @@ class SpecialInformation { public: SpecialInformation() {m_defaultGroup = -1;} - static int function(int group, const QString& fname); - static SpecialFunction functionObject(const QString& gname, const QString& fname); - static int group(const QString& gname); + static int function(int group, const TQString& fname); + static SpecialFunction functionObject(const TQString& gname, const TQString& fname); + static int group(const TQString& gname); static bool isValid(int gname, int fname); - static bool isValid(const QString& gname, const QString& fname); + static bool isValid(const TQString& gname, const TQString& fname); static bool isValid(int gname, int fname, SpecialFunction::ParserType p); - static bool isValid(const QString& gname, const QString& fname, SpecialFunction::ParserType p); + static bool isValid(const TQString& gname, const TQString& fname, SpecialFunction::ParserType p); static int minArg(int gname, int fname); static int maxArg(int gname, int fname); static int argCount(int gname, int fname); static bool isValidArg(int gname, int fname, int args); - static QString description(int gname, int fname); - static QString prototype(int gname, int fname, uint prototypeFlags = 0); + static TQString description(int gname, int fname); + static TQString prototype(int gname, int fname, uint prototypeFlags = 0); /* Insert function supported by all parsers */ - static bool insert(int id, const QString& function, const QString description = QString::null, + static bool insert(int id, const TQString& function, const TQString description = TQString::null, int minArgs = -1, int maxArgs = -1, SpecialFunction::ParserType = SpecialFunction::AllParsers); /* Insert function supported by (old) macro parser */ - static bool insertMacro(int id, const QString& function, const QString description = QString::null, + static bool insertMacro(int id, const TQString& function, const TQString description = TQString::null, int minArgs = -1, int maxArgs = -1); /* Insert function supported by (new) internal parser */ - static bool insertInternal(int id, const QString& function, const QString description = QString::null, + static bool insertInternal(int id, const TQString& function, const TQString description = TQString::null, int minArgs = -1, int maxArgs = -1); - static bool insertAlias(int id, const QString& alias); - static void insertGroup(int id, const QString& name, const QString& parserName); + static bool insertAlias(int id, const TQString& alias); + static void insertGroup(int id, const TQString& name, const TQString& parserName); static void setDefaultGroup(int gname); static void registerSpecials(); - static QString parserGroupName(const QString&); - static QStringList groups(); - static QStringList functions(const QString& group); + static TQString parserGroupName(const TQString&); + static TQStringList groups(); + static TQStringList functions(const TQString& group); protected: - static QMap<int, QMap<int, SpecialFunction> > m_specials; - static QMap<QString, int> m_groups; - static QMap<QString, QString> m_parserGroups; - static QMap<int, QMap<QString, int> > m_functions; - static QMap<int, QMap<QString, int> > m_aliases; + static TQMap<int, TQMap<int, SpecialFunction> > m_specials; + static TQMap<TQString, int> m_groups; + static TQMap<TQString, TQString> m_parserGroups; + static TQMap<int, TQMap<TQString, int> > m_functions; + static TQMap<int, TQMap<TQString, int> > m_aliases; static int m_defaultGroup; }; |