summaryrefslogtreecommitdiff
Unidiff
Diffstat (more/less context) (ignore whitespace changes)
-rw-r--r--noncore/styles/metal/metal.cpp9
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,86 +1,77 @@
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
35MetalStyle::MetalStyle() : QWindowsStyle() { } 26MetalStyle::MetalStyle() : QWindowsStyle() { }
36 27
37/*! 28/*!
38 Reimplementation from QStyle 29 Reimplementation from QStyle
39 */ 30 */
40void MetalStyle::polish( QApplication *app) 31void 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;