API Documentation
Loading...
Searching...
No Matches
InitialSetupDialog Class Reference

#include <InitialSetupDialog.h>

Inheritance diagram for InitialSetupDialog:
[legend]
Collaboration diagram for InitialSetupDialog:
[legend]

Signals

void finishedSignal ()
 

Public Member Functions

 InitialSetupDialog (WindowManager *manager, QWidget *parent=nullptr)
 
void addWidget (QWidget *widget)
 
void removeWidget (QWidget *widget)
 
 ~InitialSetupDialog ()
 
void resetDialog ()
 
bool hasContent () const
 

Protected Member Functions

void setupInitialPage ()
 
void setupActivationTab ()
 
void setupUnitsTab ()
 
void setupFolderTab ()
 
void setupButtons ()
 
void updateWidgets ()
 
QSize minimumSizeHint () const override
 
QSize sizeHint () const override
 
void retranslate ()
 
void setVisible (bool visible) override
 

Protected Attributes

QCustomStackedWidgetm_stack = nullptr
 
QWidget * m_first_page = nullptr
 
QCustomLabelm_text = nullptr
 
ImageViewm_view = nullptr
 
QCustomLabelm_language_label = nullptr
 
QCustomLabelm_language_info_label = nullptr
 
TranslationCombom_translation_combo = nullptr
 
WindowManagerm_window_manager = nullptr
 
QCustomLabelm_lighting_label = nullptr
 
QCustomLabelm_lighting_info_label = nullptr
 
Buttonm_lighting_button = nullptr
 
QCustomLabelm_touch_label = nullptr
 
QCustomLabelm_touch_info_label = nullptr
 
Buttonm_touch_button = nullptr
 
QBoxLayout * m_main_layout = nullptr
 
Buttonm_next_button = nullptr
 
Buttonm_previous_button = nullptr
 
UnitsDialogm_unit_dialog = nullptr
 
FileAndFolderSettingsDialogm_folder_dialog = nullptr
 
NDEVRActivationDialog * m_activation_dialog = nullptr
 
bool m_language_changed
 

Constructor & Destructor Documentation

◆ InitialSetupDialog()

InitialSetupDialog ( WindowManager * manager,
QWidget * parent = nullptr )

◆ ~InitialSetupDialog()

Member Function Documentation

◆ addWidget()

void addWidget ( QWidget * widget)

◆ finishedSignal

void finishedSignal ( )
signal

◆ hasContent()

bool hasContent ( ) const

◆ minimumSizeHint()

QSize minimumSizeHint ( ) const
overrideprotected

◆ removeWidget()

void removeWidget ( QWidget * widget)

◆ resetDialog()

void resetDialog ( )

◆ retranslate()

void retranslate ( )
protected

◆ setupActivationTab()

void setupActivationTab ( )
protected

◆ setupButtons()

void setupButtons ( )
protected

◆ setupFolderTab()

void setupFolderTab ( )
protected

◆ setupInitialPage()

void setupInitialPage ( )
protected

◆ setupUnitsTab()

void setupUnitsTab ( )
protected

◆ setVisible()

void setVisible ( bool visible)
overrideprotected

◆ sizeHint()

QSize sizeHint ( ) const
overrideprotected

◆ updateWidgets()

void updateWidgets ( )
protected

Member Data Documentation

◆ m_activation_dialog

NDEVRActivationDialog* m_activation_dialog = nullptr
protected

◆ m_first_page

QWidget* m_first_page = nullptr
protected

◆ m_folder_dialog

FileAndFolderSettingsDialog* m_folder_dialog = nullptr
protected

◆ m_language_changed

bool m_language_changed
protected

◆ m_language_info_label

QCustomLabel* m_language_info_label = nullptr
protected

◆ m_language_label

QCustomLabel* m_language_label = nullptr
protected

◆ m_lighting_button

Button* m_lighting_button = nullptr
protected

◆ m_lighting_info_label

QCustomLabel* m_lighting_info_label = nullptr
protected

◆ m_lighting_label

QCustomLabel* m_lighting_label = nullptr
protected

◆ m_main_layout

QBoxLayout* m_main_layout = nullptr
protected

◆ m_next_button

Button* m_next_button = nullptr
protected

◆ m_previous_button

Button* m_previous_button = nullptr
protected

◆ m_stack

QCustomStackedWidget* m_stack = nullptr
protected

◆ m_text

QCustomLabel* m_text = nullptr
protected

◆ m_touch_button

Button* m_touch_button = nullptr
protected

◆ m_touch_info_label

QCustomLabel* m_touch_info_label = nullptr
protected

◆ m_touch_label

QCustomLabel* m_touch_label = nullptr
protected

◆ m_translation_combo

TranslationCombo* m_translation_combo = nullptr
protected

◆ m_unit_dialog

UnitsDialog* m_unit_dialog = nullptr
protected

◆ m_view

ImageView* m_view = nullptr
protected

◆ m_window_manager

WindowManager* m_window_manager = nullptr
protected

The documentation for this class was generated from the following files: