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

kopete/libkopete

  • sources
  • kde-4.14
  • kdenetwork
  • kopete
  • libkopete
kopetestatussettings.h
Go to the documentation of this file.
1 // This file is generated by kconfig_compiler from kopetestatussettings.kcfg.
2 // All changes you do to this file will be lost.
3 #ifndef KOPETE_STATUSSETTINGS_H
4 #define KOPETE_STATUSSETTINGS_H
5 
6 #include <kopete_export.h>
7 #include <klocale.h>
8 
9 #include <kconfigskeleton.h>
10 #include <kdebug.h>
11 
12 namespace Kopete {
13 
14 class KOPETE_EXPORT StatusSettings : public KConfigSkeleton
15 {
16  public:
17  class EnumProtocolStatusMenuType
18  {
19  public:
20  enum type { StatusesNotFiltered, StatusesWithSameCategory, UseParentStatusCategory, COUNT };
21  };
22 
23  static StatusSettings *self();
24  ~StatusSettings();
25 
29  static
30  void setProtocolStatusMenuType( int v )
31  {
32  if (!self()->isImmutable( QString::fromLatin1( "protocolStatusMenuType" ) ))
33  self()->mProtocolStatusMenuType = v;
34  }
35 
39  static
40  int protocolStatusMenuType()
41  {
42  return self()->mProtocolStatusMenuType;
43  }
44 
48  ItemEnum *protocolStatusMenuTypeItem()
49  {
50  return mProtocolStatusMenuTypeItem;
51  }
52 
53  protected:
54  StatusSettings();
55  friend class StatusSettingsHelper;
56 
57 
58  // Status
59  int mProtocolStatusMenuType;
60 
61  private:
62  ItemEnum *mProtocolStatusMenuTypeItem;
63 };
64 
65 }
66 
67 #endif
68 
Kopete::StatusSettings::EnumProtocolStatusMenuType
Definition: kopetestatussettings.h:17
KOPETE_EXPORT
#define KOPETE_EXPORT
Definition: kopete_export.h:27
Kopete::StatusSettings::protocolStatusMenuType
static int protocolStatusMenuType()
Get Protocol's status menu type.
Definition: kopetestatussettings.h:40
Kopete::StatusSettings
Definition: kopetestatussettings.h:14
Kopete::StatusSettings::mProtocolStatusMenuType
int mProtocolStatusMenuType
Definition: kopetestatussettings.h:59
KConfigSkeleton
Kopete::StatusSettings::EnumProtocolStatusMenuType::type
type
Definition: kopetestatussettings.h:20
Kopete::StatusSettings::setProtocolStatusMenuType
static void setProtocolStatusMenuType(int v)
Set Protocol's status menu type.
Definition: kopetestatussettings.h:30
kopete_export.h
Kopete::StatusSettings::protocolStatusMenuTypeItem
ItemEnum * protocolStatusMenuTypeItem()
Get Item object corresponding to protocolStatusMenuType()
Definition: kopetestatussettings.h:48
QString::fromLatin1
QString fromLatin1(const char *str, int size)
Kopete::StatusSettings::EnumProtocolStatusMenuType::UseParentStatusCategory
Definition: kopetestatussettings.h:20
This file is part of the KDE documentation.
Documentation copyright © 1996-2020 The KDE developers.
Generated on Mon Jun 22 2020 13:29:19 by doxygen 1.8.7 written by Dimitri van Heesch, © 1997-2006

KDE's Doxygen guidelines are available online.

kopete/libkopete

Skip menu "kopete/libkopete"
  • Main Page
  • Namespace List
  • Namespace Members
  • Alphabetical List
  • Class List
  • Class Hierarchy
  • Class Members
  • File List
  • File Members
  • Related Pages

kdenetwork API Reference

Skip menu "kdenetwork API Reference"
  • kget
  • kopete
  •   kopete
  •   libkopete
  • krdc
  • krfb

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