Qt
Internal/Contributor docs for the Qt SDK. Note: These are NOT official API docs; those are found at https://doc.qt.io/
|
#include "qmake_global.h"
#include <qdebug.h>
#include <qhash.h>
#include <qlist.h>
#include <qmap.h>
#include <qstring.h>
Go to the source code of this file.
Classes | |
class | ProItemRefCount |
class | ProString |
class | ProKey |
struct | QConcatenable< ProString > |
struct | QConcatenable< ProKey > |
class | ProStringRoUser |
class | ProStringRwUser |
class | ProStringList |
class | ProFile |
class | ProFunctionDef |
struct | ProFunctionDefs |
Macros | |
#define | PROITEM_EXPLICIT explicit |
Typedefs | |
typedef QMap< ProKey, ProStringList > | ProValueMap |
Enumerations | |
enum | ProToken { TokTerminator = 0 , TokLine , TokAssign , TokAppend , TokAppendUnique , TokRemove , TokReplace , TokValueTerminator , TokLiteral , TokHashLiteral , TokVariable , TokProperty , TokEnvVar , TokFuncName , TokArgSeparator , TokFuncTerminator , TokCondition , TokTestCall , TokReturn , TokBreak , TokNext , TokNot , TokAnd , TokOr , TokBranch , TokForLoop , TokTestDef , TokReplaceDef , TokBypassNesting , TokMask = 0xff , TokQuoted = 0x100 , TokNewStr = 0x200 } |
Functions | |
Q_DECLARE_TYPEINFO (ProString, Q_RELOCATABLE_TYPE) | |
Q_DECLARE_TYPEINFO (ProKey, Q_RELOCATABLE_TYPE) | |
size_t | qHash (const ProString &str) |
QString & | operator+= (QString &that, const ProString &other) |
QTextStream & | operator<< (QTextStream &t, const ProString &str) |
template<typename A , typename B > | |
QTextStream & | operator<< (QTextStream &t, const QStringBuilder< A, B > &str) |
Q_DECLARE_TYPEINFO (ProStringList, Q_RELOCATABLE_TYPE) | |
ProStringList | operator+ (const ProStringList &one, const ProStringList &two) |
Q_DECLARE_TYPEINFO (ProFunctionDef, Q_RELOCATABLE_TYPE) | |
QDebug | operator<< (QDebug debug, const ProString &str) |
#define PROITEM_EXPLICIT explicit |
Definition at line 34 of file proitems.h.
typedef QMap<ProKey, ProStringList> ProValueMap |
Definition at line 330 of file proitems.h.
enum ProToken |
Definition at line 333 of file proitems.h.
|
inline |
Definition at line 327 of file proitems.h.
Definition at line 237 of file proitems.h.
Definition at line 463 of file proitems.cpp.
References ProString::toQString().
QTextStream & operator<< | ( | QTextStream & | t, |
const ProString & | str ) |
Definition at line 298 of file proitems.cpp.
QTextStream & operator<< | ( | QTextStream & | t, |
const QStringBuilder< A, B > & | str ) |
Definition at line 242 of file proitems.h.
Q_DECLARE_TYPEINFO | ( | ProFunctionDef | , |
Q_RELOCATABLE_TYPE | ) |
Q_DECLARE_TYPEINFO | ( | ProKey | , |
Q_RELOCATABLE_TYPE | ) |
Q_DECLARE_TYPEINFO | ( | ProString | , |
Q_RELOCATABLE_TYPE | ) |
Q_DECLARE_TYPEINFO | ( | ProStringList | , |
Q_RELOCATABLE_TYPE | ) |
size_t qHash | ( | const ProString & | str | ) |
Definition at line 95 of file proitems.cpp.