Falkon Develop
Cross-platform Qt-based web browser
Settings Class Reference

#include <settings.h>

Public Member Functions

 Settings ()
 
 ~Settings ()
 
QStringList childKeys () const
 
QStringList childGroups () const
 
bool contains (const QString &key) const
 
void remove (const QString &key)
 
void setValue (const QString &key, const QVariant &defaultValue=QVariant())
 
QVariant value (const QString &key, const QVariant &defaultValue=QVariant())
 
void beginGroup (const QString &prefix)
 
void endGroup ()
 
void sync ()
 

Static Public Member Functions

static void createSettings (const QString &fileName)
 
static void syncSettings ()
 
static QSettings * globalSettings ()
 
static QzSettingsstaticSettings ()
 

Detailed Description

Definition at line 29 of file settings.h.

Constructor & Destructor Documentation

◆ Settings()

Settings::Settings ( )
explicit

Definition at line 26 of file settings.cpp.

◆ ~Settings()

Settings::~Settings ( )

Definition at line 104 of file settings.cpp.

Member Function Documentation

◆ beginGroup()

void Settings::beginGroup ( const QString &  prefix)

Definition at line 79 of file settings.cpp.

◆ childGroups()

QStringList Settings::childGroups ( ) const

Definition at line 54 of file settings.cpp.

◆ childKeys()

QStringList Settings::childKeys ( ) const

Definition at line 49 of file settings.cpp.

◆ contains()

bool Settings::contains ( const QString &  key) const

Definition at line 59 of file settings.cpp.

◆ createSettings()

void Settings::createSettings ( const QString &  fileName)
static

Definition at line 35 of file settings.cpp.

◆ endGroup()

void Settings::endGroup ( )

Definition at line 84 of file settings.cpp.

◆ globalSettings()

QSettings * Settings::globalSettings ( )
static

Definition at line 94 of file settings.cpp.

◆ remove()

void Settings::remove ( const QString &  key)

Definition at line 64 of file settings.cpp.

◆ setValue()

void Settings::setValue ( const QString &  key,
const QVariant &  defaultValue = QVariant() 
)

Definition at line 69 of file settings.cpp.

◆ staticSettings()

QzSettings * Settings::staticSettings ( )
static

Definition at line 99 of file settings.cpp.

◆ sync()

void Settings::sync ( )

Definition at line 89 of file settings.cpp.

◆ syncSettings()

void Settings::syncSettings ( )
static

Definition at line 41 of file settings.cpp.

◆ value()

QVariant Settings::value ( const QString &  key,
const QVariant &  defaultValue = QVariant() 
)

Definition at line 74 of file settings.cpp.


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