author | llornkcor <llornkcor> | 2003-05-26 04:07:44 (UTC) |
---|---|---|
committer | llornkcor <llornkcor> | 2003-05-26 04:07:44 (UTC) |
commit | f63dee18fe56ba54d9203836722a1f499e2539f3 (patch) (unidiff) | |
tree | 557b83bb4048094072d9163f687b54ea8a709c96 | |
parent | 4a9831b570a60075650863b571b0875e96ca8ad6 (diff) | |
download | opie-f63dee18fe56ba54d9203836722a1f499e2539f3.zip opie-f63dee18fe56ba54d9203836722a1f499e2539f3.tar.gz opie-f63dee18fe56ba54d9203836722a1f499e2539f3.tar.bz2 |
remove extra includes
-rw-r--r-- | noncore/styles/metal/metal.cpp | 9 |
1 files changed, 0 insertions, 9 deletions
diff --git a/noncore/styles/metal/metal.cpp b/noncore/styles/metal/metal.cpp index 2380fed..5cb2d22 100644 --- a/noncore/styles/metal/metal.cpp +++ b/noncore/styles/metal/metal.cpp | |||
@@ -1,118 +1,109 @@ | |||
1 | /**************************************************************************** | 1 | /**************************************************************************** |
2 | ** $Id$ | 2 | ** $Id$ |
3 | ** | 3 | ** |
4 | ** Copyright (C) 1992-2000 Trolltech AS. All rights reserved. | 4 | ** Copyright (C) 1992-2000 Trolltech AS. All rights reserved. |
5 | ** | 5 | ** |
6 | ** This file is part of an example program for Qt. This example | 6 | ** This file is part of an example program for Qt. This example |
7 | ** program may be used, distributed and modified without limitation. | 7 | ** program may be used, distributed and modified without limitation. |
8 | ** | 8 | ** |
9 | *****************************************************************************/ | 9 | *****************************************************************************/ |
10 | 10 | ||
11 | #include "metal.h" | 11 | #include "metal.h" |
12 | #include <qapplication.h> | 12 | #include <qapplication.h> |
13 | #include <qpainter.h> | ||
14 | #include <qdrawutil.h> // for now | ||
15 | #include <qpixmap.h> // for now | ||
16 | #include <qpalette.h> // for now | ||
17 | #include <qwidget.h> | ||
18 | #include <qlabel.h> | ||
19 | #include <qimage.h> | ||
20 | #include <qpushbutton.h> | 13 | #include <qpushbutton.h> |
21 | #include <qwidget.h> | ||
22 | #include <qrangecontrol.h> | ||
23 | #include <qscrollbar.h> | 14 | #include <qscrollbar.h> |
24 | #include <limits.h> | 15 | #include <limits.h> |
25 | 16 | ||
26 | 17 | ||
27 | ///////////////////////////////////////////////////////// | 18 | ///////////////////////////////////////////////////////// |
28 | #include "stonedark.xpm" | 19 | #include "stonedark.xpm" |
29 | #include "stone1.xpm" | 20 | #include "stone1.xpm" |
30 | #include "marble.xpm" | 21 | #include "marble.xpm" |
31 | /////////////////////////////////////////////////////// | 22 | /////////////////////////////////////////////////////// |
32 | 23 | ||
33 | 24 | ||
34 | 25 | ||
35 | MetalStyle::MetalStyle() : QWindowsStyle() { } | 26 | MetalStyle::MetalStyle() : QWindowsStyle() { } |
36 | 27 | ||
37 | /*! | 28 | /*! |
38 | Reimplementation from QStyle | 29 | Reimplementation from QStyle |
39 | */ | 30 | */ |
40 | void MetalStyle::polish( QApplication *app) | 31 | void MetalStyle::polish( QApplication *app) |
41 | { | 32 | { |
42 | oldPalette = app->palette(); | 33 | oldPalette = app->palette(); |
43 | 34 | ||
44 | // we simply create a nice QColorGroup with a couple of fancy | 35 | // we simply create a nice QColorGroup with a couple of fancy |
45 | // pixmaps here and apply to it all widgets | 36 | // pixmaps here and apply to it all widgets |
46 | 37 | ||
47 | QFont f("times", app->font().pointSize() ); | 38 | QFont f("times", app->font().pointSize() ); |
48 | f.setBold( TRUE ); | 39 | f.setBold( TRUE ); |
49 | f.setItalic( TRUE ); | 40 | f.setItalic( TRUE ); |
50 | app->setFont( f, TRUE, "QMenuBar"); | 41 | app->setFont( f, TRUE, "QMenuBar"); |
51 | app->setFont( f, TRUE, "QPopupMenu"); | 42 | app->setFont( f, TRUE, "QPopupMenu"); |
52 | 43 | ||
53 | 44 | ||
54 | //QPixmap button( stone1_xpm ); | 45 | //QPixmap button( stone1_xpm ); |
55 | QPixmap button( stonedark_xpm ); | 46 | QPixmap button( stonedark_xpm ); |
56 | QPixmap background(marble_xpm); | 47 | QPixmap background(marble_xpm); |
57 | #if 0 | 48 | #if 0 |
58 | 49 | ||
59 | int i; | 50 | int i; |
60 | for (i=0; i<img.numColors(); i++) { | 51 | for (i=0; i<img.numColors(); i++) { |
61 | QRgb rgb = img.color(i); | 52 | QRgb rgb = img.color(i); |
62 | QColor c(rgb); | 53 | QColor c(rgb); |
63 | rgb = c.dark().rgb(); | 54 | rgb = c.dark().rgb(); |
64 | img.setColor(i,rgb); | 55 | img.setColor(i,rgb); |
65 | } | 56 | } |
66 | QPixmap mid; | 57 | QPixmap mid; |
67 | mid.convertFromImage(img); | 58 | mid.convertFromImage(img); |
68 | 59 | ||
69 | img = orig; | 60 | img = orig; |
70 | for (i=0; i<img.numColors(); i++) { | 61 | for (i=0; i<img.numColors(); i++) { |
71 | QRgb rgb = img.color(i); | 62 | QRgb rgb = img.color(i); |
72 | QColor c(rgb); | 63 | QColor c(rgb); |
73 | rgb = c.light().rgb(); | 64 | rgb = c.light().rgb(); |
74 | img.setColor(i,rgb); | 65 | img.setColor(i,rgb); |
75 | } | 66 | } |
76 | QPixmap light; | 67 | QPixmap light; |
77 | light.convertFromImage(img); | 68 | light.convertFromImage(img); |
78 | 69 | ||
79 | img = orig; | 70 | img = orig; |
80 | for (i=0; i<img.numColors(); i++) { | 71 | for (i=0; i<img.numColors(); i++) { |
81 | QRgb rgb = img.color(i); | 72 | QRgb rgb = img.color(i); |
82 | QColor c(rgb); | 73 | QColor c(rgb); |
83 | rgb = c.dark().rgb(); | 74 | rgb = c.dark().rgb(); |
84 | img.setColor(i,rgb); | 75 | img.setColor(i,rgb); |
85 | } | 76 | } |
86 | QPixmap dark; | 77 | QPixmap dark; |
87 | dark.convertFromImage(img); | 78 | dark.convertFromImage(img); |
88 | #else | 79 | #else |
89 | QPixmap dark( 1, 1 ); dark.fill( red.dark() ); | 80 | QPixmap dark( 1, 1 ); dark.fill( red.dark() ); |
90 | QPixmap mid( stone1_xpm ); | 81 | QPixmap mid( stone1_xpm ); |
91 | QPixmap light( stone1_xpm );//1, 1 ); light.fill( green ); | 82 | QPixmap light( stone1_xpm );//1, 1 ); light.fill( green ); |
92 | #endif | 83 | #endif |
93 | QPalette op = app->palette(); | 84 | QPalette op = app->palette(); |
94 | 85 | ||
95 | QColor backCol( 227,227,227 ); | 86 | QColor backCol( 227,227,227 ); |
96 | 87 | ||
97 | // QPalette op(white); | 88 | // QPalette op(white); |
98 | QColorGroup active (op.normal().foreground(), | 89 | QColorGroup active (op.normal().foreground(), |
99 | QBrush(op.normal().button(),button), | 90 | QBrush(op.normal().button(),button), |
100 | QBrush(op.normal().light(), light), | 91 | QBrush(op.normal().light(), light), |
101 | QBrush(op.normal().dark(), dark), | 92 | QBrush(op.normal().dark(), dark), |
102 | QBrush(op.normal().mid(), mid), | 93 | QBrush(op.normal().mid(), mid), |
103 | op.normal().text(), | 94 | op.normal().text(), |
104 | Qt::white, | 95 | Qt::white, |
105 | op.normal().base(),// QColor(236,182,120), | 96 | op.normal().base(),// QColor(236,182,120), |
106 | QBrush(backCol, background) | 97 | QBrush(backCol, background) |
107 | ); | 98 | ); |
108 | active.setColor( QColorGroup::ButtonText, Qt::white ); | 99 | active.setColor( QColorGroup::ButtonText, Qt::white ); |
109 | active.setColor( QColorGroup::Shadow, Qt::black ); | 100 | active.setColor( QColorGroup::Shadow, Qt::black ); |
110 | QColorGroup disabled (op.disabled().foreground(), | 101 | QColorGroup disabled (op.disabled().foreground(), |
111 | QBrush(op.disabled().button(),button), | 102 | QBrush(op.disabled().button(),button), |
112 | QBrush(op.disabled().light(), light), | 103 | QBrush(op.disabled().light(), light), |
113 | op.disabled().dark(), | 104 | op.disabled().dark(), |
114 | QBrush(op.disabled().mid(), mid), | 105 | QBrush(op.disabled().mid(), mid), |
115 | op.disabled().text(), | 106 | op.disabled().text(), |
116 | Qt::white, | 107 | Qt::white, |
117 | op.disabled().base(),// QColor(236,182,120), | 108 | op.disabled().base(),// QColor(236,182,120), |
118 | QBrush(backCol, background) | 109 | QBrush(backCol, background) |