The SettingsController class. More...
#include <settingscontroller.h>
Public Member Functions | |
SettingsController (Settings *view) | |
SettingsController constructor. More... | |
void | saveDefaultDir () |
saveDefaultDir Saves the default folder. | |
void | saveAlwaysAsk () |
saveAlwaysAsk Saves the always ask value. | |
void | clearValues () |
clearValues Clears the setttings values. | |
void | changeLanguage (QString language) |
changeLanguage Changes the app language. More... | |
![]() | |
Controller () | |
Controller constructor. | |
void | on_homeBtn_clicked (bool ask=true) |
on_homeBtn_clicked. More... | |
void | on_settingsBtn_clicked () |
on_settingsBtn_clicked. | |
void | on_helpBtn_clicked (QString path, QPoint position) |
on_helpBtn_clicked. More... | |
Private Member Functions | |
void | loadSettings () |
loadSettings Loads the settings values. | |
QString | getSettingsLanguage () |
getSettingsLanguage Gets the app language. More... | |
void | setLanguage (QString language) |
setLanguage Specifies the app language. More... | |
Additional Inherited Members | |
![]() | |
bool | confirmExit () |
confirmExit ask the user for exit confirmation. More... | |
void | showPreview (QString path) |
showPreview show graphic preview of QML file. More... | |
QString | getLongSavePath () |
getLongSavePath ask the user the location to save the file. More... | |
void | switchToOptionsView () |
switchToOptionsView change the current view to the secondary view. | |
![]() | |
View * | generalView |
generalView primary view. | |
View * | optionsView |
optionsView secondary view. | |
Interfaz * | interfaz |
interfaz interface. | |
The SettingsController class.
SettingsController::SettingsController | ( | Settings * | view | ) |
SettingsController constructor.
view | Settings controller view. |
void SettingsController::changeLanguage | ( | QString | language | ) |
changeLanguage Changes the app language.
language | Language to translate the app. |
|
private |
getSettingsLanguage Gets the app language.
|
private |
setLanguage Specifies the app language.
language | App language. |