Qt
Internal/Contributor docs for the Qt SDK. <b>Note:</b> These are NOT official API docs; those are found <a href='https://doc.qt.io/'>here</a>.
Loading...
Searching...
No Matches
QDebugMessageServiceImpl Class Reference

#include <qdebugmessageservice.h>

+ Inheritance diagram for QDebugMessageServiceImpl:
+ Collaboration diagram for QDebugMessageServiceImpl:

Public Member Functions

 QDebugMessageServiceImpl (QObject *parent=nullptr)
 
void sendDebugMessage (QtMsgType type, const QMessageLogContext &ctxt, const QString &buf)
 
void synchronizeTime (const QElapsedTimer &otherTimer) override
 

Protected Member Functions

void stateChanged (State) override
 

Friends

class QQmlDebuggerServiceFactory
 

Detailed Description

Definition at line 26 of file qdebugmessageservice.h.

Constructor & Destructor Documentation

◆ QDebugMessageServiceImpl()

QDebugMessageServiceImpl::QDebugMessageServiceImpl ( QObject * parent = nullptr)

Definition at line 19 of file qdebugmessageservice.cpp.

References DebugMessageHandler(), lock, qInstallMessageHandler(), QElapsedTimer::start(), and state.

+ Here is the call graph for this function:

Member Function Documentation

◆ sendDebugMessage()

void QDebugMessageServiceImpl::sendDebugMessage ( QtMsgType type,
const QMessageLogContext & ctxt,
const QString & buf )

Definition at line 32 of file qdebugmessageservice.cpp.

References QMessageLogContext::category, emit, QMessageLogContext::file, QMessageLogContext::function, QMessageLogContext::line, QElapsedTimer::nsecsElapsed(), and QByteArray().

+ Here is the call graph for this function:

◆ stateChanged()

void QDebugMessageServiceImpl::stateChanged ( State state)
overrideprotected

Definition at line 49 of file qdebugmessageservice.cpp.

References DebugMessageHandler(), lock, qInstallMessageHandler(), and state.

+ Here is the call graph for this function:

◆ synchronizeTime()

void QDebugMessageServiceImpl::synchronizeTime ( const QElapsedTimer & otherTimer)
override

Definition at line 66 of file qdebugmessageservice.cpp.

References lock.

Friends And Related Symbol Documentation

◆ QQmlDebuggerServiceFactory

friend class QQmlDebuggerServiceFactory
friend

Definition at line 39 of file qdebugmessageservice.h.


The documentation for this class was generated from the following files: