akregator/src

Akregator::Settings Class Reference

List of all members.

Detailed Description

Definition at line 11 of file akregatorconfig.h.


Public Member Functions

 ~Settings ()

Static Public Member Functions

static Settingsself ()
static void setShowQuickFilter (bool v)
static bool showQuickFilter ()
static void setStatusFilter (int v)
static int statusFilter ()
static void setTextFilter (const QString &v)
static QString textFilter ()
static void setViewMode (int v)
static int viewMode ()
static void setSplitter1Sizes (const QValueList< int > &v)
static QValueList< int > splitter1Sizes ()
static void setSplitter2Sizes (const QValueList< int > &v)
static QValueList< int > splitter2Sizes ()
static void setStandardFont (const QString &v)
static QString standardFont ()
static void setFixedFont (const QString &v)
static QString fixedFont ()
static void setSerifFont (const QString &v)
static QString serifFont ()
static void setSansSerifFont (const QString &v)
static QString sansSerifFont ()
static void setFonts (const QStringList &v)
static QStringList fonts ()
static void setMediumFontSize (int v)
static int mediumFontSize ()
static void setMinimumFontSize (int v)
static int minimumFontSize ()
static void setUnderlineLinks (bool v)
static bool underlineLinks ()
static void setArchiveMode (int v)
static int archiveMode ()
static void setMaxArticleAge (int v)
static int maxArticleAge ()
static void setMaxArticleNumber (int v)
static int maxArticleNumber ()
static void setDoNotExpireImportantArticles (bool v)
static bool doNotExpireImportantArticles ()
static void setConcurrentFetches (int v)
static int concurrentFetches ()
static void setUseHTMLCache (bool v)
static bool useHTMLCache ()
static void setFetchOnStartup (bool v)
static bool fetchOnStartup ()
static void setMarkAllFeedsReadOnStartup (bool v)
static bool markAllFeedsReadOnStartup ()
static void setUseIntervalFetch (bool v)
static bool useIntervalFetch ()
static void setAutoFetchInterval (int v)
static int autoFetchInterval ()
static void setUseNotifications (bool v)
static bool useNotifications ()
static void setShowTrayIcon (bool v)
static bool showTrayIcon ()
static void setCloseButtonOnTabs (bool v)
static bool closeButtonOnTabs ()
static void setExternalBrowserUseKdeDefault (bool v)
static bool externalBrowserUseKdeDefault ()
static void setExternalBrowserUseCustomCommand (bool v)
static bool externalBrowserUseCustomCommand ()
static void setExternalBrowserCustomCommand (const QString &v)
static QString externalBrowserCustomCommand ()
static void setLMBBehaviour (int v)
static int lMBBehaviour ()
static void setMMBBehaviour (int v)
static int mMBBehaviour ()
static void setTitleWidth (int v)
static int titleWidth ()
static void setFeedWidth (int v)
static int feedWidth ()
static void setDateWidth (int v)
static int dateWidth ()
static void setSortColumn (int v)
static int sortColumn ()
static void setSortAscending (bool v)
static bool sortAscending ()
static void setArchiveBackend (const QString &v)
static QString archiveBackend ()
static void setUseMarkReadDelay (bool v)
static bool useMarkReadDelay ()
static void setMarkReadDelay (int v)
static int markReadDelay ()
static void setResetQuickFilterOnNodeChange (bool v)
static bool resetQuickFilterOnNodeChange ()
static void setShowTaggingGUI (bool v)
static bool showTaggingGUI ()
static void writeConfig ()

Protected Member Functions

 Settings ()

Protected Attributes

bool mShowQuickFilter
int mStatusFilter
QString mTextFilter
int mViewMode
QValueList< int > mSplitter1Sizes
QValueList< int > mSplitter2Sizes
QString mStandardFont
QString mFixedFont
QString mSerifFont
QString mSansSerifFont
QStringList mFonts
int mMediumFontSize
int mMinimumFontSize
bool mUnderlineLinks
int mArchiveMode
int mMaxArticleAge
int mMaxArticleNumber
bool mDoNotExpireImportantArticles
int mConcurrentFetches
bool mUseHTMLCache
bool mFetchOnStartup
bool mMarkAllFeedsReadOnStartup
bool mUseIntervalFetch
int mAutoFetchInterval
bool mUseNotifications
bool mShowTrayIcon
bool mCloseButtonOnTabs
bool mExternalBrowserUseKdeDefault
bool mExternalBrowserUseCustomCommand
QString mExternalBrowserCustomCommand
int mLMBBehaviour
int mMMBBehaviour
int mTitleWidth
int mFeedWidth
int mDateWidth
int mSortColumn
bool mSortAscending
QString mArchiveBackend
bool mUseMarkReadDelay
int mMarkReadDelay
bool mResetQuickFilterOnNodeChange
bool mShowTaggingGUI

