Atlas Game Manager
A game manager for f95 and dlsite written in c++
Loading...
Searching...
No Matches
MessageNotification.hpp
Go to the documentation of this file.
1//
2// Created by kj16609 on 7/21/23.
3//
4
5#pragma once
6#ifndef ATLASGAMEMANAGER_MESSAGENOTIFICATION_HPP
7#define ATLASGAMEMANAGER_MESSAGENOTIFICATION_HPP
8
9#include "Notification.hpp"
10
11QT_BEGIN_NAMESPACE
12
13namespace Ui
14{
16}
17
18QT_END_NAMESPACE
19
29
31{
32 Q_OBJECT
33 Q_DISABLE_COPY_MOVE( MessageNotification )
34
35
37
38 public:
39
40 explicit MessageNotification(
41 const MessageLevel level, QString user_message, QString full_message, QWidget* parent = nullptr );
42 ~MessageNotification() override;
43
44 private:
45
47};
48
49#endif //ATLASGAMEMANAGER_MESSAGENOTIFICATION_HPP
MessageLevel
Definition MessageNotification.hpp:21
@ ATLAS_CRITICAL
Definition MessageNotification.hpp:27
@ ATLAS_WARNING
Definition MessageNotification.hpp:25
@ ATLAS_INFO_SELFCLOSE
Definition MessageNotification.hpp:23
@ ATLAS_INFO
Definition MessageNotification.hpp:24
@ ATLAS_ERROR
Definition MessageNotification.hpp:26
@ ATLAS_DEBUG
Definition MessageNotification.hpp:22
Definition MessageNotification.hpp:31
Ui::MessageNotification * ui
Definition MessageNotification.hpp:46
QString m_full_message
Full message that was sent to the log.
Definition MessageNotification.hpp:36
MessageNotification(const MessageLevel level, QString user_message, QString full_message, QWidget *parent=nullptr)
Definition MessageNotification.cpp:16
Notification(QWidget *parent=nullptr)
Definition Notification.cpp:22
Definition AboutAtlas.hpp:9