• 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
kopetebehaviorsettings.h
Go to the documentation of this file.
1 // This file is generated by kconfig_compiler from kopetebehaviorsettings.kcfg.
2 // All changes you do to this file will be lost.
3 #ifndef KOPETE_BEHAVIORSETTINGS_H
4 #define KOPETE_BEHAVIORSETTINGS_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 BehaviorSettings : public KConfigSkeleton
15 {
16  public:
17  class EnumInitialStatus
18  {
19  public:
20  enum type { Offline, Online, Away, Busy, Invisible, COUNT };
21  };
22  class EnumChatWindowGroupPolicy
23  {
24  public:
25  enum type { OpenNewWindow, GroupByAccount, GroupAll, GroupByGroup, GroupByMetaContact, COUNT };
26  };
27 
28  static BehaviorSettings *self();
29  ~BehaviorSettings();
30 
34  static
35  void setStartDocked( bool v )
36  {
37  if (!self()->isImmutable( QString::fromLatin1( "startDocked" ) ))
38  self()->mStartDocked = v;
39  }
40 
44  static
45  bool startDocked()
46  {
47  return self()->mStartDocked;
48  }
49 
53  ItemBool *startDockedItem()
54  {
55  return mStartDockedItem;
56  }
57 
61  static
62  void setShowSystemTray( bool v )
63  {
64  if (!self()->isImmutable( QString::fromLatin1( "showSystemTray" ) ))
65  self()->mShowSystemTray = v;
66  }
67 
71  static
72  bool showSystemTray()
73  {
74  return self()->mShowSystemTray;
75  }
76 
80  ItemBool *showSystemTrayItem()
81  {
82  return mShowSystemTrayItem;
83  }
84 
88  static
89  void setUseMessageQueue( bool v )
90  {
91  if (!self()->isImmutable( QString::fromLatin1( "useMessageQueue" ) ))
92  self()->mUseMessageQueue = v;
93  }
94 
98  static
99  bool useMessageQueue()
100  {
101  return self()->mUseMessageQueue;
102  }
103 
107  ItemBool *useMessageQueueItem()
108  {
109  return mUseMessageQueueItem;
110  }
111 
115  static
116  void setQueueUnreadMessages( bool v )
117  {
118  if (!self()->isImmutable( QString::fromLatin1( "queueUnreadMessages" ) ))
119  self()->mQueueUnreadMessages = v;
120  }
121 
125  static
126  bool queueUnreadMessages()
127  {
128  return self()->mQueueUnreadMessages;
129  }
130 
134  ItemBool *queueUnreadMessagesItem()
135  {
136  return mQueueUnreadMessagesItem;
137  }
138 
142  static
143  void setContactListMouseNavigation( bool v )
144  {
145  if (!self()->isImmutable( QString::fromLatin1( "contactListMouseNavigation" ) ))
146  self()->mContactListMouseNavigation = v;
147  }
148 
152  static
153  bool contactListMouseNavigation()
154  {
155  return self()->mContactListMouseNavigation;
156  }
157 
161  ItemBool *contactListMouseNavigationItem()
162  {
163  return mContactListMouseNavigationItem;
164  }
165 
169  static
170  void setReconnectOnDisconnect( bool v )
171  {
172  if (!self()->isImmutable( QString::fromLatin1( "reconnectOnDisconnect" ) ))
173  self()->mReconnectOnDisconnect = v;
174  }
175 
179  static
180  bool reconnectOnDisconnect()
181  {
182  return self()->mReconnectOnDisconnect;
183  }
184 
188  ItemBool *reconnectOnDisconnectItem()
189  {
190  return mReconnectOnDisconnectItem;
191  }
192 
196  static
197  void setInitialStatus( int v )
198  {
199  if (!self()->isImmutable( QString::fromLatin1( "initialStatus" ) ))
200  self()->mInitialStatus = v;
201  }
202 
206  static
207  int initialStatus()
208  {
209  return self()->mInitialStatus;
210  }
211 
215  ItemEnum *initialStatusItem()
216  {
217  return mInitialStatusItem;
218  }
219 
223  static
224  void setRaiseMessageWindow( bool v )
225  {
226  if (!self()->isImmutable( QString::fromLatin1( "raiseMessageWindow" ) ))
227  self()->mRaiseMessageWindow = v;
228  }
229 
233  static
234  bool raiseMessageWindow()
235  {
236  return self()->mRaiseMessageWindow;
237  }
238 
242  ItemBool *raiseMessageWindowItem()
243  {
244  return mRaiseMessageWindowItem;
245  }
246 
250  static
251  void setShowEvents( bool v )
252  {
253  if (!self()->isImmutable( QString::fromLatin1( "showEvents" ) ))
254  self()->mShowEvents = v;
255  }
256 
260  static
261  bool showEvents()
262  {
263  return self()->mShowEvents;
264  }
265 
269  ItemBool *showEventsItem()
270  {
271  return mShowEventsItem;
272  }
273 
277  static
278  void setQueueOnlyHighlightedMessagesInGroupChats( bool v )
279  {
280  if (!self()->isImmutable( QString::fromLatin1( "queueOnlyHighlightedMessagesInGroupChats" ) ))
281  self()->mQueueOnlyHighlightedMessagesInGroupChats = v;
282  }
283 
287  static
288  bool queueOnlyHighlightedMessagesInGroupChats()
289  {
290  return self()->mQueueOnlyHighlightedMessagesInGroupChats;
291  }
292 
296  ItemBool *queueOnlyHighlightedMessagesInGroupChatsItem()
297  {
298  return mQueueOnlyHighlightedMessagesInGroupChatsItem;
299  }
300 
304  static
305  void setQueueOnlyMessagesOnAnotherDesktop( bool v )
306  {
307  if (!self()->isImmutable( QString::fromLatin1( "queueOnlyMessagesOnAnotherDesktop" ) ))
308  self()->mQueueOnlyMessagesOnAnotherDesktop = v;
309  }
310 
314  static
315  bool queueOnlyMessagesOnAnotherDesktop()
316  {
317  return self()->mQueueOnlyMessagesOnAnotherDesktop;
318  }
319 
323  ItemBool *queueOnlyMessagesOnAnotherDesktopItem()
324  {
325  return mQueueOnlyMessagesOnAnotherDesktopItem;
326  }
327 
331  static
332  void setBalloonGroupMessageNotificationsPerSender( bool v )
333  {
334  if (!self()->isImmutable( QString::fromLatin1( "balloonGroupMessageNotificationsPerSender" ) ))
335  self()->mBalloonGroupMessageNotificationsPerSender = v;
336  }
337 
341  static
342  bool balloonGroupMessageNotificationsPerSender()
343  {
344  return self()->mBalloonGroupMessageNotificationsPerSender;
345  }
346 
350  ItemBool *balloonGroupMessageNotificationsPerSenderItem()
351  {
352  return mBalloonGroupMessageNotificationsPerSenderItem;
353  }
354 
358  static
359  void setBalloonNotifyIgnoreClosesChatView( bool v )
360  {
361  if (!self()->isImmutable( QString::fromLatin1( "balloonNotifyIgnoreClosesChatView" ) ))
362  self()->mBalloonNotifyIgnoreClosesChatView = v;
363  }
364 
368  static
369  bool balloonNotifyIgnoreClosesChatView()
370  {
371  return self()->mBalloonNotifyIgnoreClosesChatView;
372  }
373 
377  ItemBool *balloonNotifyIgnoreClosesChatViewItem()
378  {
379  return mBalloonNotifyIgnoreClosesChatViewItem;
380  }
381 
385  static
386  void setTrayflashNotify( bool v )
387  {
388  if (!self()->isImmutable( QString::fromLatin1( "trayflashNotify" ) ))
389  self()->mTrayflashNotify = v;
390  }
391 
395  static
396  bool trayflashNotify()
397  {
398  return self()->mTrayflashNotify;
399  }
400 
404  ItemBool *trayflashNotifyItem()
405  {
406  return mTrayflashNotifyItem;
407  }
408 
412  static
413  void setTrayflashNotifyLeftClickOpensMessage( bool v )
414  {
415  if (!self()->isImmutable( QString::fromLatin1( "trayflashNotifyLeftClickOpensMessage" ) ))
416  self()->mTrayflashNotifyLeftClickOpensMessage = v;
417  }
418 
422  static
423  bool trayflashNotifyLeftClickOpensMessage()
424  {
425  return self()->mTrayflashNotifyLeftClickOpensMessage;
426  }
427 
431  ItemBool *trayflashNotifyLeftClickOpensMessageItem()
432  {
433  return mTrayflashNotifyLeftClickOpensMessageItem;
434  }
435 
439  static
440  void setAnimateOnMessageWithOpenChat( bool v )
441  {
442  if (!self()->isImmutable( QString::fromLatin1( "animateOnMessageWithOpenChat" ) ))
443  self()->mAnimateOnMessageWithOpenChat = v;
444  }
445 
449  static
450  bool animateOnMessageWithOpenChat()
451  {
452  return self()->mAnimateOnMessageWithOpenChat;
453  }
454 
458  ItemBool *animateOnMessageWithOpenChatItem()
459  {
460  return mAnimateOnMessageWithOpenChatItem;
461  }
462 
466  static
467  void setTrayflashNotifySetCurrentDesktopToChatView( bool v )
468  {
469  if (!self()->isImmutable( QString::fromLatin1( "trayflashNotifySetCurrentDesktopToChatView" ) ))
470  self()->mTrayflashNotifySetCurrentDesktopToChatView = v;
471  }
472 
476  static
477  bool trayflashNotifySetCurrentDesktopToChatView()
478  {
479  return self()->mTrayflashNotifySetCurrentDesktopToChatView;
480  }
481 
485  ItemBool *trayflashNotifySetCurrentDesktopToChatViewItem()
486  {
487  return mTrayflashNotifySetCurrentDesktopToChatViewItem;
488  }
489 
493  static
494  void setEnableEventsWhileAway( bool v )
495  {
496  if (!self()->isImmutable( QString::fromLatin1( "enableEventsWhileAway" ) ))
497  self()->mEnableEventsWhileAway = v;
498  }
499 
503  static
504  bool enableEventsWhileAway()
505  {
506  return self()->mEnableEventsWhileAway;
507  }
508 
512  ItemBool *enableEventsWhileAwayItem()
513  {
514  return mEnableEventsWhileAwayItem;
515  }
516 
520  static
521  void setChatWindowGroupPolicy( int v )
522  {
523  if (!self()->isImmutable( QString::fromLatin1( "chatWindowGroupPolicy" ) ))
524  self()->mChatWindowGroupPolicy = v;
525  }
526 
530  static
531  int chatWindowGroupPolicy()
532  {
533  return self()->mChatWindowGroupPolicy;
534  }
535 
539  ItemEnum *chatWindowGroupPolicyItem()
540  {
541  return mChatWindowGroupPolicyItem;
542  }
543 
547  static
548  void setSpellCheck( bool v )
549  {
550  if (!self()->isImmutable( QString::fromLatin1( "spellCheck" ) ))
551  self()->mSpellCheck = v;
552  }
553 
557  static
558  bool spellCheck()
559  {
560  return self()->mSpellCheck;
561  }
562 
566  ItemBool *spellCheckItem()
567  {
568  return mSpellCheckItem;
569  }
570 
574  static
575  void setRichTextByDefault( bool v )
576  {
577  if (!self()->isImmutable( QString::fromLatin1( "richTextByDefault" ) ))
578  self()->mRichTextByDefault = v;
579  }
580 
584  static
585  bool richTextByDefault()
586  {
587  return self()->mRichTextByDefault;
588  }
589 
593  ItemBool *richTextByDefaultItem()
594  {
595  return mRichTextByDefaultItem;
596  }
597 
601  static
602  void setChatWindowShowSendButton( bool v )
603  {
604  if (!self()->isImmutable( QString::fromLatin1( "chatWindowShowSendButton" ) ))
605  self()->mChatWindowShowSendButton = v;
606  }
607 
611  static
612  bool chatWindowShowSendButton()
613  {
614  return self()->mChatWindowShowSendButton;
615  }
616 
620  ItemBool *chatWindowShowSendButtonItem()
621  {
622  return mChatWindowShowSendButtonItem;
623  }
624 
628  static
629  void setShowDates( bool v )
630  {
631  if (!self()->isImmutable( QString::fromLatin1( "showDates" ) ))
632  self()->mShowDates = v;
633  }
634 
638  static
639  bool showDates()
640  {
641  return self()->mShowDates;
642  }
643 
647  ItemBool *showDatesItem()
648  {
649  return mShowDatesItem;
650  }
651 
655  static
656  void setTruncateContactName( bool v )
657  {
658  if (!self()->isImmutable( QString::fromLatin1( "truncateContactName" ) ))
659  self()->mTruncateContactName = v;
660  }
661 
665  static
666  bool truncateContactName()
667  {
668  return self()->mTruncateContactName;
669  }
670 
674  ItemBool *truncateContactNameItem()
675  {
676  return mTruncateContactNameItem;
677  }
678 
682  static
683  void setTruncateContactNameLength( int v )
684  {
685  if (!self()->isImmutable( QString::fromLatin1( "truncateContactNameLength" ) ))
686  self()->mTruncateContactNameLength = v;
687  }
688 
692  static
693  int truncateContactNameLength()
694  {
695  return self()->mTruncateContactNameLength;
696  }
697 
701  ItemInt *truncateContactNameLengthItem()
702  {
703  return mTruncateContactNameLengthItem;
704  }
705 
709  static
710  void setChatWindowBufferViewSize( int v )
711  {
712  if (!self()->isImmutable( QString::fromLatin1( "chatWindowBufferViewSize" ) ))
713  self()->mChatWindowBufferViewSize = v;
714  }
715 
719  static
720  int chatWindowBufferViewSize()
721  {
722  return self()->mChatWindowBufferViewSize;
723  }
724 
728  ItemInt *chatWindowBufferViewSizeItem()
729  {
730  return mChatWindowBufferViewSizeItem;
731  }
732 
736  static
737  void setHighlightEnabled( bool v )
738  {
739  if (!self()->isImmutable( QString::fromLatin1( "highlightEnabled" ) ))
740  self()->mHighlightEnabled = v;
741  }
742 
746  static
747  bool highlightEnabled()
748  {
749  return self()->mHighlightEnabled;
750  }
751 
755  ItemBool *highlightEnabledItem()
756  {
757  return mHighlightEnabledItem;
758  }
759 
763  static
764  void setViewPlugin( const QString & v )
765  {
766  if (!self()->isImmutable( QString::fromLatin1( "viewPlugin" ) ))
767  self()->mViewPlugin = v;
768  }
769 
773  static
774  QString viewPlugin()
775  {
776  return self()->mViewPlugin;
777  }
778 
782  ItemString *viewPluginItem()
783  {
784  return mViewPluginItem;
785  }
786 
790  static
791  void setUseAutoAway( bool v )
792  {
793  if (!self()->isImmutable( QString::fromLatin1( "useAutoAway" ) ))
794  self()->mUseAutoAway = v;
795  }
796 
800  static
801  bool useAutoAway()
802  {
803  return self()->mUseAutoAway;
804  }
805 
809  ItemBool *useAutoAwayItem()
810  {
811  return mUseAutoAwayItem;
812  }
813 
817  static
818  void setAutoAwayTimeout( int v )
819  {
820  if (!self()->isImmutable( QString::fromLatin1( "autoAwayTimeout" ) ))
821  self()->mAutoAwayTimeout = v;
822  }
823 
827  static
828  int autoAwayTimeout()
829  {
830  return self()->mAutoAwayTimeout;
831  }
832 
836  ItemInt *autoAwayTimeoutItem()
837  {
838  return mAutoAwayTimeoutItem;
839  }
840 
844  static
845  void setAutoAwayGoAvailable( bool v )
846  {
847  if (!self()->isImmutable( QString::fromLatin1( "autoAwayGoAvailable" ) ))
848  self()->mAutoAwayGoAvailable = v;
849  }
850 
854  static
855  bool autoAwayGoAvailable()
856  {
857  return self()->mAutoAwayGoAvailable;
858  }
859 
863  ItemBool *autoAwayGoAvailableItem()
864  {
865  return mAutoAwayGoAvailableItem;
866  }
867 
871  static
872  void setAutoAwayAskAvailable( bool v )
873  {
874  if (!self()->isImmutable( QString::fromLatin1( "autoAwayAskAvailable" ) ))
875  self()->mAutoAwayAskAvailable = v;
876  }
877 
881  static
882  bool autoAwayAskAvailable()
883  {
884  return self()->mAutoAwayAskAvailable;
885  }
886 
890  ItemBool *autoAwayAskAvailableItem()
891  {
892  return mAutoAwayAskAvailableItem;
893  }
894 
898  static
899  void setUseLastAwayMessage( bool v )
900  {
901  if (!self()->isImmutable( QString::fromLatin1( "useLastAwayMessage" ) ))
902  self()->mUseLastAwayMessage = v;
903  }
904 
908  static
909  bool useLastAwayMessage()
910  {
911  return self()->mUseLastAwayMessage;
912  }
913 
917  ItemBool *useLastAwayMessageItem()
918  {
919  return mUseLastAwayMessageItem;
920  }
921 
925  static
926  void setUseCustomAwayMessage( bool v )
927  {
928  if (!self()->isImmutable( QString::fromLatin1( "useCustomAwayMessage" ) ))
929  self()->mUseCustomAwayMessage = v;
930  }
931 
935  static
936  bool useCustomAwayMessage()
937  {
938  return self()->mUseCustomAwayMessage;
939  }
940 
944  ItemBool *useCustomAwayMessageItem()
945  {
946  return mUseCustomAwayMessageItem;
947  }
948 
952  static
953  void setAutoAwayCustomTitle( const QString & v )
954  {
955  if (!self()->isImmutable( QString::fromLatin1( "autoAwayCustomTitle" ) ))
956  self()->mAutoAwayCustomTitle = v;
957  }
958 
962  static
963  QString autoAwayCustomTitle()
964  {
965  return self()->mAutoAwayCustomTitle;
966  }
967 
971  ItemString *autoAwayCustomTitleItem()
972  {
973  return mAutoAwayCustomTitleItem;
974  }
975 
979  static
980  void setAutoAwayCustomMessage( const QString & v )
981  {
982  if (!self()->isImmutable( QString::fromLatin1( "autoAwayCustomMessage" ) ))
983  self()->mAutoAwayCustomMessage = v;
984  }
985 
989  static
990  QString autoAwayCustomMessage()
991  {
992  return self()->mAutoAwayCustomMessage;
993  }
994 
998  ItemString *autoAwayCustomMessageItem()
999  {
1000  return mAutoAwayCustomMessageItem;
1001  }
1002 
1006  static
1007  void setSmoothScrolling( bool v )
1008  {
1009  if (!self()->isImmutable( QString::fromLatin1( "smoothScrolling" ) ))
1010  self()->mSmoothScrolling = v;
1011  }
1012 
1016  static
1017  bool smoothScrolling()
1018  {
1019  return self()->mSmoothScrolling;
1020  }
1021 
1025  ItemBool *smoothScrollingItem()
1026  {
1027  return mSmoothScrollingItem;
1028  }
1029 
1033  static
1034  void setAlwaysShowTabs( bool v )
1035  {
1036  if (!self()->isImmutable( QString::fromLatin1( "AlwaysShowTabs" ) ))
1037  self()->mAlwaysShowTabs = v;
1038  }
1039 
1043  static
1044  bool alwaysShowTabs()
1045  {
1046  return self()->mAlwaysShowTabs;
1047  }
1048 
1052  ItemBool *alwaysShowTabsItem()
1053  {
1054  return mAlwaysShowTabsItem;
1055  }
1056 
1060  static
1061  void setShowContactName( bool v )
1062  {
1063  if (!self()->isImmutable( QString::fromLatin1( "ShowContactName" ) ))
1064  self()->mShowContactName = v;
1065  }
1066 
1070  static
1071  bool showContactName()
1072  {
1073  return self()->mShowContactName;
1074  }
1075 
1079  ItemBool *showContactNameItem()
1080  {
1081  return mShowContactNameItem;
1082  }
1083 
1087  static
1088  void setHoverClose( bool v )
1089  {
1090  if (!self()->isImmutable( QString::fromLatin1( "HoverClose" ) ))
1091  self()->mHoverClose = v;
1092  }
1093 
1097  static
1098  bool hoverClose()
1099  {
1100  return self()->mHoverClose;
1101  }
1102 
1106  ItemBool *hoverCloseItem()
1107  {
1108  return mHoverCloseItem;
1109  }
1110 
1111  protected:
1112  BehaviorSettings();
1113  friend class BehaviorSettingsHelper;
1114 
1115 
1116  // Behavior
1117  bool mStartDocked;
1118  bool mShowSystemTray;
1119  bool mUseMessageQueue;
1120  bool mQueueUnreadMessages;
1121  bool mContactListMouseNavigation;
1122  bool mReconnectOnDisconnect;
1123  int mInitialStatus;
1124  bool mRaiseMessageWindow;
1125  bool mShowEvents;
1126  bool mQueueOnlyHighlightedMessagesInGroupChats;
1127  bool mQueueOnlyMessagesOnAnotherDesktop;
1128  bool mBalloonGroupMessageNotificationsPerSender;
1129  bool mBalloonNotifyIgnoreClosesChatView;
1130  bool mTrayflashNotify;
1131  bool mTrayflashNotifyLeftClickOpensMessage;
1132  bool mAnimateOnMessageWithOpenChat;
1133  bool mTrayflashNotifySetCurrentDesktopToChatView;
1134  bool mEnableEventsWhileAway;
1135  int mChatWindowGroupPolicy;
1136  bool mSpellCheck;
1137  bool mRichTextByDefault;
1138  bool mChatWindowShowSendButton;
1139  bool mShowDates;
1140  bool mTruncateContactName;
1141  int mTruncateContactNameLength;
1142  int mChatWindowBufferViewSize;
1143  bool mHighlightEnabled;
1144  QString mViewPlugin;
1145 
1146  // AutoAway
1147  bool mUseAutoAway;
1148  int mAutoAwayTimeout;
1149  bool mAutoAwayGoAvailable;
1150  bool mAutoAwayAskAvailable;
1151  bool mUseLastAwayMessage;
1152  bool mUseCustomAwayMessage;
1153  QString mAutoAwayCustomTitle;
1154  QString mAutoAwayCustomMessage;
1155 
1156  // ContactList
1157  bool mSmoothScrolling;
1158 
1159  // ChatWindowSettings
1160  bool mAlwaysShowTabs;
1161  bool mShowContactName;
1162  bool mHoverClose;
1163 
1164  private:
1165  ItemBool *mStartDockedItem;
1166  ItemBool *mShowSystemTrayItem;
1167  ItemBool *mUseMessageQueueItem;
1168  ItemBool *mQueueUnreadMessagesItem;
1169  ItemBool *mContactListMouseNavigationItem;
1170  ItemBool *mReconnectOnDisconnectItem;
1171  ItemEnum *mInitialStatusItem;
1172  ItemBool *mRaiseMessageWindowItem;
1173  ItemBool *mShowEventsItem;
1174  ItemBool *mQueueOnlyHighlightedMessagesInGroupChatsItem;
1175  ItemBool *mQueueOnlyMessagesOnAnotherDesktopItem;
1176  ItemBool *mBalloonGroupMessageNotificationsPerSenderItem;
1177  ItemBool *mBalloonNotifyIgnoreClosesChatViewItem;
1178  ItemBool *mTrayflashNotifyItem;
1179  ItemBool *mTrayflashNotifyLeftClickOpensMessageItem;
1180  ItemBool *mAnimateOnMessageWithOpenChatItem;
1181  ItemBool *mTrayflashNotifySetCurrentDesktopToChatViewItem;
1182  ItemBool *mEnableEventsWhileAwayItem;
1183  ItemEnum *mChatWindowGroupPolicyItem;
1184  ItemBool *mSpellCheckItem;
1185  ItemBool *mRichTextByDefaultItem;
1186  ItemBool *mChatWindowShowSendButtonItem;
1187  ItemBool *mShowDatesItem;
1188  ItemBool *mTruncateContactNameItem;
1189  ItemInt *mTruncateContactNameLengthItem;
1190  ItemInt *mChatWindowBufferViewSizeItem;
1191  ItemBool *mHighlightEnabledItem;
1192  ItemString *mViewPluginItem;
1193  ItemBool *mUseAutoAwayItem;
1194  ItemInt *mAutoAwayTimeoutItem;
1195  ItemBool *mAutoAwayGoAvailableItem;
1196  ItemBool *mAutoAwayAskAvailableItem;
1197  ItemBool *mUseLastAwayMessageItem;
1198  ItemBool *mUseCustomAwayMessageItem;
1199  ItemString *mAutoAwayCustomTitleItem;
1200  ItemString *mAutoAwayCustomMessageItem;
1201  ItemBool *mSmoothScrollingItem;
1202  ItemBool *mAlwaysShowTabsItem;
1203  ItemBool *mShowContactNameItem;
1204  ItemBool *mHoverCloseItem;
1205 };
1206 
1207 }
1208 
1209 #endif
1210 
Kopete::BehaviorSettings::mShowContactName
bool mShowContactName
Definition: kopetebehaviorsettings.h:1161
Kopete::BehaviorSettings::queueOnlyHighlightedMessagesInGroupChats
static bool queueOnlyHighlightedMessagesInGroupChats()
Get Queue only highlighted messages in group chats.
Definition: kopetebehaviorsettings.h:288
Kopete::BehaviorSettings::setTrayflashNotifyLeftClickOpensMessage
static void setTrayflashNotifyLeftClickOpensMessage(bool v)
Set Trayflash Notification Left Click Opens Message.
Definition: kopetebehaviorsettings.h:413
KOPETE_EXPORT
#define KOPETE_EXPORT
Definition: kopete_export.h:27
Kopete::BehaviorSettings::showDates
static bool showDates()
Get Show message dates.
Definition: kopetebehaviorsettings.h:639
Kopete::BehaviorSettings::raiseMessageWindowItem
ItemBool * raiseMessageWindowItem()
Get Item object corresponding to raiseMessageWindow()
Definition: kopetebehaviorsettings.h:242
Kopete::BehaviorSettings::autoAwayCustomMessage
static QString autoAwayCustomMessage()
Get The custom auto away message.
Definition: kopetebehaviorsettings.h:990
Kopete::BehaviorSettings::reconnectOnDisconnectItem
ItemBool * reconnectOnDisconnectItem()
Get Item object corresponding to reconnectOnDisconnect()
Definition: kopetebehaviorsettings.h:188
Kopete::BehaviorSettings::setInitialStatus
static void setInitialStatus(int v)
Set Initial Status.
Definition: kopetebehaviorsettings.h:197
Kopete::BehaviorSettings::mViewPlugin
QString mViewPlugin
Definition: kopetebehaviorsettings.h:1144
Kopete::BehaviorSettings::mShowEvents
bool mShowEvents
Definition: kopetebehaviorsettings.h:1125
Kopete::BehaviorSettings::balloonGroupMessageNotificationsPerSender
static bool balloonGroupMessageNotificationsPerSender()
Get Single notification for messages from the same sender.
Definition: kopetebehaviorsettings.h:342
Kopete::BehaviorSettings::initialStatus
static int initialStatus()
Get Initial Status.
Definition: kopetebehaviorsettings.h:207
Kopete::BehaviorSettings::setQueueOnlyHighlightedMessagesInGroupChats
static void setQueueOnlyHighlightedMessagesInGroupChats(bool v)
Set Queue only highlighted messages in group chats.
Definition: kopetebehaviorsettings.h:278
Kopete::BehaviorSettings::useLastAwayMessageItem
ItemBool * useLastAwayMessageItem()
Get Item object corresponding to useLastAwayMessage()
Definition: kopetebehaviorsettings.h:917
Kopete::BehaviorSettings::autoAwayTimeoutItem
ItemInt * autoAwayTimeoutItem()
Get Item object corresponding to autoAwayTimeout()
Definition: kopetebehaviorsettings.h:836
Kopete::BehaviorSettings::setRaiseMessageWindow
static void setRaiseMessageWindow(bool v)
Set Raise message view on new messages.
Definition: kopetebehaviorsettings.h:224
Kopete::BehaviorSettings::mTrayflashNotifySetCurrentDesktopToChatView
bool mTrayflashNotifySetCurrentDesktopToChatView
Definition: kopetebehaviorsettings.h:1133
Kopete::BehaviorSettings::autoAwayCustomMessageItem
ItemString * autoAwayCustomMessageItem()
Get Item object corresponding to autoAwayCustomMessage()
Definition: kopetebehaviorsettings.h:998
Kopete::BehaviorSettings::setSpellCheck
static void setSpellCheck(bool v)
Set Enable spell checking by default.
Definition: kopetebehaviorsettings.h:548
Kopete::BehaviorSettings::queueOnlyHighlightedMessagesInGroupChatsItem
ItemBool * queueOnlyHighlightedMessagesInGroupChatsItem()
Get Item object corresponding to queueOnlyHighlightedMessagesInGroupChats()
Definition: kopetebehaviorsettings.h:296
Kopete::BehaviorSettings::mAutoAwayGoAvailable
bool mAutoAwayGoAvailable
Definition: kopetebehaviorsettings.h:1149
Kopete::BehaviorSettings::autoAwayGoAvailable
static bool autoAwayGoAvailable()
Get Go available after detecting an activity.
Definition: kopetebehaviorsettings.h:855
Kopete::BehaviorSettings::mAlwaysShowTabs
bool mAlwaysShowTabs
Definition: kopetebehaviorsettings.h:1160
Kopete::BehaviorSettings::mChatWindowGroupPolicy
int mChatWindowGroupPolicy
Definition: kopetebehaviorsettings.h:1135
Kopete::BehaviorSettings::startDockedItem
ItemBool * startDockedItem()
Get Item object corresponding to startDocked()
Definition: kopetebehaviorsettings.h:53
Kopete::BehaviorSettings::hoverCloseItem
ItemBool * hoverCloseItem()
Get Item object corresponding to HoverClose()
Definition: kopetebehaviorsettings.h:1106
Kopete::BehaviorSettings::trayflashNotifySetCurrentDesktopToChatViewItem
ItemBool * trayflashNotifySetCurrentDesktopToChatViewItem()
Get Item object corresponding to trayflashNotifySetCurrentDesktopToChatView()
Definition: kopetebehaviorsettings.h:485
Kopete::BehaviorSettings::spellCheck
static bool spellCheck()
Get Enable spell checking by default.
Definition: kopetebehaviorsettings.h:558
KConfigSkeleton
Kopete::BehaviorSettings::setUseMessageQueue
static void setUseMessageQueue(bool v)
Set Use message queue.
Definition: kopetebehaviorsettings.h:89
Kopete::BehaviorSettings::useCustomAwayMessageItem
ItemBool * useCustomAwayMessageItem()
Get Item object corresponding to useCustomAwayMessage()
Definition: kopetebehaviorsettings.h:944
Kopete::BehaviorSettings::useCustomAwayMessage
static bool useCustomAwayMessage()
Get When setting the auto away message, use a custom away message.
Definition: kopetebehaviorsettings.h:936
Kopete::BehaviorSettings::mSmoothScrolling
bool mSmoothScrolling
Definition: kopetebehaviorsettings.h:1157
Kopete::BehaviorSettings::mAutoAwayAskAvailable
bool mAutoAwayAskAvailable
Definition: kopetebehaviorsettings.h:1150
Kopete::BehaviorSettings::showEvents
static bool showEvents()
Get Show events in chat window.
Definition: kopetebehaviorsettings.h:261
Kopete::BehaviorSettings::mEnableEventsWhileAway
bool mEnableEventsWhileAway
Definition: kopetebehaviorsettings.h:1134
Kopete::BehaviorSettings::autoAwayAskAvailable
static bool autoAwayAskAvailable()
Get Confirm Before Coming Back from Auto Away.
Definition: kopetebehaviorsettings.h:882
Kopete::BehaviorSettings::animateOnMessageWithOpenChat
static bool animateOnMessageWithOpenChat()
Get Animate on message with open chat.
Definition: kopetebehaviorsettings.h:450
Kopete::BehaviorSettings::truncateContactNameLengthItem
ItemInt * truncateContactNameLengthItem()
Get Item object corresponding to truncateContactNameLength()
Definition: kopetebehaviorsettings.h:701
Kopete::BehaviorSettings::balloonGroupMessageNotificationsPerSenderItem
ItemBool * balloonGroupMessageNotificationsPerSenderItem()
Get Item object corresponding to balloonGroupMessageNotificationsPerSender()
Definition: kopetebehaviorsettings.h:350
Kopete::BehaviorSettings::showDatesItem
ItemBool * showDatesItem()
Get Item object corresponding to showDates()
Definition: kopetebehaviorsettings.h:647
Kopete::BehaviorSettings::setQueueOnlyMessagesOnAnotherDesktop
static void setQueueOnlyMessagesOnAnotherDesktop(bool v)
Set Queue Only Messages On Another Desktop.
Definition: kopetebehaviorsettings.h:305
Kopete::BehaviorSettings::mTrayflashNotifyLeftClickOpensMessage
bool mTrayflashNotifyLeftClickOpensMessage
Definition: kopetebehaviorsettings.h:1131
Kopete::BehaviorSettings::trayflashNotifyLeftClickOpensMessageItem
ItemBool * trayflashNotifyLeftClickOpensMessageItem()
Get Item object corresponding to trayflashNotifyLeftClickOpensMessage()
Definition: kopetebehaviorsettings.h:431
Kopete::BehaviorSettings::enableEventsWhileAwayItem
ItemBool * enableEventsWhileAwayItem()
Get Item object corresponding to enableEventsWhileAway()
Definition: kopetebehaviorsettings.h:512
Kopete::BehaviorSettings::mQueueOnlyMessagesOnAnotherDesktop
bool mQueueOnlyMessagesOnAnotherDesktop
Definition: kopetebehaviorsettings.h:1127
Kopete::BehaviorSettings::mAutoAwayCustomTitle
QString mAutoAwayCustomTitle
Definition: kopetebehaviorsettings.h:1153
Kopete::BehaviorSettings::autoAwayAskAvailableItem
ItemBool * autoAwayAskAvailableItem()
Get Item object corresponding to autoAwayAskAvailable()
Definition: kopetebehaviorsettings.h:890
Kopete::BehaviorSettings::setShowSystemTray
static void setShowSystemTray(bool v)
Set Show Kopete in system tray.
Definition: kopetebehaviorsettings.h:62
Kopete::BehaviorSettings::showContactName
static bool showContactName()
Get Show contact name for each tab.
Definition: kopetebehaviorsettings.h:1071
Kopete::BehaviorSettings::mTrayflashNotify
bool mTrayflashNotify
Definition: kopetebehaviorsettings.h:1130
Kopete::BehaviorSettings::setChatWindowGroupPolicy
static void setChatWindowGroupPolicy(int v)
Set Chat window grouping policy.
Definition: kopetebehaviorsettings.h:521
Kopete::BehaviorSettings::trayflashNotifyItem
ItemBool * trayflashNotifyItem()
Get Item object corresponding to trayflashNotify()
Definition: kopetebehaviorsettings.h:404
Kopete::BehaviorSettings::enableEventsWhileAway
static bool enableEventsWhileAway()
Get Enable events while away.
Definition: kopetebehaviorsettings.h:504
Kopete::BehaviorSettings::truncateContactNameItem
ItemBool * truncateContactNameItem()
Get Item object corresponding to truncateContactName()
Definition: kopetebehaviorsettings.h:674
Kopete::BehaviorSettings::mUseAutoAway
bool mUseAutoAway
Definition: kopetebehaviorsettings.h:1147
Kopete::BehaviorSettings::setAutoAwayGoAvailable
static void setAutoAwayGoAvailable(bool v)
Set Go available after detecting an activity.
Definition: kopetebehaviorsettings.h:845
Kopete::BehaviorSettings::queueUnreadMessages
static bool queueUnreadMessages()
Get Queue unread messages.
Definition: kopetebehaviorsettings.h:126
Kopete::BehaviorSettings::trayflashNotifyLeftClickOpensMessage
static bool trayflashNotifyLeftClickOpensMessage()
Get Trayflash Notification Left Click Opens Message.
Definition: kopetebehaviorsettings.h:423
Kopete::BehaviorSettings::useAutoAwayItem
ItemBool * useAutoAwayItem()
Get Item object corresponding to useAutoAway()
Definition: kopetebehaviorsettings.h:809
Kopete::BehaviorSettings::chatWindowGroupPolicyItem
ItemEnum * chatWindowGroupPolicyItem()
Get Item object corresponding to chatWindowGroupPolicy()
Definition: kopetebehaviorsettings.h:539
Kopete::BehaviorSettings::setAutoAwayAskAvailable
static void setAutoAwayAskAvailable(bool v)
Set Confirm Before Coming Back from Auto Away.
Definition: kopetebehaviorsettings.h:872
Kopete::BehaviorSettings::showEventsItem
ItemBool * showEventsItem()
Get Item object corresponding to showEvents()
Definition: kopetebehaviorsettings.h:269
Kopete::BehaviorSettings::balloonNotifyIgnoreClosesChatViewItem
ItemBool * balloonNotifyIgnoreClosesChatViewItem()
Get Item object corresponding to balloonNotifyIgnoreClosesChatView()
Definition: kopetebehaviorsettings.h:377
Kopete::BehaviorSettings::mAnimateOnMessageWithOpenChat
bool mAnimateOnMessageWithOpenChat
Definition: kopetebehaviorsettings.h:1132
Kopete::BehaviorSettings
Definition: kopetebehaviorsettings.h:14
Kopete::BehaviorSettings::setHighlightEnabled
static void setHighlightEnabled(bool v)
Set Hightlight messages containing your nickname.
Definition: kopetebehaviorsettings.h:737
Kopete::BehaviorSettings::setHoverClose
static void setHoverClose(bool v)
Set Show close button for each tab.
Definition: kopetebehaviorsettings.h:1088
Kopete::BehaviorSettings::EnumChatWindowGroupPolicy::type
type
Definition: kopetebehaviorsettings.h:25
Kopete::BehaviorSettings::useMessageQueueItem
ItemBool * useMessageQueueItem()
Get Item object corresponding to useMessageQueue()
Definition: kopetebehaviorsettings.h:107
Kopete::BehaviorSettings::spellCheckItem
ItemBool * spellCheckItem()
Get Item object corresponding to spellCheck()
Definition: kopetebehaviorsettings.h:566
Kopete::BehaviorSettings::richTextByDefault
static bool richTextByDefault()
Get Enable rich text by default.
Definition: kopetebehaviorsettings.h:585
Kopete::BehaviorSettings::reconnectOnDisconnect
static bool reconnectOnDisconnect()
Get Reconnect on disconnect.
Definition: kopetebehaviorsettings.h:180
Kopete::BehaviorSettings::EnumChatWindowGroupPolicy
Definition: kopetebehaviorsettings.h:22
Kopete::BehaviorSettings::animateOnMessageWithOpenChatItem
ItemBool * animateOnMessageWithOpenChatItem()
Get Item object corresponding to animateOnMessageWithOpenChat()
Definition: kopetebehaviorsettings.h:458
Kopete::BehaviorSettings::EnumInitialStatus::type
type
Definition: kopetebehaviorsettings.h:20
Kopete::BehaviorSettings::mAutoAwayCustomMessage
QString mAutoAwayCustomMessage
Definition: kopetebehaviorsettings.h:1154
Kopete::BehaviorSettings::setSmoothScrolling
static void setSmoothScrolling(bool v)
Set Enable smooth scrolling in contact list.
Definition: kopetebehaviorsettings.h:1007
Kopete::BehaviorSettings::mTruncateContactName
bool mTruncateContactName
Definition: kopetebehaviorsettings.h:1140
NetworkStatus::Online
Definition: networkstatuscommon.h:9
Kopete::BehaviorSettings::queueOnlyMessagesOnAnotherDesktop
static bool queueOnlyMessagesOnAnotherDesktop()
Get Queue Only Messages On Another Desktop.
Definition: kopetebehaviorsettings.h:315
Kopete::BehaviorSettings::queueUnreadMessagesItem
ItemBool * queueUnreadMessagesItem()
Get Item object corresponding to queueUnreadMessages()
Definition: kopetebehaviorsettings.h:134
Kopete::BehaviorSettings::mQueueUnreadMessages
bool mQueueUnreadMessages
Definition: kopetebehaviorsettings.h:1120
Kopete::BehaviorSettings::mShowSystemTray
bool mShowSystemTray
Definition: kopetebehaviorsettings.h:1118
kopete_export.h
Kopete::BehaviorSettings::highlightEnabledItem
ItemBool * highlightEnabledItem()
Get Item object corresponding to highlightEnabled()
Definition: kopetebehaviorsettings.h:755
Kopete::BehaviorSettings::mBalloonNotifyIgnoreClosesChatView
bool mBalloonNotifyIgnoreClosesChatView
Definition: kopetebehaviorsettings.h:1129
Kopete::BehaviorSettings::chatWindowShowSendButton
static bool chatWindowShowSendButton()
Get Show send button in Chat Window.
Definition: kopetebehaviorsettings.h:612
Kopete::BehaviorSettings::showContactNameItem
ItemBool * showContactNameItem()
Get Item object corresponding to ShowContactName()
Definition: kopetebehaviorsettings.h:1079
Kopete::BehaviorSettings::setTrayflashNotify
static void setTrayflashNotify(bool v)
Set Trayflash Notification.
Definition: kopetebehaviorsettings.h:386
Kopete::BehaviorSettings::showSystemTray
static bool showSystemTray()
Get Show Kopete in system tray.
Definition: kopetebehaviorsettings.h:72
Kopete::BehaviorSettings::truncateContactName
static bool truncateContactName()
Get Truncate contact name.
Definition: kopetebehaviorsettings.h:666
Kopete::BehaviorSettings::autoAwayCustomTitleItem
ItemString * autoAwayCustomTitleItem()
Get Item object corresponding to autoAwayCustomTitle()
Definition: kopetebehaviorsettings.h:971
QString
Kopete::BehaviorSettings::setAutoAwayTimeout
static void setAutoAwayTimeout(int v)
Set Auto away timeout.
Definition: kopetebehaviorsettings.h:818
Kopete::BehaviorSettings::mUseMessageQueue
bool mUseMessageQueue
Definition: kopetebehaviorsettings.h:1119
Kopete::BehaviorSettings::raiseMessageWindow
static bool raiseMessageWindow()
Get Raise message view on new messages.
Definition: kopetebehaviorsettings.h:234
Kopete::BehaviorSettings::setShowContactName
static void setShowContactName(bool v)
Set Show contact name for each tab.
Definition: kopetebehaviorsettings.h:1061
Kopete::BehaviorSettings::mHoverClose
bool mHoverClose
Definition: kopetebehaviorsettings.h:1162
Kopete::BehaviorSettings::autoAwayCustomTitle
static QString autoAwayCustomTitle()
Get The custom auto away title.
Definition: kopetebehaviorsettings.h:963
Kopete::BehaviorSettings::setAutoAwayCustomTitle
static void setAutoAwayCustomTitle(const QString &v)
Set The custom auto away title.
Definition: kopetebehaviorsettings.h:953
Kopete::BehaviorSettings::initialStatusItem
ItemEnum * initialStatusItem()
Get Item object corresponding to initialStatus()
Definition: kopetebehaviorsettings.h:215
Kopete::BehaviorSettings::mContactListMouseNavigation
bool mContactListMouseNavigation
Definition: kopetebehaviorsettings.h:1121
Kopete::BehaviorSettings::setBalloonNotifyIgnoreClosesChatView
static void setBalloonNotifyIgnoreClosesChatView(bool v)
Set Balloon Notification Ignore Closes Chat View.
Definition: kopetebehaviorsettings.h:359
Kopete::BehaviorSettings::setTruncateContactNameLength
static void setTruncateContactNameLength(int v)
Set Truncate contact name max length.
Definition: kopetebehaviorsettings.h:683
Kopete::BehaviorSettings::setReconnectOnDisconnect
static void setReconnectOnDisconnect(bool v)
Set Reconnect on disconnect.
Definition: kopetebehaviorsettings.h:170
Kopete::BehaviorSettings::setUseAutoAway
static void setUseAutoAway(bool v)
Set Use auto away.
Definition: kopetebehaviorsettings.h:791
Kopete::BehaviorSettings::setQueueUnreadMessages
static void setQueueUnreadMessages(bool v)
Set Queue unread messages.
Definition: kopetebehaviorsettings.h:116
Kopete::BehaviorSettings::viewPlugin
static QString viewPlugin()
Get Selected view plugin for Chat Window.
Definition: kopetebehaviorsettings.h:774
Kopete::BehaviorSettings::richTextByDefaultItem
ItemBool * richTextByDefaultItem()
Get Item object corresponding to richTextByDefault()
Definition: kopetebehaviorsettings.h:593
Kopete::BehaviorSettings::mChatWindowShowSendButton
bool mChatWindowShowSendButton
Definition: kopetebehaviorsettings.h:1138
Kopete::BehaviorSettings::balloonNotifyIgnoreClosesChatView
static bool balloonNotifyIgnoreClosesChatView()
Get Balloon Notification Ignore Closes Chat View.
Definition: kopetebehaviorsettings.h:369
Kopete::BehaviorSettings::startDocked
static bool startDocked()
Get Start Kopete docked.
Definition: kopetebehaviorsettings.h:45
Kopete::BehaviorSettings::setChatWindowShowSendButton
static void setChatWindowShowSendButton(bool v)
Set Show send button in Chat Window.
Definition: kopetebehaviorsettings.h:602
Kopete::BehaviorSettings::alwaysShowTabsItem
ItemBool * alwaysShowTabsItem()
Get Item object corresponding to AlwaysShowTabs()
Definition: kopetebehaviorsettings.h:1052
Kopete::BehaviorSettings::setAnimateOnMessageWithOpenChat
static void setAnimateOnMessageWithOpenChat(bool v)
Set Animate on message with open chat.
Definition: kopetebehaviorsettings.h:440
Kopete::BehaviorSettings::setContactListMouseNavigation
static void setContactListMouseNavigation(bool v)
Set Use mouse navigation only in contact list.
Definition: kopetebehaviorsettings.h:143
Kopete::BehaviorSettings::setUseLastAwayMessage
static void setUseLastAwayMessage(bool v)
Set When setting the auto away message, use the latest away message.
Definition: kopetebehaviorsettings.h:899
Kopete::BehaviorSettings::setTruncateContactName
static void setTruncateContactName(bool v)
Set Truncate contact name.
Definition: kopetebehaviorsettings.h:656
Kopete::BehaviorSettings::autoAwayGoAvailableItem
ItemBool * autoAwayGoAvailableItem()
Get Item object corresponding to autoAwayGoAvailable()
Definition: kopetebehaviorsettings.h:863
Kopete::BehaviorSettings::mBalloonGroupMessageNotificationsPerSender
bool mBalloonGroupMessageNotificationsPerSender
Definition: kopetebehaviorsettings.h:1128
Kopete::BehaviorSettings::chatWindowBufferViewSize
static int chatWindowBufferViewSize()
Get Maximum number of messages to show in a chat window.
Definition: kopetebehaviorsettings.h:720
Kopete::BehaviorSettings::chatWindowShowSendButtonItem
ItemBool * chatWindowShowSendButtonItem()
Get Item object corresponding to chatWindowShowSendButton()
Definition: kopetebehaviorsettings.h:620
NetworkStatus::Offline
Definition: networkstatuscommon.h:9
Kopete::BehaviorSettings::mShowDates
bool mShowDates
Definition: kopetebehaviorsettings.h:1139
Kopete::BehaviorSettings::mAutoAwayTimeout
int mAutoAwayTimeout
Definition: kopetebehaviorsettings.h:1148
Kopete::BehaviorSettings::EnumInitialStatus
Definition: kopetebehaviorsettings.h:17
Kopete::BehaviorSettings::setBalloonGroupMessageNotificationsPerSender
static void setBalloonGroupMessageNotificationsPerSender(bool v)
Set Single notification for messages from the same sender.
Definition: kopetebehaviorsettings.h:332
QString::fromLatin1
QString fromLatin1(const char *str, int size)
Kopete::BehaviorSettings::smoothScrolling
static bool smoothScrolling()
Get Enable smooth scrolling in contact list.
Definition: kopetebehaviorsettings.h:1017
Kopete::BehaviorSettings::mChatWindowBufferViewSize
int mChatWindowBufferViewSize
Definition: kopetebehaviorsettings.h:1142
Kopete::BehaviorSettings::setStartDocked
static void setStartDocked(bool v)
Set Start Kopete docked.
Definition: kopetebehaviorsettings.h:35
Kopete::BehaviorSettings::mHighlightEnabled
bool mHighlightEnabled
Definition: kopetebehaviorsettings.h:1143
Kopete::BehaviorSettings::setUseCustomAwayMessage
static void setUseCustomAwayMessage(bool v)
Set When setting the auto away message, use a custom away message.
Definition: kopetebehaviorsettings.h:926
Kopete::BehaviorSettings::mInitialStatus
int mInitialStatus
Definition: kopetebehaviorsettings.h:1123
Kopete::BehaviorSettings::viewPluginItem
ItemString * viewPluginItem()
Get Item object corresponding to viewPlugin()
Definition: kopetebehaviorsettings.h:782
Kopete::BehaviorSettings::highlightEnabled
static bool highlightEnabled()
Get Hightlight messages containing your nickname.
Definition: kopetebehaviorsettings.h:747
Kopete::BehaviorSettings::mRichTextByDefault
bool mRichTextByDefault
Definition: kopetebehaviorsettings.h:1137
Kopete::BehaviorSettings::setChatWindowBufferViewSize
static void setChatWindowBufferViewSize(int v)
Set Maximum number of messages to show in a chat window.
Definition: kopetebehaviorsettings.h:710
Kopete::BehaviorSettings::useAutoAway
static bool useAutoAway()
Get Use auto away.
Definition: kopetebehaviorsettings.h:801
Kopete::BehaviorSettings::setViewPlugin
static void setViewPlugin(const QString &v)
Set Selected view plugin for Chat Window.
Definition: kopetebehaviorsettings.h:764
Kopete::BehaviorSettings::alwaysShowTabs
static bool alwaysShowTabs()
Get Always show tabs.
Definition: kopetebehaviorsettings.h:1044
Kopete::BehaviorSettings::mSpellCheck
bool mSpellCheck
Definition: kopetebehaviorsettings.h:1136
Kopete::BehaviorSettings::chatWindowGroupPolicy
static int chatWindowGroupPolicy()
Get Chat window grouping policy.
Definition: kopetebehaviorsettings.h:531
Kopete::BehaviorSettings::mRaiseMessageWindow
bool mRaiseMessageWindow
Definition: kopetebehaviorsettings.h:1124
Kopete::BehaviorSettings::chatWindowBufferViewSizeItem
ItemInt * chatWindowBufferViewSizeItem()
Get Item object corresponding to chatWindowBufferViewSize()
Definition: kopetebehaviorsettings.h:728
Kopete::BehaviorSettings::contactListMouseNavigationItem
ItemBool * contactListMouseNavigationItem()
Get Item object corresponding to contactListMouseNavigation()
Definition: kopetebehaviorsettings.h:161
Kopete::BehaviorSettings::mStartDocked
bool mStartDocked
Definition: kopetebehaviorsettings.h:1117
Kopete::BehaviorSettings::mUseLastAwayMessage
bool mUseLastAwayMessage
Definition: kopetebehaviorsettings.h:1151
Kopete::BehaviorSettings::setEnableEventsWhileAway
static void setEnableEventsWhileAway(bool v)
Set Enable events while away.
Definition: kopetebehaviorsettings.h:494
Kopete::BehaviorSettings::contactListMouseNavigation
static bool contactListMouseNavigation()
Get Use mouse navigation only in contact list.
Definition: kopetebehaviorsettings.h:153
Kopete::BehaviorSettings::autoAwayTimeout
static int autoAwayTimeout()
Get Auto away timeout.
Definition: kopetebehaviorsettings.h:828
Kopete::BehaviorSettings::setRichTextByDefault
static void setRichTextByDefault(bool v)
Set Enable rich text by default.
Definition: kopetebehaviorsettings.h:575
Kopete::BehaviorSettings::mTruncateContactNameLength
int mTruncateContactNameLength
Definition: kopetebehaviorsettings.h:1141
Kopete::BehaviorSettings::queueOnlyMessagesOnAnotherDesktopItem
ItemBool * queueOnlyMessagesOnAnotherDesktopItem()
Get Item object corresponding to queueOnlyMessagesOnAnotherDesktop()
Definition: kopetebehaviorsettings.h:323
Kopete::BehaviorSettings::setTrayflashNotifySetCurrentDesktopToChatView
static void setTrayflashNotifySetCurrentDesktopToChatView(bool v)
Set Trayflash Notification Set Current Desktop To Chat View.
Definition: kopetebehaviorsettings.h:467
Kopete::BehaviorSettings::mUseCustomAwayMessage
bool mUseCustomAwayMessage
Definition: kopetebehaviorsettings.h:1152
Kopete::BehaviorSettings::mReconnectOnDisconnect
bool mReconnectOnDisconnect
Definition: kopetebehaviorsettings.h:1122
Kopete::BehaviorSettings::trayflashNotify
static bool trayflashNotify()
Get Trayflash Notification.
Definition: kopetebehaviorsettings.h:396
Kopete::BehaviorSettings::setShowEvents
static void setShowEvents(bool v)
Set Show events in chat window.
Definition: kopetebehaviorsettings.h:251
Kopete::BehaviorSettings::truncateContactNameLength
static int truncateContactNameLength()
Get Truncate contact name max length.
Definition: kopetebehaviorsettings.h:693
Kopete::BehaviorSettings::showSystemTrayItem
ItemBool * showSystemTrayItem()
Get Item object corresponding to showSystemTray()
Definition: kopetebehaviorsettings.h:80
Kopete::BehaviorSettings::trayflashNotifySetCurrentDesktopToChatView
static bool trayflashNotifySetCurrentDesktopToChatView()
Get Trayflash Notification Set Current Desktop To Chat View.
Definition: kopetebehaviorsettings.h:477
Kopete::BehaviorSettings::mQueueOnlyHighlightedMessagesInGroupChats
bool mQueueOnlyHighlightedMessagesInGroupChats
Definition: kopetebehaviorsettings.h:1126
Kopete::BehaviorSettings::useMessageQueue
static bool useMessageQueue()
Get Use message queue.
Definition: kopetebehaviorsettings.h:99
Kopete::BehaviorSettings::setShowDates
static void setShowDates(bool v)
Set Show message dates.
Definition: kopetebehaviorsettings.h:629
Kopete::BehaviorSettings::hoverClose
static bool hoverClose()
Get Show close button for each tab.
Definition: kopetebehaviorsettings.h:1098
Kopete::BehaviorSettings::useLastAwayMessage
static bool useLastAwayMessage()
Get When setting the auto away message, use the latest away message.
Definition: kopetebehaviorsettings.h:909
Kopete::BehaviorSettings::setAlwaysShowTabs
static void setAlwaysShowTabs(bool v)
Set Always show tabs.
Definition: kopetebehaviorsettings.h:1034
Kopete::BehaviorSettings::setAutoAwayCustomMessage
static void setAutoAwayCustomMessage(const QString &v)
Set The custom auto away message.
Definition: kopetebehaviorsettings.h:980
Kopete::BehaviorSettings::smoothScrollingItem
ItemBool * smoothScrollingItem()
Get Item object corresponding to smoothScrolling()
Definition: kopetebehaviorsettings.h:1025
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