Static Protected Attributes

static SettingsmSelf

Classes

class  EnumArchiveMode
class  EnumLMBBehaviour
class  EnumMMBBehaviour

Member Function Documentation

static void Akregator::Settings::setShowQuickFilter ( bool  v  )  [inline, static]

Set Show Quick Filter.

Definition at line 37 of file akregatorconfig.h.

static bool Akregator::Settings::showQuickFilter (  )  [inline, static]

Get Show Quick Filter.

Definition at line 47 of file akregatorconfig.h.

static void Akregator::Settings::setStatusFilter ( int  v  )  [inline, static]

Set Status Filter.

Definition at line 56 of file akregatorconfig.h.

static int Akregator::Settings::statusFilter (  )  [inline, static]

Get Status Filter.

Definition at line 66 of file akregatorconfig.h.

static void Akregator::Settings::setTextFilter ( const QString &  v  )  [inline, static]

Set Text Filter.

Definition at line 75 of file akregatorconfig.h.

static QString Akregator::Settings::textFilter (  )  [inline, static]

Get Text Filter.

Definition at line 85 of file akregatorconfig.h.

static void Akregator::Settings::setViewMode ( int  v  )  [inline, static]

Set View Mode.

Definition at line 94 of file akregatorconfig.h.

static int Akregator::Settings::viewMode (  )  [inline, static]

Get View Mode.

Definition at line 104 of file akregatorconfig.h.

static void Akregator::Settings::setSplitter1Sizes ( const QValueList< int > &  v  )  [inline, static]

Set Sizes for first splitter.

Definition at line 113 of file akregatorconfig.h.

static QValueList<int> Akregator::Settings::splitter1Sizes (  )  [inline, static]

Get Sizes for first splitter.

Definition at line 123 of file akregatorconfig.h.

static void Akregator::Settings::setSplitter2Sizes ( const QValueList< int > &  v  )  [inline, static]

Set Sizes for second splitter.

Definition at line 132 of file akregatorconfig.h.

static QValueList<int> Akregator::Settings::splitter2Sizes (  )  [inline, static]

Get Sizes for second splitter.

Definition at line 142 of file akregatorconfig.h.

static void Akregator::Settings::setStandardFont ( const QString &  v  )  [inline, static]

Set Standard Font.

Definition at line 151 of file akregatorconfig.h.

static QString Akregator::Settings::standardFont (  )  [inline, static]

Get Standard Font.

Definition at line 161 of file akregatorconfig.h.

static void Akregator::Settings::setFixedFont ( const QString &  v  )  [inline, static]

Set Fixed Font.

Definition at line 170 of file akregatorconfig.h.

static QString Akregator::Settings::fixedFont (  )  [inline, static]

Get Fixed Font.

Definition at line 180 of file akregatorconfig.h.

static void Akregator::Settings::setSerifFont ( const QString &  v  )  [inline, static]

Set Serif Font.

Definition at line 189 of file akregatorconfig.h.

static QString Akregator::Settings::serifFont (  )  [inline, static]

Get Serif Font.

Definition at line 199 of file akregatorconfig.h.

static void Akregator::Settings::setSansSerifFont ( const QString &  v  )  [inline, static]

Set Sans Serif Font.

Definition at line 208 of file akregatorconfig.h.

static QString Akregator::Settings::sansSerifFont (  )  [inline, static]

Get Sans Serif Font.

Definition at line 218 of file akregatorconfig.h.

static void Akregator::Settings::setFonts ( const QStringList &  v  )  [inline, static]

Set Fonts.

Definition at line 227 of file akregatorconfig.h.

static QStringList Akregator::Settings::fonts (  )  [inline, static]

Get Fonts.

Definition at line 237 of file akregatorconfig.h.

static void Akregator::Settings::setMediumFontSize ( int  v  )  [inline, static]

Set MediumFontSize.

Definition at line 246 of file akregatorconfig.h.

static int Akregator::Settings::mediumFontSize (  )  [inline, static]

Get MediumFontSize.

Definition at line 256 of file akregatorconfig.h.

static void Akregator::Settings::setMinimumFontSize ( int  v  )  [inline, static]

Set MinimumFontSize.

Definition at line 265 of file akregatorconfig.h.

static int Akregator::Settings::minimumFontSize (  )  [inline, static]

Get MinimumFontSize.

Definition at line 275 of file akregatorconfig.h.

static void Akregator::Settings::setUnderlineLinks ( bool  v  )  [inline, static]

Set UnderlineLinks.

Definition at line 284 of file akregatorconfig.h.

static bool Akregator::Settings::underlineLinks (  )  [inline, static]

