kpilot/kpilot

KPilotSettings Class Reference

List of all members.

Detailed Description

Definition at line 10 of file kpilotSettings.h.


Public Types

enum  { eWorkaroundNone, eWorkaroundUSB }

Public Member Functions

 ~KPilotSettings ()
ItemUInt * debugItem ()
ItemUInt * configVersionItem ()
ItemDateTime * lastSyncTimeItem ()
ItemString * pilotDeviceItem ()
ItemUInt * pilotSpeedItem ()
ItemString * encodingItem ()
ItemString * userNameItem ()
ItemEnum * workaroundsItem ()
ItemString * logFileNameItem ()
ItemBool * startDaemonAtLoginItem ()
ItemBool * killDaemonAtExitItem ()
ItemBool * dockDaemonItem ()
ItemBool * quitAfterSyncItem ()
ItemUInt * syncTypeItem ()
ItemBool * fullSyncOnPCChangeItem ()
ItemUInt * conflictResolutionItem ()
ItemBool * internalEditorsItem ()
ItemBool * showSecretsItem ()
ItemStringList * skipBackupDBItem ()
ItemStringList * skipRestoreDBItem ()
ItemUInt * backupFrequencyItem ()
ItemBool * runConduitsWithBackupItem ()
ItemStringList * deviceDBsItem ()
ItemStringList * addedDBsItem ()
ItemBool * screenlockSecureItem ()
ItemStringList * installedConduitsItem ()
ItemStringList * appBlockChangedDatabasesItem ()
ItemStringList * dirtyDatabasesItem ()
ItemStringList * flagsChangedDatabasesItem ()
ItemUInt * addressDisplayModeItem ()
ItemBool * useKeyFieldItem ()

Static Public Member Functions

static KPilotSettingsself ()
static void setDebug (uint v)
static uint debug ()
static void setConfigVersion (uint v)
static uint configVersion ()
static void setLastSyncTime (const QDateTime &v)
static QDateTime lastSyncTime ()
static void setPilotDevice (const QString &v)
static QString pilotDevice ()
static void setPilotSpeed (uint v)
static uint pilotSpeed ()
static void setEncoding (const QString &v)
static QString encoding ()
static void setUserName (const QString &v)
static QString userName ()
static void setWorkarounds (int v)
static int workarounds ()
static void setLogFileName (const QString &v)
static QString logFileName ()
static void setStartDaemonAtLogin (bool v)
static bool startDaemonAtLogin ()
static void setKillDaemonAtExit (bool v)
static bool killDaemonAtExit ()
static void setDockDaemon (bool v)
static bool dockDaemon ()
static void setQuitAfterSync (bool v)
static bool quitAfterSync ()
static void setSyncType (uint v)
static uint syncType ()
static void setFullSyncOnPCChange (bool v)
static bool fullSyncOnPCChange ()
static void setConflictResolution (uint v)
static uint conflictResolution ()
static void setInternalEditors (bool v)
static bool internalEditors ()
static void setShowSecrets (bool v)
static bool showSecrets ()
static void setSkipBackupDB (const QStringList &v)
static QStringList skipBackupDB ()
static void setSkipRestoreDB (const QStringList &v)
static QStringList skipRestoreDB ()
static void setBackupFrequency (uint v)
static uint backupFrequency ()
static void setRunConduitsWithBackup (bool v)
static bool runConduitsWithBackup ()
static void setDeviceDBs (const QStringList &v)
static QStringList deviceDBs ()
static void setAddedDBs (const QStringList &v)
static QStringList addedDBs ()
static void setScreenlockSecure (bool v)
static bool screenlockSecure ()
static void setInstalledConduits (const QStringList &v)
static QStringList installedConduits ()
static void setAppBlockChangedDatabases (const QStringList &v)
static QStringList appBlockChangedDatabases ()
static void setDirtyDatabases (const QStringList &v)
static QStringList dirtyDatabases ()
static void setFlagsChangedDatabases (const QStringList &v)
static QStringList flagsChangedDatabases ()
static void setAddressDisplayMode (uint v)
static uint addressDisplayMode ()
static void setUseKeyField (bool v)
static bool useKeyField ()
static void writeConfig ()

Protected Member Functions

 KPilotSettings ()

