20#ifndef ORES_QT_MDI_AREA_WITH_BACKGROUND_HPP
21#define ORES_QT_MDI_AREA_WITH_BACKGROUND_HPP
25#include "ores.utility/log/make_logger.hpp"
36 inline static std::string_view logger_name =
37 "ores.qt.mdi_area_with_background";
41 static auto instance = make_logger(logger_name);
47 void setBackgroundLogo(
const QString& imagePath);
50 void paintEvent(QPaintEvent* event)
override;
53 QPixmap backgroundLogo_;
Qt-based graphical user interface for ORE Studio.
Definition AboutDialog.hpp:35
Implements logging for ORE Studio.
Definition lifecycle_manager.hpp:30
Custom QMdiArea that displays a background logo when no windows are open.
Definition MdiAreaWithBackground.hpp:32