summaryrefslogtreecommitdiff
path: root/noncore/settings/appearance2/appearance.h
Unidiff
Diffstat (limited to 'noncore/settings/appearance2/appearance.h') (more/less context) (ignore whitespace changes)
-rw-r--r--noncore/settings/appearance2/appearance.h17
1 files changed, 5 insertions, 12 deletions
diff --git a/noncore/settings/appearance2/appearance.h b/noncore/settings/appearance2/appearance.h
index ce0d4b0..4a86e57 100644
--- a/noncore/settings/appearance2/appearance.h
+++ b/noncore/settings/appearance2/appearance.h
@@ -37,12 +37,13 @@ class QLineEdit;
37class QListBox; 37class QListBox;
38class QMultiLineEdit; 38class QMultiLineEdit;
39class QPushButton; 39class QPushButton;
40class QRadioButton; 40class QRadioButton;
41class QToolButton; 41class QToolButton;
42class SampleWindow; 42class SampleWindow;
43class OFontSelector;
43 44
44class Appearance : public QDialog 45class Appearance : public QDialog
45{ 46{
46 Q_OBJECT 47 Q_OBJECT
47 48
48public: 49public:
@@ -54,26 +55,22 @@ protected:
54 virtual void done ( int r ); 55 virtual void done ( int r );
55 56
56protected slots: 57protected slots:
57 void styleClicked ( int ); 58 void styleClicked ( int );
58 void styleSettingsClicked ( ); 59 void styleSettingsClicked ( );
59 void decoClicked ( int ); 60 void decoClicked ( int );
60 void fontFamilyClicked ( int ); 61 void fontClicked ( const QFont & );
61 void fontStyleClicked ( int );
62 void fontSizeClicked ( int );
63 void colorClicked ( int ); 62 void colorClicked ( int );
64// void tabStyleClicked ( int );
65 63
66 void editSchemeClicked(); 64 void editSchemeClicked();
67 void saveSchemeClicked(); 65 void saveSchemeClicked();
68 void deleteSchemeClicked(); 66 void deleteSchemeClicked();
69 67
70private: 68private:
71 void loadStyles ( QListBox * ); 69 void loadStyles ( QListBox * );
72 void loadDecos ( QListBox * ); 70 void loadDecos ( QListBox * );
73 void loadFonts ( QListBox * );
74 void loadColors ( QListBox * ); 71 void loadColors ( QListBox * );
75 72
76 void changeText(); 73 void changeText();
77 74
78 QWidget *createStyleTab ( QWidget *parent ); 75 QWidget *createStyleTab ( QWidget *parent );
79 QWidget *createDecoTab ( QWidget *parent ); 76 QWidget *createDecoTab ( QWidget *parent );
@@ -87,30 +84,26 @@ private:
87 bool m_scheme_changed; 84 bool m_scheme_changed;
88 bool m_deco_changed; 85 bool m_deco_changed;
89 bool m_color_changed; 86 bool m_color_changed;
90 87
91 int m_original_style; 88 int m_original_style;
92 int m_original_deco; 89 int m_original_deco;
93 int m_original_fontfamily;
94 int m_original_fontstyle;
95 int m_original_fontsize;
96 int m_original_tabstyle; 90 int m_original_tabstyle;
91 bool m_original_tabpos;
97 92
98 QListBox * m_style_list; 93 QListBox * m_style_list;
99 QPushButton * m_style_settings; 94 QPushButton * m_style_settings;
100 95
101 QListBox * m_deco_list; 96 QListBox * m_deco_list;
102 97
103 QListBox * m_color_list; 98 QListBox * m_color_list;
104 99
105 QListBox * m_font_family_list; 100 OFontSelector *m_fontselect;
106 QComboBox * m_font_style_list;
107 QComboBox * m_font_size_list;
108 101
109 SampleWindow *m_sample; 102 SampleWindow *m_sample;
110 103
111 QComboBox * m_tabstyle_list; 104 QComboBox * m_tabstyle_list;
112 QRadioButton *m_tabstyle_top; 105 QRadioButton *m_tabstyle_top;
113 QRadioButton *m_tabstyle_bottom; 106 QRadioButton *m_tabstyle_bottom;
114}; 107};
115 108
116#endif // APPEARANCESETTINGS_H 109#endif