Protected Attributes

uint mDebug
uint mConfigVersion
QDateTime mLastSyncTime
QString mPilotDevice
uint mPilotSpeed
QString mEncoding
QString mUserName
int mWorkarounds
QString mLogFileName
bool mStartDaemonAtLogin
bool mKillDaemonAtExit
bool mDockDaemon
bool mQuitAfterSync
uint mSyncType
bool mFullSyncOnPCChange
uint mConflictResolution
bool mInternalEditors
bool mShowSecrets
QStringList mSkipBackupDB
QStringList mSkipRestoreDB
uint mBackupFrequency
bool mRunConduitsWithBackup
QStringList mDeviceDBs
QStringList mAddedDBs
bool mScreenlockSecure
QStringList mInstalledConduits
QStringList mAppBlockChangedDatabases
QStringList mDirtyDatabases
QStringList mFlagsChangedDatabases
uint mAddressDisplayMode
bool mUseKeyField

Static Protected Attributes

static KPilotSettingsmSelf

Member Function Documentation

static void KPilotSettings::setDebug ( uint  v  )  [inline, static]

Set Debug.

Definition at line 22 of file kpilotSettings.h.

static uint KPilotSettings::debug (  )  [inline, static]

Get Debug.

Definition at line 32 of file kpilotSettings.h.

ItemUInt* KPilotSettings::debugItem (  )  [inline]

Get Item object corresponding to Debug().

Definition at line 40 of file kpilotSettings.h.

static void KPilotSettings::setConfigVersion ( uint  v  )  [inline, static]

Set Configured.

Definition at line 49 of file kpilotSettings.h.

static uint KPilotSettings::configVersion (  )  [inline, static]

Get Configured.

Definition at line 59 of file kpilotSettings.h.

ItemUInt* KPilotSettings::configVersionItem (  )  [inline]

Get Item object corresponding to ConfigVersion().

Definition at line 67 of file kpilotSettings.h.

static void KPilotSettings::setLastSyncTime ( const QDateTime &  v  )  [inline, static]

Set LastSyncTime.

Definition at line 76 of file kpilotSettings.h.

static QDateTime KPilotSettings::lastSyncTime (  )  [inline, static]

Get LastSyncTime.

Definition at line 86 of file kpilotSettings.h.

ItemDateTime* KPilotSettings::lastSyncTimeItem (  )  [inline]

Get Item object corresponding to LastSyncTime().

Definition at line 94 of file kpilotSettings.h.

static void KPilotSettings::setPilotDevice ( const QString &  v  )  [inline, static]

Set PilotDevice.

Definition at line 103 of file kpilotSettings.h.

static QString KPilotSettings::pilotDevice (  )  [inline, static]

Get PilotDevice.

Definition at line 113 of file kpilotSettings.h.

ItemString* KPilotSettings::pilotDeviceItem (  )  [inline]

Get Item object corresponding to PilotDevice().

Definition at line 121 of file kpilotSettings.h.

static void KPilotSettings::setPilotSpeed ( uint  v  )  [inline, static]

Set PilotSpeed.

Definition at line 130 of file kpilotSettings.h.

static uint KPilotSettings::pilotSpeed (  )  [inline, static]

Get PilotSpeed.

Definition at line 140 of file kpilotSettings.h.

ItemUInt* KPilotSettings::pilotSpeedItem (  )  [inline]

Get Item object corresponding to PilotSpeed().

Definition at line 148 of file kpilotSettings.h.

static void KPilotSettings::setEncoding ( const QString &  v  )  [inline, static]

Set Encoding.

Definition at line 157 of file kpilotSettings.h.

static QString KPilotSettings::encoding (  )  [inline, static]

Get Encoding.

Definition at line 167 of file kpilotSettings.h.

ItemString* KPilotSettings::encodingItem (  )  [inline]

Get Item object corresponding to Encoding().

Definition at line 175 of file kpilotSettings.h.

static void KPilotSettings::setUserName ( const QString &  v  )  [inline, static]

Set UserName.

Definition at line 184 of file kpilotSettings.h.

static QString KPilotSettings::userName (  )  [inline, static]

Get UserName.

Definition at line 194 of file kpilotSettings.h.

