summaryrefslogtreecommitdiffabout
path: root/libkdepim/kdatepicker.cpp
authorzautrix <zautrix>2004-09-17 11:42:59 (UTC)
committer zautrix <zautrix>2004-09-17 11:42:59 (UTC)
commitdd33ac512eb4b4b647fb3423f7cdb39ec322221b (patch) (side-by-side diff)
treeea35b070c856a7233df08419ef0d189a665820f6 /libkdepim/kdatepicker.cpp
parentd7a6a271b48f0c79e1f3beca03bbc9c3f2a54050 (diff)
downloadkdepimpi-dd33ac512eb4b4b647fb3423f7cdb39ec322221b.zip
kdepimpi-dd33ac512eb4b4b647fb3423f7cdb39ec322221b.tar.gz
kdepimpi-dd33ac512eb4b4b647fb3423f7cdb39ec322221b.tar.bz2
Fixed datepicker
Diffstat (limited to 'libkdepim/kdatepicker.cpp') (more/less context) (ignore whitespace changes)
-rw-r--r--libkdepim/kdatepicker.cpp9
1 files changed, 6 insertions, 3 deletions
diff --git a/libkdepim/kdatepicker.cpp b/libkdepim/kdatepicker.cpp
index 3fe139c..d8bc9f5 100644
--- a/libkdepim/kdatepicker.cpp
+++ b/libkdepim/kdatepicker.cpp
@@ -65,7 +65,6 @@ KDatePicker::KDatePicker(QWidget *parent, QDate dt, const char *name)
yearBackward->setPixmap(SmallIcon("2leftarrowB"));
monthForward->setPixmap(SmallIcon("1rightarrowB"));
monthBackward->setPixmap(SmallIcon("1leftarrowB"));
-
setDate(dt); // set button texts
connect(table, SIGNAL(dateChanged(QDate)), SLOT(dateChangedSlot(QDate)));
connect(table, SIGNAL(tableClicked()), SLOT(tableClickedSlot()));
@@ -105,8 +104,12 @@ KDatePicker::resizeEvent(QResizeEvent*)
// ----- calculate button row height:
for(count=0; count<NoOfButtons; ++count) {
int xS = buttons[count]->sizeHint().width();
- int yS = buttons[count]->sizeHint().height();
- sizes[count]=QSize ( xS+10, yS );
+ int yS = buttons[count]->sizeHint().height();
+ if ( QApplication::desktop()->width() < 320 )
+ sizes[count]=QSize ( xS+4, yS );
+ else
+ sizes[count]=QSize ( xS+10, yS );
+
buttonHeight=QMAX(buttonHeight, sizes[count].height());
}
buttonHeight += 10;