-rw-r--r-- | korganizer/mainwindow.cpp | 2 | ||||
-rw-r--r-- | korganizer/navigatorbar.cpp | 5 | ||||
-rw-r--r-- | libkdepim/kdatepicker.cpp | 7 | ||||
-rw-r--r-- | microkde/kdatetbl.cpp | 36 | ||||
-rw-r--r-- | microkde/kdatetbl.h | 4 | ||||
-rw-r--r-- | microkde/kglobalsettings.cpp | 1 |
6 files changed, 32 insertions, 23 deletions
diff --git a/korganizer/mainwindow.cpp b/korganizer/mainwindow.cpp index 856f7db..468fd5b 100644 --- a/korganizer/mainwindow.cpp +++ b/korganizer/mainwindow.cpp | |||
@@ -2031,5 +2031,5 @@ void MainWindow::weekAction() | |||
2031 | int month; | 2031 | int month; |
2032 | KPopupFrame* popup = new KPopupFrame(this); | 2032 | KPopupFrame* popup = new KPopupFrame(this); |
2033 | KDateInternalWeekPicker* picker = new KDateInternalWeekPicker(10, popup); | 2033 | KDateInternalWeekPicker* picker = new KDateInternalWeekPicker(popup); |
2034 | // ----- | 2034 | // ----- |
2035 | picker->resize(picker->sizeHint()); | 2035 | picker->resize(picker->sizeHint()); |
diff --git a/korganizer/navigatorbar.cpp b/korganizer/navigatorbar.cpp index 4a31c77..2b8fd4f 100644 --- a/korganizer/navigatorbar.cpp +++ b/korganizer/navigatorbar.cpp | |||
@@ -169,8 +169,5 @@ void NavigatorBar::selectMonth() | |||
169 | int month; | 169 | int month; |
170 | KPopupFrame* popup = new KPopupFrame(this); | 170 | KPopupFrame* popup = new KPopupFrame(this); |
171 | int size = 12; | 171 | KDateInternalMonthPicker* picker = new KDateInternalMonthPicker(popup); |
172 | if ( QApplication::desktop()->width() >= 480 ) | ||
173 | size = 18; | ||
174 | KDateInternalMonthPicker* picker = new KDateInternalMonthPicker(size, popup); | ||
175 | // ----- | 172 | // ----- |
176 | picker->resize(picker->sizeHint()); | 173 | picker->resize(picker->sizeHint()); |
diff --git a/libkdepim/kdatepicker.cpp b/libkdepim/kdatepicker.cpp index 2be9c9e..d6e9b51 100644 --- a/libkdepim/kdatepicker.cpp +++ b/libkdepim/kdatepicker.cpp | |||
@@ -55,5 +55,8 @@ KDatePicker::KDatePicker(QWidget *parent, QDate dt, const char *name) | |||
55 | setFont ( KGlobalSettings::generalFont() ); | 55 | setFont ( KGlobalSettings::generalFont() ); |
56 | table = new KDateTable(this); | 56 | table = new KDateTable(this); |
57 | setFontSize(font().pointSize()+2); | 57 | int add = 2; |
58 | if ( QApplication::desktop()->width() >= 480 && QApplication::desktop()->width() <= 640 ) | ||
59 | add += 4; | ||
60 | setFontSize(font().pointSize()+add); | ||
58 | //line->setValidator(val); | 61 | //line->setValidator(val); |
59 | lineDate = new KDateEdit( this, "dateediipicker", true ); | 62 | lineDate = new KDateEdit( this, "dateediipicker", true ); |
@@ -284,5 +287,5 @@ KDatePicker::selectMonthClicked() | |||
284 | int month; | 287 | int month; |
285 | KPopupFrame* popup = new KPopupFrame(this); | 288 | KPopupFrame* popup = new KPopupFrame(this); |
286 | KDateInternalMonthPicker* picker = new KDateInternalMonthPicker(fontsize, popup); | 289 | KDateInternalMonthPicker* picker = new KDateInternalMonthPicker(popup); |
287 | // ----- | 290 | // ----- |
288 | picker->resize(picker->sizeHint()); | 291 | picker->resize(picker->sizeHint()); |
diff --git a/microkde/kdatetbl.cpp b/microkde/kdatetbl.cpp index e827412..990cfb9 100644 --- a/microkde/kdatetbl.cpp +++ b/microkde/kdatetbl.cpp | |||
@@ -82,5 +82,5 @@ KDateTable::KDateTable(QWidget *parent, QDate date_, const char* name, WFlags f) | |||
82 | : QGridView(parent, name, f) | 82 | : QGridView(parent, name, f) |
83 | { | 83 | { |
84 | setFontSize(10); | 84 | setFont( KGlobalSettings::generalFont() ); |
85 | if(!date_.isValid()) | 85 | if(!date_.isValid()) |
86 | { | 86 | { |
@@ -111,11 +111,10 @@ KDateTable::paintCell(QPainter *painter, int row, int col) | |||
111 | QBrush brushBlue(blue); | 111 | QBrush brushBlue(blue); |
112 | QBrush brushLightblue(QColor(220,245,255)); | 112 | QBrush brushLightblue(QColor(220,245,255)); |
113 | QFont font=KGlobalSettings::generalFont(); | 113 | QFont _font=font(); |
114 | // ----- | 114 | // ----- |
115 | font.setPointSize(fontsize); | ||
116 | if(row==0) | 115 | if(row==0) |
117 | { // we are drawing the headline | 116 | { // we are drawing the headline |
118 | font.setBold(true); | 117 | _font.setBold(true); |
119 | painter->setFont(font); | 118 | painter->setFont(_font); |
120 | bool normalday = true; | 119 | bool normalday = true; |
121 | QString daystr; | 120 | QString daystr; |
@@ -149,5 +148,5 @@ KDateTable::paintCell(QPainter *painter, int row, int col) | |||
149 | // ----- draw the weekday: | 148 | // ----- draw the weekday: |
150 | } else { | 149 | } else { |
151 | painter->setFont(font); | 150 | painter->setFont(_font); |
152 | pos=7*(row-1)+col; | 151 | pos=7*(row-1)+col; |
153 | if (KGlobal::locale()->weekStartsMonday()) | 152 | if (KGlobal::locale()->weekStartsMonday()) |
@@ -301,8 +300,9 @@ KDateTable::setFontSize(int size) | |||
301 | // ----- store rectangles: | 300 | // ----- store rectangles: |
302 | fontsize=size; | 301 | fontsize=size; |
303 | QFont font = KGlobalSettings::generalFont(); | 302 | QFont _font = font(); |
304 | font.setPointSize(fontsize); | 303 | _font.setPointSize(fontsize); |
305 | font.setBold( true ); | 304 | setFont( _font ); |
306 | QFontMetrics metrics(font); | 305 | _font.setBold( true ); |
306 | QFontMetrics metrics(_font); | ||
307 | 307 | ||
308 | // ----- find largest day name: | 308 | // ----- find largest day name: |
@@ -444,5 +444,5 @@ KDateTable::sizeHint() const | |||
444 | 444 | ||
445 | KDateInternalMonthPicker::KDateInternalMonthPicker | 445 | KDateInternalMonthPicker::KDateInternalMonthPicker |
446 | (int fontsize, QWidget* parent, const char* name) | 446 | (QWidget* parent, const char* name) |
447 | : QGridView(parent, name), | 447 | : QGridView(parent, name), |
448 | result(0) // invalid | 448 | result(0) // invalid |
@@ -454,5 +454,9 @@ KDateInternalMonthPicker::KDateInternalMonthPicker | |||
454 | activeRow = -1; | 454 | activeRow = -1; |
455 | font=KGlobalSettings::generalFont(); | 455 | font=KGlobalSettings::generalFont(); |
456 | //font.setPointSize(fontsize); | 456 | int fontsize = 10; |
457 | int add = 2; | ||
458 | if ( QApplication::desktop()->width() >= 480 && QApplication::desktop()->width() <= 640 ) | ||
459 | add += 6; | ||
460 | font.setPointSize(fontsize+add); | ||
457 | setFont(font); | 461 | setFont(font); |
458 | setHScrollBarMode(AlwaysOff); | 462 | setHScrollBarMode(AlwaysOff); |
@@ -762,5 +766,5 @@ void KDateTable::virtual_hook( int, void* ) | |||
762 | 766 | ||
763 | KDateInternalWeekPicker::KDateInternalWeekPicker | 767 | KDateInternalWeekPicker::KDateInternalWeekPicker |
764 | (int fontsize, QWidget* parent, const char* name) | 768 | (QWidget* parent, const char* name) |
765 | : QGridView(parent, name), | 769 | : QGridView(parent, name), |
766 | result(0) // invalid | 770 | result(0) // invalid |
@@ -772,5 +776,9 @@ KDateInternalWeekPicker::KDateInternalWeekPicker | |||
772 | activeRow = -1; | 776 | activeRow = -1; |
773 | font=KGlobalSettings::generalFont(); | 777 | font=KGlobalSettings::generalFont(); |
774 | //font.setPointSize(fontsize); | 778 | int fontsize = 10; |
779 | int add = 2; | ||
780 | if ( QApplication::desktop()->width() >= 480 && QApplication::desktop()->width() <= 640 ) | ||
781 | add += 4; | ||
782 | font.setPointSize(fontsize+add); | ||
775 | setFont(font); | 783 | setFont(font); |
776 | setHScrollBarMode(AlwaysOff); | 784 | setHScrollBarMode(AlwaysOff); |
diff --git a/microkde/kdatetbl.h b/microkde/kdatetbl.h index 2efa532..87808df 100644 --- a/microkde/kdatetbl.h +++ b/microkde/kdatetbl.h | |||
@@ -58,5 +58,5 @@ public: | |||
58 | * The constructor. | 58 | * The constructor. |
59 | */ | 59 | */ |
60 | KDateInternalMonthPicker(int fontsize, QWidget* parent, const char* name=0); | 60 | KDateInternalMonthPicker(QWidget* parent, const char* name=0); |
61 | /** | 61 | /** |
62 | * The size hint. | 62 | * The size hint. |
@@ -334,5 +334,5 @@ public: | |||
334 | * The constructor. | 334 | * The constructor. |
335 | */ | 335 | */ |
336 | KDateInternalWeekPicker(int fontsize, QWidget* parent, const char* name=0); | 336 | KDateInternalWeekPicker(QWidget* parent, const char* name=0); |
337 | /** | 337 | /** |
338 | * The size hint. | 338 | * The size hint. |
diff --git a/microkde/kglobalsettings.cpp b/microkde/kglobalsettings.cpp index 30e793f..fbbf814 100644 --- a/microkde/kglobalsettings.cpp +++ b/microkde/kglobalsettings.cpp | |||
@@ -12,4 +12,5 @@ QFont KGlobalSettings::generalFont() | |||
12 | size = 10; | 12 | size = 10; |
13 | QFont f = QApplication::font(); | 13 | QFont f = QApplication::font(); |
14 | //qDebug("pointsize %d ", f.pointSize()); | ||
14 | f.setPointSize( size ); | 15 | f.setPointSize( size ); |
15 | return f; | 16 | return f; |