• Skip to content
  • Skip to link menu
KDE API Reference
  • KDE API Reference
  • kdepim API Reference
  • KDE Home
  • Contact Us
 

kontact

  • sources
  • kde-4.12
  • kdepim
  • kontact
  • src
prefs.h
Go to the documentation of this file.
1 // This file is generated by kconfig_compiler from kontact.kcfg.
2 // All changes you do to this file will be lost.
3 #ifndef KONTACT_PREFS_H
4 #define KONTACT_PREFS_H
5 
6 #include <kontact_export.h>
7 
8 #include <kconfigskeleton.h>
9 #include <kdebug.h>
10 
11 namespace Kontact {
12 
13 class KONTACT_EXPORT Prefs : public KConfigSkeleton
14 {
15  public:
16 
17  static Prefs *self();
18  ~Prefs();
19 
23  static
24  void setActivePlugin( const QString & v )
25  {
26  if (!self()->isImmutable( QString::fromLatin1( "ActivePlugin" ) ))
27  self()->mActivePlugin = v;
28  }
29 
33  static
34  QString activePlugin()
35  {
36  return self()->mActivePlugin;
37  }
38 
42  ItemString *activePluginItem()
43  {
44  return mActivePluginItem;
45  }
46 
50  static
51  void setForceStartupPlugin( bool v )
52  {
53  if (!self()->isImmutable( QString::fromLatin1( "ForceStartupPlugin" ) ))
54  self()->mForceStartupPlugin = v;
55  }
56 
60  static
61  bool forceStartupPlugin()
62  {
63  return self()->mForceStartupPlugin;
64  }
65 
69  ItemBool *forceStartupPluginItem()
70  {
71  return mForceStartupPluginItem;
72  }
73 
77  static
78  void setForcedStartupPlugin( const QString & v )
79  {
80  if (!self()->isImmutable( QString::fromLatin1( "ForcedStartupPlugin" ) ))
81  self()->mForcedStartupPlugin = v;
82  }
83 
87  static
88  QString forcedStartupPlugin()
89  {
90  return self()->mForcedStartupPlugin;
91  }
92 
96  ItemString *forcedStartupPluginItem()
97  {
98  return mForcedStartupPluginItem;
99  }
100 
104  static
105  void setSidePaneSplitter( const QList<int> & v )
106  {
107  if (!self()->isImmutable( QString::fromLatin1( "SidePaneSplitter" ) ))
108  self()->mSidePaneSplitter = v;
109  }
110 
114  static
115  QList<int> sidePaneSplitter()
116  {
117  return self()->mSidePaneSplitter;
118  }
119 
123  ItemIntList *sidePaneSplitterItem()
124  {
125  return mSidePaneSplitterItem;
126  }
127 
131  static
132  void setSidePaneIconSize( int v )
133  {
134  if (!self()->isImmutable( QString::fromLatin1( "SidePaneIconSize" ) ))
135  self()->mSidePaneIconSize = v;
136  }
137 
141  static
142  int sidePaneIconSize()
143  {
144  return self()->mSidePaneIconSize;
145  }
146 
150  ItemInt *sidePaneIconSizeItem()
151  {
152  return mSidePaneIconSizeItem;
153  }
154 
158  static
159  void setSidePaneShowIcons( bool v )
160  {
161  if (!self()->isImmutable( QString::fromLatin1( "SidePaneShowIcons" ) ))
162  self()->mSidePaneShowIcons = v;
163  }
164 
168  static
169  bool sidePaneShowIcons()
170  {
171  return self()->mSidePaneShowIcons;
172  }
173 
177  ItemBool *sidePaneShowIconsItem()
178  {
179  return mSidePaneShowIconsItem;
180  }
181 
185  static
186  void setSidePaneShowText( bool v )
187  {
188  if (!self()->isImmutable( QString::fromLatin1( "SidePaneShowText" ) ))
189  self()->mSidePaneShowText = v;
190  }
191 
195  static
196  bool sidePaneShowText()
197  {
198  return self()->mSidePaneShowText;
199  }
200 
204  ItemBool *sidePaneShowTextItem()
205  {
206  return mSidePaneShowTextItem;
207  }
208 
212  static
213  void setLastVersionSeen( const QString & v )
214  {
215  if (!self()->isImmutable( QString::fromLatin1( "LastVersionSeen" ) ))
216  self()->mLastVersionSeen = v;
217  }
218 
222  static
223  QString lastVersionSeen()
224  {
225  return self()->mLastVersionSeen;
226  }
227 
231  ItemString *lastVersionSeenItem()
232  {
233  return mLastVersionSeenItem;
234  }
235 
236  protected:
237  Prefs();
238  friend class PrefsHelper;
239 
240  public:
241 
242  // View
243  QString mActivePlugin;
244  bool mForceStartupPlugin;
245  QString mForcedStartupPlugin;
246  QList<int> mSidePaneSplitter;
247  int mSidePaneIconSize;
248  bool mSidePaneShowIcons;
249  bool mSidePaneShowText;
250  QString mLastVersionSeen;
251 
252  private:
253  ItemString *mActivePluginItem;
254  ItemBool *mForceStartupPluginItem;
255  ItemString *mForcedStartupPluginItem;
256  ItemIntList *mSidePaneSplitterItem;
257  ItemInt *mSidePaneIconSizeItem;
258  ItemBool *mSidePaneShowIconsItem;
259  ItemBool *mSidePaneShowTextItem;
260  ItemString *mLastVersionSeenItem;
261 };
262 
263 }
264 
265 #endif
266 
Kontact::Prefs::activePlugin
static QString activePlugin()
Get ActivePlugin.
Definition: prefs.h:34
kontact_export.h
Kontact::Prefs
Definition: prefs.h:13
Kontact::Prefs::mLastVersionSeen
QString mLastVersionSeen
Definition: prefs.h:250
Kontact::Prefs::setSidePaneIconSize
static void setSidePaneIconSize(int v)
Set SidePaneIconSize.
Definition: prefs.h:132
Kontact::Prefs::mSidePaneIconSize
int mSidePaneIconSize
Definition: prefs.h:247
Kontact::Prefs::forcedStartupPluginItem
ItemString * forcedStartupPluginItem()
Get Item object corresponding to ForcedStartupPlugin()
Definition: prefs.h:96
Kontact::Prefs::mSidePaneShowText
bool mSidePaneShowText
Definition: prefs.h:249
Kontact::Prefs::sidePaneShowTextItem
ItemBool * sidePaneShowTextItem()
Get Item object corresponding to SidePaneShowText()
Definition: prefs.h:204
Kontact::Prefs::setSidePaneShowText
static void setSidePaneShowText(bool v)
Set SidePaneShowText.
Definition: prefs.h:186
KConfigSkeleton
Kontact::Prefs::mSidePaneSplitter
QList< int > mSidePaneSplitter
Definition: prefs.h:246
Kontact::Prefs::activePluginItem
ItemString * activePluginItem()
Get Item object corresponding to ActivePlugin()
Definition: prefs.h:42
Kontact::Prefs::sidePaneSplitterItem
ItemIntList * sidePaneSplitterItem()
Get Item object corresponding to SidePaneSplitter()
Definition: prefs.h:123
Kontact::Prefs::mActivePlugin
QString mActivePlugin
Definition: prefs.h:243
Kontact::Prefs::setLastVersionSeen
static void setLastVersionSeen(const QString &v)
Set LastVersionSeen.
Definition: prefs.h:213
Kontact::Prefs::sidePaneShowText
static bool sidePaneShowText()
Get SidePaneShowText.
Definition: prefs.h:196
Kontact::Prefs::mForceStartupPlugin
bool mForceStartupPlugin
Definition: prefs.h:244
Kontact::Prefs::sidePaneIconSizeItem
ItemInt * sidePaneIconSizeItem()
Get Item object corresponding to SidePaneIconSize()
Definition: prefs.h:150
Kontact::Prefs::forceStartupPlugin
static bool forceStartupPlugin()
Get Always start with plugin:
Definition: prefs.h:61
KONTACT_EXPORT
#define KONTACT_EXPORT
Definition: kontact_export.h:35
Kontact::Prefs::setForcedStartupPlugin
static void setForcedStartupPlugin(const QString &v)
Set ForcedStartupPlugin.
Definition: prefs.h:78
Kontact::Prefs::mSidePaneShowIcons
bool mSidePaneShowIcons
Definition: prefs.h:248
Kontact::Prefs::sidePaneIconSize
static int sidePaneIconSize()
Get SidePaneIconSize.
Definition: prefs.h:142
Kontact::Prefs::setActivePlugin
static void setActivePlugin(const QString &v)
Set ActivePlugin.
Definition: prefs.h:24
Kontact::Prefs::lastVersionSeenItem
ItemString * lastVersionSeenItem()
Get Item object corresponding to LastVersionSeen()
Definition: prefs.h:231
Kontact::Prefs::lastVersionSeen
static QString lastVersionSeen()
Get LastVersionSeen.
Definition: prefs.h:223
Kontact::Prefs::forcedStartupPlugin
static QString forcedStartupPlugin()
Get ForcedStartupPlugin.
Definition: prefs.h:88
Kontact::Prefs::setSidePaneShowIcons
static void setSidePaneShowIcons(bool v)
Set SidePaneShowIcons.
Definition: prefs.h:159
Kontact::Prefs::forceStartupPluginItem
ItemBool * forceStartupPluginItem()
Get Item object corresponding to ForceStartupPlugin()
Definition: prefs.h:69
Kontact::Prefs::setSidePaneSplitter
static void setSidePaneSplitter(const QList< int > &v)
Set SidePaneSplitter.
Definition: prefs.h:105
Kontact::Prefs::mForcedStartupPlugin
QString mForcedStartupPlugin
Definition: prefs.h:245
Kontact::Prefs::sidePaneShowIconsItem
ItemBool * sidePaneShowIconsItem()
Get Item object corresponding to SidePaneShowIcons()
Definition: prefs.h:177
Kontact::Prefs::sidePaneShowIcons
static bool sidePaneShowIcons()
Get SidePaneShowIcons.
Definition: prefs.h:169
Kontact::Prefs::setForceStartupPlugin
static void setForceStartupPlugin(bool v)
Set Always start with plugin:
Definition: prefs.h:51
QList< int >
Kontact::Prefs::sidePaneSplitter
static QList< int > sidePaneSplitter()
Get SidePaneSplitter.
Definition: prefs.h:115
This file is part of the KDE documentation.
Documentation copyright © 1996-2014 The KDE developers.
Generated on Tue Oct 14 2014 22:58:30 by doxygen 1.8.7 written by Dimitri van Heesch, © 1997-2006

KDE's Doxygen guidelines are available online.

kontact

Skip menu "kontact"
  • Main Page
  • Namespace List
  • Alphabetical List
  • Class List
  • Class Hierarchy
  • Class Members
  • File List
  • File Members

kdepim API Reference

Skip menu "kdepim API Reference"
  • akonadi_next
  • akregator
  • blogilo
  • calendarsupport
  • console
  •   kabcclient
  •   konsolekalendar
  • kaddressbook
  • kalarm
  •   lib
  • kdgantt2
  • kjots
  • kleopatra
  • kmail
  • knode
  • knotes
  • kontact
  • korgac
  • korganizer
  • ktimetracker
  • libkdepim
  • libkleo
  • libkpgp
  • mailcommon
  • messagelist
  • messageviewer

Search



Report problems with this website to our bug tracking system.
Contact the specific authors with questions and comments about the page contents.

KDE® and the K Desktop Environment® logo are registered trademarks of KDE e.V. | Legal