ItemString* KPilotSettings::userNameItem (  )  [inline]

Get Item object corresponding to UserName().

Definition at line 202 of file kpilotSettings.h.

static void KPilotSettings::setWorkarounds ( int  v  )  [inline, static]

Set Workarounds.

Definition at line 211 of file kpilotSettings.h.

static int KPilotSettings::workarounds (  )  [inline, static]

Get Workarounds.

Definition at line 221 of file kpilotSettings.h.

ItemEnum* KPilotSettings::workaroundsItem (  )  [inline]

Get Item object corresponding to Workarounds().

Definition at line 229 of file kpilotSettings.h.

static void KPilotSettings::setLogFileName ( const QString &  v  )  [inline, static]

Set LogFileName.

Definition at line 238 of file kpilotSettings.h.

static QString KPilotSettings::logFileName (  )  [inline, static]

Get LogFileName.

Definition at line 248 of file kpilotSettings.h.

ItemString* KPilotSettings::logFileNameItem (  )  [inline]

Get Item object corresponding to LogFileName().

Definition at line 256 of file kpilotSettings.h.

static void KPilotSettings::setStartDaemonAtLogin ( bool  v  )  [inline, static]

Set StartDaemonAtLogin.

Definition at line 265 of file kpilotSettings.h.

static bool KPilotSettings::startDaemonAtLogin (  )  [inline, static]

Get StartDaemonAtLogin.

Definition at line 275 of file kpilotSettings.h.

ItemBool* KPilotSettings::startDaemonAtLoginItem (  )  [inline]

Get Item object corresponding to StartDaemonAtLogin().

Definition at line 283 of file kpilotSettings.h.

static void KPilotSettings::setKillDaemonAtExit ( bool  v  )  [inline, static]

Set KillDaemonAtExit.

Definition at line 292 of file kpilotSettings.h.

static bool KPilotSettings::killDaemonAtExit (  )  [inline, static]

Get KillDaemonAtExit.

Definition at line 302 of file kpilotSettings.h.

ItemBool* KPilotSettings::killDaemonAtExitItem (  )  [inline]

Get Item object corresponding to KillDaemonAtExit().

Definition at line 310 of file kpilotSettings.h.

static void KPilotSettings::setDockDaemon ( bool  v  )  [inline, static]

Set DockDaemon.

Definition at line 319 of file kpilotSettings.h.

static bool KPilotSettings::dockDaemon (  )  [inline, static]

Get DockDaemon.

Definition at line 329 of file kpilotSettings.h.

ItemBool* KPilotSettings::dockDaemonItem (  )  [inline]

Get Item object corresponding to DockDaemon().

Definition at line 337 of file kpilotSettings.h.

static void KPilotSettings::setQuitAfterSync ( bool  v  )  [inline, static]

Set QuitAfterSync.

Definition at line 346 of file kpilotSettings.h.

static bool KPilotSettings::quitAfterSync (  )  [inline, static]

Get QuitAfterSync.

Definition at line 356 of file kpilotSettings.h.

ItemBool* KPilotSettings::quitAfterSyncItem (  )  [inline]

Get Item object corresponding to QuitAfterSync().

Definition at line 364 of file kpilotSettings.h.

static void KPilotSettings::setSyncType ( uint  v  )  [inline, static]

Set SyncType.

Definition at line 373 of file kpilotSettings.h.

static uint KPilotSettings::syncType (  )  [inline, static]

Get SyncType.

Definition at line 383 of file kpilotSettings.h.

ItemUInt* KPilotSettings::syncTypeItem (  )  [inline]

Get Item object corresponding to SyncType().

Definition at line 391 of file kpilotSettings.h.

static void KPilotSettings::setFullSyncOnPCChange ( bool  v  )  [inline, static]

Set FullSyncOnPCChange.

Definition at line 400 of file kpilotSettings.h.

static bool KPilotSettings::fullSyncOnPCChange (  )  [inline, static]

Get FullSyncOnPCChange.

Definition at line 410 of file kpilotSettings.h.

ItemBool* KPilotSettings::fullSyncOnPCChangeItem (  )  [inline]

Get Item object corresponding to FullSyncOnPCChange().

Definition at line 418 of file kpilotSettings.h.

