DoomseekerConfig::AutoUpdates Class Reference

Public Types

enum  UpdateMode { UM_Disabled = 0, UM_NotifyOnly = 1, UM_FullAuto = 2 }
 

Public Member Functions

void init (IniSection &section)
 
void load (IniSection &section)
 
void save (IniSection &section)
 

Public Attributes

bool bPerformUpdateOnNextRun
 
QMap< QString, QString > lastKnownUpdateRevisions
 Used to check if there are new updates since last reject.
 
QString updateChannelName
 Pass this to UpdateChannel::fromName() .
 
UpdateMode updateMode
 

Static Public Attributes

static const QString SECTION_NAME = "Doomseeker_AutoUpdates"
 

Detailed Description

Definition at line 130 of file doomseekerconfig.h.

Member Enumeration Documentation

Enumerator
UM_Disabled 

No auto updates.

UM_NotifyOnly 

User is only notified of the update and decides if it should be installed.

UM_FullAuto 

Update is fully automatic.

Definition at line 133 of file doomseekerconfig.h.

Member Data Documentation

QMap<QString, QString> DoomseekerConfig::AutoUpdates::lastKnownUpdateRevisions

Used to check if there are new updates since last reject.

  • Key - package name.
  • Value - package revision.

Definition at line 159 of file doomseekerconfig.h.

QString DoomseekerConfig::AutoUpdates::updateChannelName

Pass this to UpdateChannel::fromName() .

Definition at line 164 of file doomseekerconfig.h.


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