![]() |
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 |