22#ifndef QTPDCOM_MESSAGE_H
23#define QTPDCOM_MESSAGE_H
57 Message(QObject *parent =
nullptr);
60 bool isActive()
const;
61 double getTime()
const;
63 const QString &getPath()
const;
65 QString getText(
const QString & = QString())
const;
66 QString getDescription(
const QString & = QString())
const;
67 QString getTimeString()
const;
83 std::unique_ptr<Impl>
impl;
#define QTPDCOM_PUBLIC
Definition Export.h:30
List of Messages.
Definition MessageModel.h:43
Definition MessageImpl.h:40
Process message.
Definition Message.h:39
Type
Message type.
Definition Message.h:47
@ Error
Error, that influences the process flow.
Definition Message.h:51
@ Information
Non-critical information.
Definition Message.h:48
std::unique_ptr< Impl > impl
Definition Message.h:83
Definition BroadcastModel.h:32
Exception type.
Definition Message.h:71
QString msg
Exception message.
Definition Message.h:75
Exception(const QString &msg)
Constructor.
Definition Message.h:74