diff options
author | Wolf-Michael Bolle <wolf-michael.bolle@nokia.com> | 2011-12-04 22:55:12 +0100 |
---|---|---|
committer | Wolf-Michael Bolle <wolf-michael.bolle@nokia.com> | 2011-12-04 22:55:12 +0100 |
commit | b072f861907a9fa429de9c740c359e1d1437fced (patch) | |
tree | 5390f16cb2c4158c3d98db4cf7a38428d99d9b56 | |
parent | 419dd165595cb308c271feb665a810b560ae6ff0 (diff) |
Provide per-class activation switches for debugging.
-rw-r--r-- | src/imports/mimetypes/qdeclarativemimetype.cpp | 70 | ||||
-rw-r--r-- | src/mimetypes/qmimetype.cpp | 69 |
2 files changed, 81 insertions, 58 deletions
diff --git a/src/imports/mimetypes/qdeclarativemimetype.cpp b/src/imports/mimetypes/qdeclarativemimetype.cpp index 7cd00b8..bc2819e 100644 --- a/src/imports/mimetypes/qdeclarativemimetype.cpp +++ b/src/imports/mimetypes/qdeclarativemimetype.cpp @@ -48,6 +48,16 @@ // ------------------------------------------------------------------------------------------------ +extern bool isQMimeTypeDebuggingActivated; + +#ifndef QT_NO_DEBUG_OUTPUT +#define DBG() if (isQMimeTypeDebuggingActivated) qDebug() << Q_FUNC_INFO +#else +#define DBG() if (0) qDebug() << Q_FUNC_INFO +#endif + +// ------------------------------------------------------------------------------------------------ + /*! \qmlclass MimeType \brief The QML MimeType element describes types of file or data, represented by a MIME type string. @@ -60,13 +70,13 @@ QDeclarativeMimeType::QDeclarativeMimeType(QObject *theParent) : QObject(theParent), m_MimeType() { - //qDebug() << Q_FUNC_INFO << "name():" << name(); - ////qDebug() << Q_FUNC_INFO << "aliases():" << aliases(); - ////qDebug() << Q_FUNC_INFO << "comment():" << comment(); - //qDebug() << Q_FUNC_INFO << "genericIconName():" << genericIconName(); - //qDebug() << Q_FUNC_INFO << "iconName():" << iconName(); - //qDebug() << Q_FUNC_INFO << "globPatterns():" << globPatterns(); - //qDebug() << Q_FUNC_INFO << "suffixes():" << suffixes(); + DBG() << "name():" << name(); + //DBG() << "aliases():" << aliases(); + //DBG() << "comment():" << comment(); + DBG() << "genericIconName():" << genericIconName(); + DBG() << "iconName():" << iconName(); + DBG() << "globPatterns():" << globPatterns(); + DBG() << "suffixes():" << suffixes(); } // ------------------------------------------------------------------------------------------------ @@ -75,13 +85,13 @@ QDeclarativeMimeType::QDeclarativeMimeType(const QMimeType &other, QObject *theP QObject(theParent), m_MimeType(other) { - //qDebug() << Q_FUNC_INFO << "name():" << name(); - ////qDebug() << Q_FUNC_INFO << "aliases():" << aliases(); - ////qDebug() << Q_FUNC_INFO << "comment():" << comment(); - //qDebug() << Q_FUNC_INFO << "genericIconName():" << genericIconName(); - //qDebug() << Q_FUNC_INFO << "iconName():" << iconName(); - //qDebug() << Q_FUNC_INFO << "globPatterns():" << globPatterns(); - //qDebug() << Q_FUNC_INFO << "suffixes():" << suffixes(); + DBG() << "name():" << name(); + //DBG() << "aliases():" << aliases(); + //DBG() << "comment():" << comment(); + DBG() << "genericIconName():" << genericIconName(); + DBG() << "iconName():" << iconName(); + DBG() << "globPatterns():" << globPatterns(); + DBG() << "suffixes():" << suffixes(); } // ------------------------------------------------------------------------------------------------ @@ -91,13 +101,13 @@ QDeclarativeMimeType::QDeclarativeMimeType(QMimeType &&other, QObject *theParent QObject(theParent), m_MimeType(other) { - //qDebug() << Q_FUNC_INFO << "name():" << name(); - ////qDebug() << Q_FUNC_INFO << "aliases():" << aliases(); - ////qDebug() << Q_FUNC_INFO << "comment():" << comment(); - //qDebug() << Q_FUNC_INFO << "genericIconName():" << genericIconName(); - //qDebug() << Q_FUNC_INFO << "iconName():" << iconName(); - //qDebug() << Q_FUNC_INFO << "globPatterns():" << globPatterns(); - //qDebug() << Q_FUNC_INFO << "suffixes():" << suffixes(); + DBG() << "name():" << name(); + //DBG() << "aliases():" << aliases(); + //DBG() << "comment():" << comment(); + DBG() << "genericIconName():" << genericIconName(); + DBG() << "iconName():" << iconName(); + DBG() << "globPatterns():" << globPatterns(); + DBG() << "suffixes():" << suffixes(); } #endif @@ -105,13 +115,13 @@ QDeclarativeMimeType::QDeclarativeMimeType(QMimeType &&other, QObject *theParent QDeclarativeMimeType::~QDeclarativeMimeType() { - //qDebug() << Q_FUNC_INFO << "name():" << name(); - ////qDebug() << Q_FUNC_INFO << "aliases():" << aliases(); - ////qDebug() << Q_FUNC_INFO << "comment():" << comment(); - //qDebug() << Q_FUNC_INFO << "genericIconName():" << genericIconName(); - //qDebug() << Q_FUNC_INFO << "iconName():" << iconName(); - //qDebug() << Q_FUNC_INFO << "globPatterns():" << globPatterns(); - //qDebug() << Q_FUNC_INFO << "suffixes():" << suffixes(); + DBG() << "name():" << name(); + //DBG() << "aliases():" << aliases(); + //DBG() << "comment():" << comment(); + DBG() << "genericIconName():" << genericIconName(); + DBG() << "iconName():" << iconName(); + DBG() << "globPatterns():" << globPatterns(); + DBG() << "suffixes():" << suffixes(); } // ------------------------------------------------------------------------------------------------ @@ -445,3 +455,7 @@ QVariantList QDeclarativeMimeType::suffixes() const return result; } + +// ------------------------------------------------------------------------------------------------ + +#undef DBG diff --git a/src/mimetypes/qmimetype.cpp b/src/mimetypes/qmimetype.cpp index 45f9760..3162618 100644 --- a/src/mimetypes/qmimetype.cpp +++ b/src/mimetypes/qmimetype.cpp @@ -31,6 +31,14 @@ QT_BEGIN_NAMESPACE +bool isQMimeTypeDebuggingActivated (false); + +#ifndef QT_NO_DEBUG_OUTPUT +#define DBG() if (isQMimeTypeDebuggingActivated) qDebug() << Q_FUNC_INFO +#else +#define DBG() if (0) qDebug() << Q_FUNC_INFO +#endif + QMimeTypePrivate::QMimeTypePrivate() {} @@ -98,12 +106,12 @@ void QMimeTypePrivate::addGlobPattern(const QString &pattern) QMimeType::QMimeType() : d(new QMimeTypePrivate()) { - //qDebug() << Q_FUNC_INFO << "name():" << name(); - ////qDebug() << Q_FUNC_INFO << "aliases():" << aliases(); - ////qDebug() << Q_FUNC_INFO << "comment():" << comment(); - //qDebug() << Q_FUNC_INFO << "genericIconName():" << genericIconName(); - //qDebug() << Q_FUNC_INFO << "iconName():" << iconName(); - //qDebug() << Q_FUNC_INFO << "globPatterns():" << globPatterns(); + DBG() << "name():" << name(); + //DBG() << "aliases():" << aliases(); + //DBG() << "comment():" << comment(); + DBG() << "genericIconName():" << genericIconName(); + DBG() << "iconName():" << iconName(); + DBG() << "globPatterns():" << globPatterns(); } /*! @@ -114,12 +122,12 @@ QMimeType::QMimeType() : QMimeType::QMimeType(const QMimeType &other) : d(other.d) { - //qDebug() << Q_FUNC_INFO << "name():" << name(); - ////qDebug() << Q_FUNC_INFO << "aliases():" << aliases(); - ////qDebug() << Q_FUNC_INFO << "comment():" << comment(); - //qDebug() << Q_FUNC_INFO << "genericIconName():" << genericIconName(); - //qDebug() << Q_FUNC_INFO << "iconName():" << iconName(); - //qDebug() << Q_FUNC_INFO << "globPatterns():" << globPatterns(); + DBG() << "name():" << name(); + //DBG() << "aliases():" << aliases(); + //DBG() << "comment():" << comment(); + DBG() << "genericIconName():" << genericIconName(); + DBG() << "iconName():" << iconName(); + DBG() << "globPatterns():" << globPatterns(); } #if !defined(Q_COMPILER_RVALUE_REFS) || TEST_COMPILER_RVALUE_REFS == 0 @@ -145,24 +153,24 @@ QMimeType &QMimeType::operator=(const QMimeType &other) QMimeType::QMimeType(QMimeType &&other) : d(std::move(other.d)) { - //qDebug() << Q_FUNC_INFO << "name():" << name(); - ////qDebug() << Q_FUNC_INFO << "aliases():" << aliases(); - ////qDebug() << Q_FUNC_INFO << "comment():" << comment(); - //qDebug() << Q_FUNC_INFO << "genericIconName():" << genericIconName(); - //qDebug() << Q_FUNC_INFO << "iconName():" << iconName(); - //qDebug() << Q_FUNC_INFO << "globPatterns():" << globPatterns(); + DBG() << "name():" << name(); + //DBG() << "aliases():" << aliases(); + //DBG() << "comment():" << comment(); + DBG() << "genericIconName():" << genericIconName(); + DBG() << "iconName():" << iconName(); + DBG() << "globPatterns():" << globPatterns(); } #endif QMimeType::QMimeType(const QMimeTypePrivate &dd) : d(new QMimeTypePrivate(dd)) { - //qDebug() << Q_FUNC_INFO << "name():" << name(); - ////qDebug() << Q_FUNC_INFO << "aliases():" << aliases(); - ////qDebug() << Q_FUNC_INFO << "comment():" << comment(); - //qDebug() << Q_FUNC_INFO << "genericIconName():" << genericIconName(); - //qDebug() << Q_FUNC_INFO << "iconName():" << iconName(); - //qDebug() << Q_FUNC_INFO << "globPatterns():" << globPatterns(); + DBG() << "name():" << name(); + //DBG() << "aliases():" << aliases(); + //DBG() << "comment():" << comment(); + DBG() << "genericIconName():" << genericIconName(); + DBG() << "iconName():" << iconName(); + DBG() << "globPatterns():" << globPatterns(); } /*! @@ -176,12 +184,12 @@ QMimeType::QMimeType(const QMimeTypePrivate &dd) : */ QMimeType::~QMimeType() { - //qDebug() << Q_FUNC_INFO << "name():" << name(); - ////qDebug() << Q_FUNC_INFO << "aliases():" << aliases(); - ////qDebug() << Q_FUNC_INFO << "comment():" << comment(); - //qDebug() << Q_FUNC_INFO << "genericIconName():" << genericIconName(); - //qDebug() << Q_FUNC_INFO << "iconName():" << iconName(); - //qDebug() << Q_FUNC_INFO << "globPatterns():" << globPatterns(); + DBG() << "name():" << name(); + //DBG() << "aliases():" << aliases(); + //DBG() << "comment():" << comment(); + DBG() << "genericIconName():" << genericIconName(); + DBG() << "iconName():" << iconName(); + DBG() << "globPatterns():" << globPatterns(); } /*! @@ -408,5 +416,6 @@ bool QMimeType::inherits(const QString &mimeTypeName) const return QMimeDatabasePrivate::instance()->inherits(d->name, mimeTypeName); } +#undef DBG QT_END_NAMESPACE |