KVIrc  4.9.2
DeveloperAPIs
OptionsWidget_userList.h
Go to the documentation of this file.
1 #ifndef _OPTW_USERLIST_H_
2 #define _OPTW_USERLIST_H_
3 //=============================================================================
4 //
5 // File : OptionsWidget_userList.h
6 // Creation date : Sat Mar 02 2002 12:09:19 CEST by Szymon Stefanek
7 //
8 // This file is part of the KVIrc IRC client distribution
9 // Copyright (C) 2002-2010 Szymon Stefanek (pragma at kvirc dot net)
10 //
11 // This program is FREE software. You can redistribute it and/or
12 // modify it under the terms of the GNU General Public License
13 // as published by the Free Software Foundation; either version 2
14 // of the License, or (at your option) any later version.
15 //
16 // This program is distributed in the HOPE that it will be USEFUL,
17 // but WITHOUT ANY WARRANTY; without even the implied warranty of
18 // MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
19 // See the GNU General Public License for more details.
20 //
21 // You should have received a copy of the GNU General Public License
22 // along with this program. If not, write to the Free Software Foundation,
23 // Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
24 //
25 //=============================================================================
26 
27 #include "KviOptionsWidget.h"
28 
29 #include <QComboBox>
30 
31 #define KVI_OPTIONS_WIDGET_ICON_OptionsWidget_userList KviIconManager::UserList
32 #define KVI_OPTIONS_WIDGET_NAME_OptionsWidget_userList __tr2qs_no_lookup("Userlist")
33 #define KVI_OPTIONS_WIDGET_KEYWORDS_OptionsWidget_userList __tr2qs_no_lookup("theme,userlist,channel")
34 #define KVI_OPTIONS_WIDGET_GROUP_OptionsWidget_userList "theme"
35 #define KVI_OPTIONS_WIDGET_CONTAINER_OptionsWidget_userList true
36 
38 {
39  Q_OBJECT
40 public:
41  OptionsWidget_userList(QWidget * parent);
43 };
44 
45 #define KVI_OPTIONS_WIDGET_ICON_OptionsWidget_userListBackground KviIconManager::Canvas
46 #define KVI_OPTIONS_WIDGET_NAME_OptionsWidget_userListBackground __tr2qs_no_lookup("Background")
47 #define KVI_OPTIONS_WIDGET_KEYWORDS_OptionsWidget_userListBackground __tr2qs_no_lookup("theme,userlist,channel,background")
48 #define KVI_OPTIONS_WIDGET_GROUP_OptionsWidget_userListBackground "theme"
49 #define KVI_OPTIONS_WIDGET_PARENT_OptionsWidget_userListBackground OptionsWidget_userList
50 #define KVI_OPTIONS_WIDGET_PRIORITY_OptionsWidget_userListBackground 30
51 
53 {
54  Q_OBJECT
55 public:
56  OptionsWidget_userListBackground(QWidget * parent);
58 
59 protected:
60  QComboBox * m_pHorizontalAlign;
61  QComboBox * m_pVerticalAlign;
62 
63 public:
64  virtual void commit();
65 };
66 
67 #define KVI_OPTIONS_WIDGET_ICON_OptionsWidget_userListForeground KviIconManager::Canvas
68 #define KVI_OPTIONS_WIDGET_NAME_OptionsWidget_userListForeground __tr2qs_no_lookup("Foreground")
69 #define KVI_OPTIONS_WIDGET_KEYWORDS_OptionsWidget_userListForeground __tr2qs_no_lookup("theme,userlist,channel,colors")
70 #define KVI_OPTIONS_WIDGET_GROUP_OptionsWidget_userListForeground "theme"
71 #define KVI_OPTIONS_WIDGET_PARENT_OptionsWidget_userListForeground OptionsWidget_userList
72 #define KVI_OPTIONS_WIDGET_PRIORITY_OptionsWidget_userListForeground 20
73 
75 {
76  Q_OBJECT
77 public:
78  OptionsWidget_userListForeground(QWidget * parent);
80 };
81 
82 #define KVI_OPTIONS_WIDGET_ICON_OptionsWidget_userListGrid KviIconManager::UserList
83 #define KVI_OPTIONS_WIDGET_NAME_OptionsWidget_userListGrid __tr2qs_no_lookup("Nickname Grid")
84 #define KVI_OPTIONS_WIDGET_KEYWORDS_OptionsWidget_userListGrid __tr2qs_no_lookup("theme,userlist,channel,grid")
85 #define KVI_OPTIONS_WIDGET_GROUP_OptionsWidget_userListGrid "theme"
86 #define KVI_OPTIONS_WIDGET_PARENT_OptionsWidget_userListGrid OptionsWidget_userList
87 #define KVI_OPTIONS_WIDGET_PRIORITY_OptionsWidget_userListGrid 30
88 
90 {
91  Q_OBJECT
92 public:
93  OptionsWidget_userListGrid(QWidget * parent);
95 
96 protected:
97  QComboBox * m_pGridTypeCombo;
98 
99 public:
100  virtual void commit();
101 };
102 
103 #define KVI_OPTIONS_WIDGET_ICON_OptionsWidget_userListFeatures KviIconManager::UserList
104 #define KVI_OPTIONS_WIDGET_NAME_OptionsWidget_userListFeatures __tr2qs_no_lookup("Features")
105 #define KVI_OPTIONS_WIDGET_KEYWORDS_OptionsWidget_userListFeatures __tr2qs_no_lookup("userlist,channel")
106 #define KVI_OPTIONS_WIDGET_PARENT_OptionsWidget_userListFeatures OptionsWidget_userList
107 #define KVI_OPTIONS_WIDGET_PRIORITY_OptionsWidget_userListFeatures 10
108 
110 {
111  Q_OBJECT
112 public:
113  OptionsWidget_userListFeatures(QWidget * parent);
115 };
116 
117 #endif
OptionsWidget_userListFeatures(QWidget *parent)
Definition: OptionsWidget_userList.cpp:219
Definition: OptionsWidget_userList.h:52
Definition: OptionsWidget_userList.h:37
virtual void commit()
Definition: OptionsWidget_userList.cpp:114
OptionsWidget_userListGrid(QWidget *parent)
Definition: OptionsWidget_userList.cpp:83
Definition: KviOptionsWidget.h:40
Definition: OptionsWidget_userList.h:89
Definition: OptionsWidget_userList.h:74
OptionsWidget_userListForeground(QWidget *parent)
Definition: OptionsWidget_userList.cpp:42
Definition: OptionsWidget_userList.h:109
OptionsWidget_userListBackground(QWidget *parent)
Definition: OptionsWidget_userList.cpp:122
QComboBox * m_pVerticalAlign
Definition: OptionsWidget_userList.h:61
QComboBox * m_pGridTypeCombo
Definition: OptionsWidget_userList.h:97
virtual void commit()
Definition: OptionsWidget_userList.cpp:186
OptionsWidget_userList(QWidget *parent)
Definition: OptionsWidget_userList.cpp:34
QComboBox * m_pHorizontalAlign
Definition: OptionsWidget_userList.h:60