~gerboland/qtubuntu/enable-debug-mode

« back to all changes in this revision

Viewing changes to src/ubuntumirclient/debugextension.cpp

  • Committer: Gerry Boland
  • Date: 2016-09-22 19:45:48 UTC
  • Revision ID: gerry.boland@canonical.com-20160922194548-xff0zpkegdlgynud
Use dedicated logging category for debug-related messages

Show diffs side-by-side

added added

removed removed

Lines of Context:
21
21
// mir client debug
22
22
#include <mir_toolkit/debug/surface.h>
23
23
 
 
24
Q_LOGGING_CATEGORY(ubuntumirclientDebug, "ubuntumirclient.debug")
 
25
 
24
26
UbuntuDebugExtension::UbuntuDebugExtension()
25
27
    : m_mirclientDebug(QStringLiteral("mirclient-debug-extension"), 1)
26
28
    , m_mapper(nullptr)
27
29
{
28
 
    qCDebug(ubuntumirclient) << "NOTICE: Loading mirclient-debug-extension";
 
30
    qCDebug(ubuntumirclientDebug) << "NOTICE: Loading mirclient-debug-extension";
29
31
    m_mapper = (MapperPrototype) m_mirclientDebug.resolve("mir_debug_surface_coords_to_screen");
30
32
 
31
33
    if (!m_mirclientDebug.isLoaded()) {
32
 
        qCWarning(ubuntumirclient) << "ERROR: mirclient-debug-extension failed to load:" << m_mirclientDebug.errorString();
 
34
        qCWarning(ubuntumirclientDebug) << "ERROR: mirclient-debug-extension failed to load:"
 
35
                                        << m_mirclientDebug.errorString();
33
36
    } else if (!m_mapper) {
34
 
        qCWarning(ubuntumirclient) << "ERROR: unable to find required symbols in mirclient-debug-extension:"
35
 
                                   << m_mirclientDebug.errorString();
 
37
        qCWarning(ubuntumirclientDebug) << "ERROR: unable to find required symbols in mirclient-debug-extension:"
 
38
                                        << m_mirclientDebug.errorString();
36
39
    }
37
40
}
38
41