static void KPilotSettings::setConflictResolution ( uint  v  )  [inline, static]

Set ConflictResolution.

Definition at line 427 of file kpilotSettings.h.

static uint KPilotSettings::conflictResolution (  )  [inline, static]

Get ConflictResolution.

Definition at line 437 of file kpilotSettings.h.

ItemUInt* KPilotSettings::conflictResolutionItem (  )  [inline]

Get Item object corresponding to ConflictResolution().

Definition at line 445 of file kpilotSettings.h.

static void KPilotSettings::setInternalEditors ( bool  v  )  [inline, static]

Set InternalEditorsWritable.

Definition at line 454 of file kpilotSettings.h.

static bool KPilotSettings::internalEditors (  )  [inline, static]

Get InternalEditorsWritable.

Definition at line 464 of file kpilotSettings.h.

ItemBool* KPilotSettings::internalEditorsItem (  )  [inline]

Get Item object corresponding to InternalEditors().

Definition at line 472 of file kpilotSettings.h.

static void KPilotSettings::setShowSecrets ( bool  v  )  [inline, static]

Set ShowSecrets.

Definition at line 481 of file kpilotSettings.h.

static bool KPilotSettings::showSecrets (  )  [inline, static]

Get ShowSecrets.

Definition at line 491 of file kpilotSettings.h.

ItemBool* KPilotSettings::showSecretsItem (  )  [inline]

Get Item object corresponding to ShowSecrets().

Definition at line 499 of file kpilotSettings.h.

static void KPilotSettings::setSkipBackupDB ( const QStringList &  v  )  [inline, static]

Set Which databases not to backup.

Definition at line 508 of file kpilotSettings.h.

static QStringList KPilotSettings::skipBackupDB (  )  [inline, static]

Get Which databases not to backup.

Definition at line 518 of file kpilotSettings.h.

ItemStringList* KPilotSettings::skipBackupDBItem (  )  [inline]

Get Item object corresponding to SkipBackupDB().

Definition at line 526 of file kpilotSettings.h.

static void KPilotSettings::setSkipRestoreDB ( const QStringList &  v  )  [inline, static]

Set SkipRestoreDB.

Definition at line 535 of file kpilotSettings.h.

static QStringList KPilotSettings::skipRestoreDB (  )  [inline, static]

Get SkipRestoreDB.

Definition at line 545 of file kpilotSettings.h.

ItemStringList* KPilotSettings::skipRestoreDBItem (  )  [inline]

Get Item object corresponding to SkipRestoreDB().

Definition at line 553 of file kpilotSettings.h.

static void KPilotSettings::setBackupFrequency ( uint  v  )  [inline, static]

Set BackupFrequency.

Definition at line 562 of file kpilotSettings.h.

static uint KPilotSettings::backupFrequency (  )  [inline, static]

Get BackupFrequency.

Definition at line 572 of file kpilotSettings.h.

ItemUInt* KPilotSettings::backupFrequencyItem (  )  [inline]

Get Item object corresponding to BackupFrequency().

Definition at line 580 of file kpilotSettings.h.

static void KPilotSettings::setRunConduitsWithBackup ( bool  v  )  [inline, static]

Set RunConduitsWithBackup.

Definition at line 589 of file kpilotSettings.h.

static bool KPilotSettings::runConduitsWithBackup (  )  [inline, static]

Get RunConduitsWithBackup.

Definition at line 599 of file kpilotSettings.h.

ItemBool* KPilotSettings::runConduitsWithBackupItem (  )  [inline]

Get Item object corresponding to RunConduitsWithBackup().

Definition at line 607 of file kpilotSettings.h.

static void KPilotSettings::setDeviceDBs ( const QStringList &  v  )  [inline, static]

Set DeviceDBs.

Definition at line 616 of file kpilotSettings.h.

static QStringList KPilotSettings::deviceDBs (  )  [inline, static]

Get DeviceDBs.

Definition at line 626 of file kpilotSettings.h.

ItemStringList* KPilotSettings::deviceDBsItem (  )  [inline]

Get Item object corresponding to DeviceDBs().

Definition at line 634 of file kpilotSettings.h.

static void KPilotSettings::setAddedDBs ( const QStringList &  v  )  [inline, static]

