view Utils/LogEvent.cpp @ 6:fc91c3e09285 default tip

Bugfix OTSC 4/5 icon size check.
author Ideenmodellierer
date Sat, 03 Jan 2026 20:49:43 +0100
parents 0b3630a29ad8
children
line wrap: on
line source

/////////////////////////////////////////////////////////////////////////////
/// \file   LogEvent.cpp
/// \brief  User event to pass async messages to the console widget.
/// \author JD Gascuel.
/// \copyright (c) 2015 JD Gascuel. All rights reserved.
/// $Id$
///////////////////////////////////////////////////////////////////////////////

#include "LogEvent.h"
#include <QEvent>

//////////////////////////////////////////////////////////////////////////////

QEvent::Type LogEvent::_logEventType = QEvent::None;

//////////////////////////////////////////////////////////////////////////////

LogEvent::LogEvent(const QString& message)
  : QEvent(_logEventType),
    _message(message)
{
}

//////////////////////////////////////////////////////////////////////////////

LogEvent* LogEvent::make(const QString& message)
{
    if( _logEventType == QEvent::None )
        _logEventType = (QEvent::Type) QEvent::registerEventType();
    return new LogEvent(message);
}