Get UnderlineLinks.

Definition at line 294 of file akregatorconfig.h.

static void Akregator::Settings::setArchiveMode ( int  v  )  [inline, static]

Set Archive Mode.

Definition at line 303 of file akregatorconfig.h.

static int Akregator::Settings::archiveMode (  )  [inline, static]

Get Archive Mode.

Definition at line 313 of file akregatorconfig.h.

static void Akregator::Settings::setMaxArticleAge ( int  v  )  [inline, static]

Set Expiry Age.

Definition at line 322 of file akregatorconfig.h.

static int Akregator::Settings::maxArticleAge (  )  [inline, static]

Get Expiry Age.

Definition at line 332 of file akregatorconfig.h.

static void Akregator::Settings::setMaxArticleNumber ( int  v  )  [inline, static]

Set Article Limit.

Definition at line 341 of file akregatorconfig.h.

static int Akregator::Settings::maxArticleNumber (  )  [inline, static]

Get Article Limit.

Definition at line 351 of file akregatorconfig.h.

static void Akregator::Settings::setDoNotExpireImportantArticles ( bool  v  )  [inline, static]

Set Do Not Expire Important Articles.

Definition at line 360 of file akregatorconfig.h.

static bool Akregator::Settings::doNotExpireImportantArticles (  )  [inline, static]

Get Do Not Expire Important Articles.

Definition at line 370 of file akregatorconfig.h.

static void Akregator::Settings::setConcurrentFetches ( int  v  )  [inline, static]

Set Concurrent Fetches.

Definition at line 379 of file akregatorconfig.h.

static int Akregator::Settings::concurrentFetches (  )  [inline, static]

Get Concurrent Fetches.

Definition at line 389 of file akregatorconfig.h.

static void Akregator::Settings::setUseHTMLCache ( bool  v  )  [inline, static]

Set Use HTML Cache.

Definition at line 398 of file akregatorconfig.h.

static bool Akregator::Settings::useHTMLCache (  )  [inline, static]

Get Use HTML Cache.

Definition at line 408 of file akregatorconfig.h.

static void Akregator::Settings::setFetchOnStartup ( bool  v  )  [inline, static]

Set Fetch on startup.

Definition at line 417 of file akregatorconfig.h.

static bool Akregator::Settings::fetchOnStartup (  )  [inline, static]

Get Fetch on startup.

Definition at line 427 of file akregatorconfig.h.

static void Akregator::Settings::setMarkAllFeedsReadOnStartup ( bool  v  )  [inline, static]

Set Mark all feeds as read on startup.

Definition at line 436 of file akregatorconfig.h.

static bool Akregator::Settings::markAllFeedsReadOnStartup (  )  [inline, static]

Get Mark all feeds as read on startup.

Definition at line 446 of file akregatorconfig.h.

static void Akregator::Settings::setUseIntervalFetch ( bool  v  )  [inline, static]

Set Use interval fetching.

Definition at line 455 of file akregatorconfig.h.

static bool Akregator::Settings::useIntervalFetch (  )  [inline, static]

Get Use interval fetching.

Definition at line 465 of file akregatorconfig.h.

static void Akregator::Settings::setAutoFetchInterval ( int  v  )  [inline, static]

Set Interval for autofetching.

Definition at line 474 of file akregatorconfig.h.

static int Akregator::Settings::autoFetchInterval (  )  [inline, static]

Get Interval for autofetching.

Definition at line 484 of file akregatorconfig.h.

static void Akregator::Settings::setUseNotifications ( bool  v  )  [inline, static]

Set Use notifications.

Definition at line 493 of file akregatorconfig.h.

static bool Akregator::Settings::useNotifications (  )  [inline, static]

Get Use notifications.

Definition at line 503 of file akregatorconfig.h.

static void Akregator::Settings::setShowTrayIcon ( bool  v  )  [inline, static]

Set Show tray icon.

Definition at line 512 of file akregatorconfig.h.

static bool Akregator::Settings::showTrayIcon (  )  [inline, static]

Get Show tray icon.

Definition at line 522 of file akregatorconfig.h.

static void Akregator::Settings::setCloseButtonOnTabs ( bool  v  )  [inline, static]

Set Show close buttons on tabs.

Definition at line 531 of file akregatorconfig.h.

static bool Akregator::Settings::closeButtonOnTabs (  )  [inline, static]

Get Show close buttons on tabs.

Definition at line 541 of file akregatorconfig.h.

static void Akregator::Settings::setExternalBrowserUseKdeDefault ( bool  v  )  [inline, static]

Set Use default KDE web browser.

Definition at line 550 of file akregatorconfig.h.

static bool Akregator::Settings::externalBrowserUseKdeDefault (  )  [inline, static]

