API Documentation
|
This dialog is shown front and center before the user has loaded any data or created a project In touch mode large buttons are shown, while the company logo is shown as a backdrop in Desktop mode. More...
#include <GettingStarted.h>
Public Slots | |
void | globalStyleDestroyedSlot () |
void | updateBackgroundSlot () |
Public Member Functions | |
void | addWidget (QWidget *widget) |
bool | event (QEvent *event) override |
GettingStartedDialog (QTModelManager *model_manager, WindowManager *manager, QWidget *parent=nullptr) | |
QSize | minimumSizeHint () const override |
void | paintEvent (QPaintEvent *) override |
void | removeWidget (QWidget *widget) |
void | resizeEvent (QResizeEvent *resize_event) override |
void | setQuickStartCallback (const std::function< void()> &callback) |
void | setQuickStartVisible (bool is_visible) |
void | setTouchThemeVisible (bool is_visible) |
void | showEvent (QShowEvent *event) override |
QSize | sizeHint () const override |
void | updateHorizontal () |
virtual | ~GettingStartedDialog () |
Protected Member Functions | |
void | dragEnterEvent (QDragEnterEvent *event) override |
void | dropEvent (QDropEvent *event) override |
void | ensureBackroundLoaded (NDEVRLightingTheme theme) |
void | setLogoVisible (bool logo_visible) |
void | updateFont () |
void | updateLogoVisible () |
void | updateOpacity () |
void | updateTouchMode () |
Protected Attributes | |
QPixmap | m_dark_background |
bool | m_is_logo_visible |
bool | m_is_quick_start_visible |
QPixmap | m_light_background |
QTModelManager * | m_model_manager |
std::function< void()> | m_quickstart_callback |
TouchDesktopThemeButton * | m_touch_desktop_theme |
WindowManager * | m_window_manager |
Ui::GettingStartedUI * | ui |
This dialog is shown front and center before the user has loaded any data or created a project In touch mode large buttons are shown, while the company logo is shown as a backdrop in Desktop mode.
GettingStartedDialog | ( | QTModelManager * | model_manager, |
WindowManager * | manager, | ||
QWidget * | parent = nullptr ) |
|
virtual |
void addWidget | ( | QWidget * | widget | ) |
|
overrideprotected |
|
overrideprotected |
|
protected |
|
override |
|
slot |
|
override |
|
override |
void removeWidget | ( | QWidget * | widget | ) |
|
override |
|
protected |
|
inline |
void setQuickStartVisible | ( | bool | is_visible | ) |
void setTouchThemeVisible | ( | bool | is_visible | ) |
|
override |
|
override |
|
slot |
|
protected |
void updateHorizontal | ( | ) |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |