[prev in list] [next in list] [prev in thread] [next in thread]
List: kde-commits
Subject: playground/base/plasma/applets/plasmaboard
From: Björn Ruberg <bjoern () ruberg-wegener ! de>
Date: 2009-04-06 15:23:45
Message-ID: 1239031425.426242.11469.nullmailer () svn ! kde ! org
[Download RAW message or body]
SVN commit 950132 by ruberg:
Enhanced scaling. Plasmaboard is now freely scalable
M +1 -0 BoardKey.cpp
M +4 -52 widget.cpp
--- trunk/playground/base/plasma/applets/plasmaboard/BoardKey.cpp #950131:950132
@@ -29,6 +29,7 @@
//this->setDrawBackground(true);
setMaximumSize(1000,1000);
setMinimumSize(10,10);
+ setSizePolicy(QSizePolicy::Ignored, QSizePolicy::Ignored, QSizePolicy::DefaultType);
}
BoardKey::~BoardKey() {
--- trunk/playground/base/plasma/applets/plasmaboard/widget.cpp #950131:950132
@@ -148,13 +148,15 @@
for(int i = 0; i<numberOfCols; i++){
layout->setColumnPreferredWidth(i,width/numberOfCols);
- }
+ }/*
for(int i = 0; i<numberOfRows; i++){
layout->setRowPreferredHeight(i,height/numberOfRows);
layout->setRowMaximumHeight(i,100);
- }
+ }*/
layout->setSpacing(0);
+ layout->setContentsMargins(0,0,0,0);
+
setLayout(layout);
}
@@ -252,56 +254,6 @@
p->setRenderHint(QPainter::SmoothPixmapTransform);
p->setRenderHint(QPainter::Antialiasing);
- /*
- int heightUnit = (contentsRect().height() / 5);
- float widthUnit = (contentsRect().width())/ 31;
-
- // top row
- int i = 0;
- int x = 0;
- while( i < 13) {
- alphaKeys[i]->setGeometry(QRectF(x*widthUnit, 0, 2*widthUnit, heightUnit));
- i++; x+=2;
- }
- funcKeys[0]->setGeometry(QRectF(x*widthUnit, 0, widthUnit*5, heightUnit)); // Backspace
-
- // second Row
- funcKeys[1]->setGeometry(QRectF(0, heightUnit, widthUnit*3, heightUnit)); //tab
- x = 3;
- while( i < 25) {
- alphaKeys[i]->setGeometry(QRectF(x*widthUnit, heightUnit, 2*widthUnit, heightUnit));
- i++; x+=2;
- }
- funcKeys[2]->setGeometry(QRectF((x+1)*widthUnit, heightUnit, widthUnit*3, 2*heightUnit)); // return
-
- // third row
- funcKeys[3]->setGeometry(QRectF(0, 2*heightUnit, widthUnit*4, heightUnit)); // Caps
- x = 4;
- while( i < 37) {
- alphaKeys[i]->setGeometry(QRectF(x*widthUnit, 2*heightUnit, 2*widthUnit, heightUnit));
- i++; x+=2;
- }
-
- // fourth row
- funcKeys[4]->setGeometry(QRectF(0, 3*heightUnit, widthUnit*3, heightUnit)); // left shift
- x = 3;
- while( i < 48) {
- alphaKeys[i]->setGeometry(QRectF(x*widthUnit, 3*heightUnit, 2*widthUnit, heightUnit));
- i++; x+=2;
- }
- funcKeys[5]->setGeometry(QRectF(x*widthUnit, 3*heightUnit, widthUnit*6, heightUnit)); // right shift
-
- // fifth row
- funcKeys[6]->setGeometry(QRectF(0, 4*heightUnit, 2*widthUnit, heightUnit));
- funcKeys[7]->setGeometry(QRectF(2*widthUnit, 4*heightUnit, 2*widthUnit, heightUnit));
- funcKeys[8]->setGeometry(QRectF(4*widthUnit, 4*heightUnit, 2*widthUnit, heightUnit));
- funcKeys[9]->setGeometry(QRectF(6*widthUnit, 4*heightUnit, 14*widthUnit, heightUnit)); // space
- funcKeys[10]->setGeometry(QRectF(20*widthUnit, 4*heightUnit, 2*widthUnit, heightUnit));
- funcKeys[11]->setGeometry(QRectF(22*widthUnit, 4*heightUnit, 2*widthUnit, heightUnit));
- funcKeys[12]->setGeometry(QRectF(24*widthUnit, 4*heightUnit, 2*widthUnit, heightUnit));
- funcKeys[13]->setGeometry(QRectF(26*widthUnit, 4*heightUnit, 2*widthUnit, heightUnit));
- funcKeys[14]->setGeometry(QRectF(28*widthUnit, 4*heightUnit, 2*widthUnit, heightUnit));
- */
p->restore();
}
[prev in list] [next in list] [prev in thread] [next in thread]
Configure |
About |
News |
Add a list |
Sponsored by KoreLogic