OSTC Companion  3.0
Companion sofftware for H&W dive computers
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
Public Slots | Public Member Functions | Static Public Member Functions | Static Public Attributes | List of all members
Settings Class Reference

Implement preference dialog for OSTC Companion. More...

#include <SettingsDialog.h>

Inheritance diagram for Settings:
Inheritance graph
[legend]

Public Slots

void languageSlot (int i)
 dynamically change application's translation. More...
 
void updatePortsSlot ()
 redo list of available ports. More...
 
void accept ()
 save changes to settings. More...
 
void reject ()
 restore saved preferences. More...
 
void resetSettingsSlot ()
 Reset all settings to default values. More...
 

Public Member Functions

 Settings (QWidget *parent, HardwareOperations *op)
 
 ~Settings ()
 

Static Public Member Functions

static void reload (Settings *)
 restore preferences from settings More...
 
static void save ()
 Save preferences to settings. More...
 
static void setLanguage ()
 update Qt translators for language. More...
 

Static Public Attributes

static QString language = ""
 
static QString port = ""
 
static QString currentPath = ""
 
static bool autoSetDateTime = true
 Setup date and time when connecting. More...
 

Detailed Description

Implement preference dialog for OSTC Companion.

Constructor & Destructor Documentation

Settings::Settings ( QWidget *  parent,
HardwareOperations op 
)
Settings::~Settings ( )

Member Function Documentation

void Settings::accept ( )
slot

save changes to settings.

void Settings::languageSlot ( int  i)
slot

dynamically change application's translation.

void Settings::reject ( )
slot

restore saved preferences.

void Settings::reload ( Settings dialog)
static

restore preferences from settings

void Settings::resetSettingsSlot ( )
slot

Reset all settings to default values.

void Settings::save ( )
static

Save preferences to settings.

void Settings::setLanguage ( )
static

update Qt translators for language.

void Settings::updatePortsSlot ( )
slot

redo list of available ports.

Member Data Documentation

bool EXPORT Settings::autoSetDateTime = true
static

Setup date and time when connecting.

QString EXPORT Settings::currentPath = ""
static
QString EXPORT Settings::language = ""
static
QString EXPORT Settings::port = ""
static

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