34#include <NDEVR/NDEVRProxyStyle.h>
39 class GettingStartedUI;
44 class FileChooserDialog;
47 class TouchDesktopThemeButton;
66 bool event(QEvent* event)
override;
90 Ui::GettingStartedUI*
ui;
This dialog is shown front and center before the user has loaded any data or created a project In tou...
Definition GettingStarted.h:54
void ensureBackroundLoaded(NDEVRLightingTheme theme)
QSize minimumSizeHint() const override
void paintEvent(QPaintEvent *) override
Ui::GettingStartedUI * ui
Definition GettingStarted.h:90
void setTouchThemeVisible(bool is_visible)
void addWidget(QWidget *widget)
void showEvent(QShowEvent *event) override
QSize sizeHint() const override
void setQuickStartVisible(bool is_visible)
std::function< void()> m_quickstart_callback
Definition GettingStarted.h:91
bool event(QEvent *event) override
void setLogoVisible(bool logo_visible)
QPixmap m_dark_background
Definition GettingStarted.h:88
void dragEnterEvent(QDragEnterEvent *event) override
TouchDesktopThemeButton * m_touch_desktop_theme
Definition GettingStarted.h:89
void globalStyleDestroyedSlot()
QPixmap m_light_background
Definition GettingStarted.h:87
bool m_is_logo_visible
Definition GettingStarted.h:83
void resizeEvent(QResizeEvent *resize_event) override
bool m_is_quick_start_visible
Definition GettingStarted.h:84
WindowManager * m_window_manager
Definition GettingStarted.h:85
void dropEvent(QDropEvent *event) override
QTModelManager * m_model_manager
Definition GettingStarted.h:86
void removeWidget(QWidget *widget)
GettingStartedDialog(QTModelManager *model_manager, WindowManager *manager, QWidget *parent=nullptr)
virtual ~GettingStartedDialog()
void updateBackgroundSlot()
void setQuickStartCallback(const std::function< void()> &callback)
Definition GettingStarted.h:70
A wrapper around DesignObjectLookup that provides signal and slot functionality and adds rendering ca...
Definition QTModelManager.h:105
Manages all windows and logic surrounding dialogs and views for displaying and managing any environme...
Definition WindowManager.h:68
NDEVRLightingTheme
Definition NDEVRTheme.h:43
Definition FontEditor.h:6