From e2d44ce9293a3db6710753c2e7e2c38a54f60faf Mon Sep 17 00:00:00 2001 From: harlekin Date: Sat, 26 Apr 2003 18:09:02 +0000 Subject: make applets more flexible regarding size --- (limited to 'core') diff --git a/core/applets/batteryapplet/battery.cpp b/core/applets/batteryapplet/battery.cpp index 3b329c6..f3a95ed 100644 --- a/core/applets/batteryapplet/battery.cpp +++ b/core/applets/batteryapplet/battery.cpp @@ -21,6 +21,7 @@ #include "batterystatus.h" #include +#include #include #include @@ -31,7 +32,7 @@ BatteryMeter::BatteryMeter( QWidget *parent ) { ps = new PowerStatus; startTimer( 10000 ); - setFixedHeight(12); + setFixedHeight( AppLnk::smallIconSize() ); chargeTimer = new QTimer( this ); connect( chargeTimer, SIGNAL(timeout()), this, SLOT(chargeTimeout()) ); timerEvent(0); @@ -44,7 +45,7 @@ BatteryMeter::~BatteryMeter() QSize BatteryMeter::sizeHint() const { - return QSize(10,12); + return QSize(10, height() ); } void BatteryMeter::mouseReleaseEvent( QMouseEvent *) @@ -116,12 +117,12 @@ void BatteryMeter::paintEvent( QPaintEvent* ) lightc = c.light(160); } - int w = 6; - int h = height()-3; + int w = height() / 2 ; + int h = height() - 4; int pix = (percent * h) / 100; - int y2 = height() - 2; + int y2 = height() -2; int y = y2 - pix; - int x1 = (width() - w) / 2; + int x1 = (width() - w ) / 2; p.setPen(QColor(80,80,80)); p.drawLine(x1+w/4,0,x1+w/4+w/2,0); @@ -140,7 +141,7 @@ void BatteryMeter::paintEvent( QPaintEvent* ) p.setPen( gray.dark(120) ); DRAWUPPER(4); -#define DRAW(i) { if ( Y(i) < y2 ) p.drawLine(i+x1,Y(i)+1,i+x1,y2); } +#define DRAW(i) { if ( Y(i) < y2 ) p.drawLine(i+x1,Y(i)+1, i+x1,y2); } p.setPen( c ); DRAW(1); DRAW(3); diff --git a/core/applets/cardmon/cardmon.cpp b/core/applets/cardmon/cardmon.cpp index f3f9044..b8c4553 100644 --- a/core/applets/cardmon/cardmon.cpp +++ b/core/applets/cardmon/cardmon.cpp @@ -23,6 +23,8 @@ #include +#include + #include #include #include @@ -46,8 +48,7 @@ using namespace Opie; CardMonitor::CardMonitor(QWidget * parent):QWidget(parent), -pm(Resource:: - loadPixmap("cardmon/pcmcia")) + pm( Resource::loadPixmap("cardmon/pcmcia") ) { QCopChannel *pcmciaChannel = new QCopChannel("QPE/Card", this); @@ -64,7 +65,11 @@ pm(Resource:: cardInPcmcia1 = FALSE; cardInSd = FALSE; - setFixedSize(pm.size()); + setFocusPolicy( NoFocus ); + + setFixedWidth ( AppLnk::smallIconSize() ); + setFixedHeight ( AppLnk::smallIconSize() ); + getStatusPcmcia(TRUE); getStatusSd(TRUE); repaint(FALSE); @@ -335,7 +340,7 @@ void CardMonitor::paintEvent(QPaintEvent *) QPainter p(this); if ( cardInPcmcia0 || cardInPcmcia1 || cardInSd ) { - p.drawPixmap(0, 0, pm); + p.drawPixmap(0, 0, pm ); show(); } else { //p.eraseRect(rect()); diff --git a/core/applets/cardmon/cardmon.h b/core/applets/cardmon/cardmon.h index 49bcae8..4f00920 100644 --- a/core/applets/cardmon/cardmon.h +++ b/core/applets/cardmon/cardmon.h @@ -3,7 +3,7 @@ * * --------------------- * - * copyright : (c) 2002 by Maximilian Reiss + * copyright : (c) 2003 by Maximilian Reiss * email : max.reiss@gmx.de * based on two apps by Devin Butterfield */ diff --git a/core/applets/clipboardapplet/clipboard.cpp b/core/applets/clipboardapplet/clipboard.cpp index b83e16e..21b68e3 100644 --- a/core/applets/clipboardapplet/clipboard.cpp +++ b/core/applets/clipboardapplet/clipboard.cpp @@ -21,6 +21,7 @@ #include "clipboard.h" #include +#include #include #include @@ -31,199 +32,12 @@ //=========================================================================== -/* XPM */ -static const char * paste_xpm[] = { -"14 16 167 2", -" c None", -". c #96A0AC", -"+ c #9BB0D4", -"@ c #5E7095", -"# c #F1CA79", -"$ c #EFC56D", -"% c #C9AF76", -"& c #9FABBA", -"* c #AEBFDD", -"= c #8899BA", -"- c #726E68", -"; c #D19A33", -"> c #DA9524", -", c #EFC065", -"' c #F3DDA6", -") c #E9D192", -"! c #ADA895", -"~ c #9AA8BF", -"{ c #B4C2D8", -"] c #AEBED7", -"^ c #797E8A", -"/ c #B78534", -"( c #DE8516", -"_ c #8A4308", -": c #F0C470", -"< c #F5EFD3", -"[ c #DFD7B4", -"} c #8F9BA6", -"| c #7C8BA3", -"1 c #808A9A", -"2 c #828892", -"3 c #727582", -"4 c #9A6435", -"5 c #F37004", -"6 c #A24104", -"7 c #F0C36E", -"8 c #F4EBCC", -"9 c #ECDCAF", -"0 c #CDC29B", -"a c #C1B486", -"b c #C3A86B", -"c c #B8924A", -"d c #B17B31", -"e c #C66C1C", -"f c #DE6610", -"g c #944311", -"h c #F3E8C6", -"i c #F3E0AB", -"j c #F2DB9B", -"k c #F1D382", -"l c #F0C056", -"m c #CCA354", -"n c #B7B09D", -"o c #C2A898", -"p c #BCA298", -"q c #9A959F", -"r c #526C8F", -"s c #F3E4B9", -"t c #F3DA99", -"u c #F4D78A", -"v c #F5CA6A", -"w c #F4B032", -"x c #C19A56", -"y c #C2D7EA", -"z c #C0D0E7", -"A c #B0C6E8", -"B c #A6C1EB", -"C c #6AA1E3", -"D c #F0C36D", -"E c #F3E2B0", -"F c #F3D891", -"G c #F3CF7A", -"H c #F4BC4C", -"I c #F3A51C", -"J c #BC9758", -"K c #CAE4FE", -"L c #C5DDFB", -"M c #B5D3FB", -"N c #A8CCFC", -"O c #63A6F6", -"P c #2180E3", -"Q c #F3E1AE", -"R c #F3D488", -"S c #F3C664", -"T c #F4B63C", -"U c #F2A61C", -"V c #BC9A5C", -"W c #CCE6FE", -"X c #C8DEFB", -"Y c #B9D6FB", -"Z c #B2D0FC", -"` c #84B6FB", -" . c #479DFB", -".. c #F3DFAC", -"+. c #F3CC76", -"@. c #F3BE52", -"#. c #F4B53A", -"$. c #F2AB24", -"%. c #BC9D61", -"&. c #CBE5FE", -"*. c #C3DBFB", -"=. c #B0D0FB", -"-. c #ACCBFC", -";. c #A0C3FD", -">. c #6EB1FF", -",. c #F3DCA4", -"'. c #F3C35F", -"). c #F3BC4A", -"!. c #F3AC26", -"~. c #BC9E63", -"{. c #CAE4FF", -"]. c #BCD7FB", -"^. c #A3C7FB", -"/. c #94BCFB", -"(. c #92BAFB", -"_. c #74B4FE", -":. c #F1C46D", -"<. c #F4D99A", -"[. c #F4BE52", -"}. c #F4BB47", -"|. c #F4B63D", -"1. c #F4AD27", -"2. c #BC9E64", -"3. c #CAE5FF", -"4. c #BAD6FB", -"5. c #A1C5FB", -"6. c #9AC1FB", -"7. c #9DC1FC", -"8. c #7CBAFE", -"9. c #F5C870", -"0. c #F8DC9B", -"a. c #F8C65C", -"b. c #F8C252", -"c. c #F8BE49", -"d. c #F7B534", -"e. c #BFA46C", -"f. c #CBE4FF", -"g. c #B7D3FB", -"h. c #A4C6FB", -"i. c #A0C4FB", -"j. c #A2C4FC", -"k. c #80BDFF", -"l. c #BC9250", -"m. c #BF9461", -"n. c #BD8944", -"o. c #BD863D", -"p. c #BD8438", -"q. c #BC7C2C", -"r. c #988269", -"s. c #C5E7FF", -"t. c #C0DDFE", -"u. c #B2D4FE", -"v. c #ACD1FE", -"w. c #ACD0FE", -"x. c #7DC0FF", -"y. c #805835", -"z. c #754D26", -"A. c #754C22", -"B. c #754B20", -"C. c #75471A", -"D. c #534D4F", -"E. c #619BCE", -"F. c #6295C8", -"G. c #5C91C8", -"H. c #598FC8", -"I. c #588FC8", -"J. c #3E87CD", -" . + @ ", -" # $ % & * = - ; > ", -", ' ) ! ~ { ] ^ / ( _ ", -": < [ } | 1 2 3 4 5 6 ", -"7 8 9 0 a b c d e f g ", -"7 h i j k l m n o p q r ", -"7 s t u v w x y z A B C ", -"D E F G H I J K L M N O P ", -"D Q R S T U V W X Y Z ` . ", -"D ..+.@.#.$.%.&.*.=.-.;.>. ", -"7 ,.'.).T !.~.{.].^./.(._. ", -":.<.[.}.|.1.2.3.4.5.6.7.8. ", -"9.0.a.b.c.d.e.f.g.h.i.j.k. ", -"l.m.n.o.p.q.r.s.t.u.v.w.x. ", -" y.z.A.B.C.D.E.F.G.H.I.J. ", -" "}; - ClipboardApplet::ClipboardApplet( QWidget *parent, const char *name ) : QWidget( parent, name ) { - setFixedWidth ( 14 ); - setFixedHeight ( 18 ); - m_clipboardPixmap = QPixmap ( paste_xpm ); + setFixedWidth ( AppLnk::smallIconSize() ); + setFixedHeight ( AppLnk::smallIconSize() ); + m_clipboardPixmap = QPixmap ( Resource::loadPixmap( "paste" ) ); m_timer = new QTimer ( this ); @@ -326,7 +140,7 @@ void ClipboardApplet::action(int id) void ClipboardApplet::paintEvent ( QPaintEvent* ) { QPainter p ( this ); - p. drawPixmap ( 0, 1, m_clipboardPixmap ); + p. drawPixmap( 0, 1, m_clipboardPixmap ); } void ClipboardApplet::newData ( ) diff --git a/core/applets/volumeapplet/volume.cpp b/core/applets/volumeapplet/volume.cpp index ed07ec4..906bb77 100644 --- a/core/applets/volumeapplet/volume.cpp +++ b/core/applets/volumeapplet/volume.cpp @@ -24,6 +24,7 @@ #include #include +#include #include #if ( defined Q_WS_QWS || defined(_WS_QWS_) ) && !defined(QT_NO_COP) #include @@ -725,8 +726,8 @@ void VolumeControl::writeConfigEntry ( const char *entry, int val, eUpdate upd ) VolumeApplet::VolumeApplet( QWidget *parent, const char *name ) : QWidget( parent, name ) { - setFixedHeight ( 18 ); - setFixedWidth ( 14 ); + setFixedWidth ( AppLnk::smallIconSize() ); + setFixedHeight ( AppLnk::smallIconSize() ); m_pixmap = new QPixmap ( Resource::loadPixmap ( "volume" )); m_dialog = new VolumeControl ( this, true, this, "volumecontrol" ); -- cgit v0.9.0.2