Set AddedDBs.

Definition at line 643 of file kpilotSettings.h.

static QStringList KPilotSettings::addedDBs (  )  [inline, static]

Get AddedDBs.

Definition at line 653 of file kpilotSettings.h.

ItemStringList* KPilotSettings::addedDBsItem (  )  [inline]

Get Item object corresponding to AddedDBs().

Definition at line 661 of file kpilotSettings.h.

static void KPilotSettings::setScreenlockSecure ( bool  v  )  [inline, static]

Set Prevent HotSync when screen locked.

Definition at line 670 of file kpilotSettings.h.

static bool KPilotSettings::screenlockSecure (  )  [inline, static]

Get Prevent HotSync when screen locked.

Definition at line 680 of file kpilotSettings.h.

ItemBool* KPilotSettings::screenlockSecureItem (  )  [inline]

Get Item object corresponding to ScreenlockSecure().

Definition at line 688 of file kpilotSettings.h.

static void KPilotSettings::setInstalledConduits ( const QStringList &  v  )  [inline, static]

Set InstalledConduits.

Definition at line 697 of file kpilotSettings.h.

static QStringList KPilotSettings::installedConduits (  )  [inline, static]

Get InstalledConduits.

Definition at line 707 of file kpilotSettings.h.

ItemStringList* KPilotSettings::installedConduitsItem (  )  [inline]

Get Item object corresponding to InstalledConduits().

Definition at line 715 of file kpilotSettings.h.

static void KPilotSettings::setAppBlockChangedDatabases ( const QStringList &  v  )  [inline, static]

Set AppBlock Changed.

Definition at line 724 of file kpilotSettings.h.

static QStringList KPilotSettings::appBlockChangedDatabases (  )  [inline, static]

Get AppBlock Changed.

Definition at line 734 of file kpilotSettings.h.

ItemStringList* KPilotSettings::appBlockChangedDatabasesItem (  )  [inline]

Get Item object corresponding to AppBlockChangedDatabases().

Definition at line 742 of file kpilotSettings.h.

static void KPilotSettings::setDirtyDatabases ( const QStringList &  v  )  [inline, static]

Set Changed Databases.

Definition at line 751 of file kpilotSettings.h.

static QStringList KPilotSettings::dirtyDatabases (  )  [inline, static]

Get Changed Databases.

Definition at line 761 of file kpilotSettings.h.

ItemStringList* KPilotSettings::dirtyDatabasesItem (  )  [inline]

Get Item object corresponding to DirtyDatabases().

Definition at line 769 of file kpilotSettings.h.

static void KPilotSettings::setFlagsChangedDatabases ( const QStringList &  v  )  [inline, static]

Set Flags Changed.

Definition at line 778 of file kpilotSettings.h.

static QStringList KPilotSettings::flagsChangedDatabases (  )  [inline, static]

Get Flags Changed.

Definition at line 788 of file kpilotSettings.h.

ItemStringList* KPilotSettings::flagsChangedDatabasesItem (  )  [inline]

Get Item object corresponding to FlagsChangedDatabases().

Definition at line 796 of file kpilotSettings.h.

static void KPilotSettings::setAddressDisplayMode ( uint  v  )  [inline, static]

Set AddressDisplay.

Definition at line 805 of file kpilotSettings.h.

static uint KPilotSettings::addressDisplayMode (  )  [inline, static]

Get AddressDisplay.

Definition at line 815 of file kpilotSettings.h.

ItemUInt* KPilotSettings::addressDisplayModeItem (  )  [inline]

Get Item object corresponding to AddressDisplayMode().

Definition at line 823 of file kpilotSettings.h.

static void KPilotSettings::setUseKeyField ( bool  v  )  [inline, static]

Set UseKeyField.

Definition at line 832 of file kpilotSettings.h.

static bool KPilotSettings::useKeyField (  )  [inline, static]

Get UseKeyField.

Definition at line 842 of file kpilotSettings.h.

ItemBool* KPilotSettings::useKeyFieldItem (  )  [inline]

Get Item object corresponding to UseKeyField().

Definition at line 850 of file kpilotSettings.h.


The documentation for this class was generated from the following files:
KDE Home | KDE Accessibility Home | Description of Access Keys