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, unsigned long long > lastKnownUpdateRevisions
 Used to check if there are new updates since last reject. More...
QString updateChannelName
 Pass this to UpdateChannel::fromName() . More...
UpdateMode updateMode

Static Public Attributes

static const QString SECTION_NAME = "Doomseeker_AutoUpdates"

Detailed Description

Definition at line 127 of file doomseekerconfig.h.

Member Enumeration Documentation


No auto updates.


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


Update is fully automatic.

Definition at line 130 of file doomseekerconfig.h.

Member Data Documentation

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

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

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

Definition at line 156 of file doomseekerconfig.h.

QString DoomseekerConfig::AutoUpdates::updateChannelName

Pass this to UpdateChannel::fromName() .

Definition at line 161 of file doomseekerconfig.h.

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