Get Use default KDE web browser.

Definition at line 560 of file akregatorconfig.h.

static void Akregator::Settings::setExternalBrowserUseCustomCommand ( bool  v  )  [inline, static]

Set Use this command:.

Definition at line 569 of file akregatorconfig.h.

static bool Akregator::Settings::externalBrowserUseCustomCommand (  )  [inline, static]

Get Use this command:.

Definition at line 579 of file akregatorconfig.h.

static void Akregator::Settings::setExternalBrowserCustomCommand ( const QString &  v  )  [inline, static]

Set External Browser Custom Command.

Definition at line 588 of file akregatorconfig.h.

static QString Akregator::Settings::externalBrowserCustomCommand (  )  [inline, static]

Get External Browser Custom Command.

Definition at line 598 of file akregatorconfig.h.

static void Akregator::Settings::setLMBBehaviour ( int  v  )  [inline, static]

Set LMB Behaviour.

Definition at line 607 of file akregatorconfig.h.

static int Akregator::Settings::lMBBehaviour (  )  [inline, static]

Get LMB Behaviour.

Definition at line 617 of file akregatorconfig.h.

static void Akregator::Settings::setMMBBehaviour ( int  v  )  [inline, static]

Set MMB Behaviour.

Definition at line 626 of file akregatorconfig.h.

static int Akregator::Settings::mMBBehaviour (  )  [inline, static]

Get MMB Behaviour.

Definition at line 636 of file akregatorconfig.h.

static void Akregator::Settings::setTitleWidth ( int  v  )  [inline, static]

Set Title Width.

Definition at line 645 of file akregatorconfig.h.

static int Akregator::Settings::titleWidth (  )  [inline, static]

Get Title Width.

Definition at line 655 of file akregatorconfig.h.

static void Akregator::Settings::setFeedWidth ( int  v  )  [inline, static]

Set Feed Width.

Definition at line 664 of file akregatorconfig.h.

static int Akregator::Settings::feedWidth (  )  [inline, static]

Get Feed Width.

Definition at line 674 of file akregatorconfig.h.

static void Akregator::Settings::setDateWidth ( int  v  )  [inline, static]

Set Date Width.

Definition at line 683 of file akregatorconfig.h.

static int Akregator::Settings::dateWidth (  )  [inline, static]

Get Date Width.

Definition at line 693 of file akregatorconfig.h.

static void Akregator::Settings::setSortColumn ( int  v  )  [inline, static]

Set Sort Column.

Definition at line 702 of file akregatorconfig.h.

static int Akregator::Settings::sortColumn (  )  [inline, static]

Get Sort Column.

Definition at line 712 of file akregatorconfig.h.

static void Akregator::Settings::setSortAscending ( bool  v  )  [inline, static]

Set Sort Ascending.

Definition at line 721 of file akregatorconfig.h.

static bool Akregator::Settings::sortAscending (  )  [inline, static]

Get Sort Ascending.

Definition at line 731 of file akregatorconfig.h.

static void Akregator::Settings::setArchiveBackend ( const QString &  v  )  [inline, static]

Set Archive Backend.

Definition at line 740 of file akregatorconfig.h.

static QString Akregator::Settings::archiveBackend (  )  [inline, static]

Get Archive Backend.

Definition at line 750 of file akregatorconfig.h.

static void Akregator::Settings::setUseMarkReadDelay ( bool  v  )  [inline, static]

Set Delay Mark Read.

Definition at line 759 of file akregatorconfig.h.

static bool Akregator::Settings::useMarkReadDelay (  )  [inline, static]

Get Delay Mark Read.

Definition at line 769 of file akregatorconfig.h.

static void Akregator::Settings::setMarkReadDelay ( int  v  )  [inline, static]

Set Mark Read Delay.

Definition at line 778 of file akregatorconfig.h.

static int Akregator::Settings::markReadDelay (  )  [inline, static]

Get Mark Read Delay.

Definition at line 788 of file akregatorconfig.h.

static void Akregator::Settings::setResetQuickFilterOnNodeChange ( bool  v  )  [inline, static]

Set Reset Quick Filter On Node Change.

Definition at line 797 of file akregatorconfig.h.

static bool Akregator::Settings::resetQuickFilterOnNodeChange (  )  [inline, static]

Get Reset Quick Filter On Node Change.

Definition at line 807 of file akregatorconfig.h.

static void Akregator::Settings::setShowTaggingGUI ( bool  v  )  [inline, static]

Set Show Tagging GUI elements (unfinished).

Definition at line 816 of file akregatorconfig.h.

static bool Akregator::Settings::showTaggingGUI (  )  [inline, static]

Get Show Tagging GUI elements (unfinished).

Definition at line 826 of file akregatorconfig.h.


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