Diffstat (limited to 'core/pim/addressbook/addressbook.cpp') (more/less context) (ignore whitespace changes)
-rw-r--r-- | core/pim/addressbook/addressbook.cpp | 8 |
1 files changed, 8 insertions, 0 deletions
diff --git a/core/pim/addressbook/addressbook.cpp b/core/pim/addressbook/addressbook.cpp index b7b35bc..95a8521 100644 --- a/core/pim/addressbook/addressbook.cpp +++ b/core/pim/addressbook/addressbook.cpp | |||
@@ -237,24 +237,32 @@ void AddressbookWindow::slotSetFont( int size ) { | |||
237 | 237 | ||
238 | startFontSize = size; | 238 | startFontSize = size; |
239 | 239 | ||
240 | QFont *currentFont; | ||
241 | |||
240 | switch (size) { | 242 | switch (size) { |
241 | case 0: | 243 | case 0: |
242 | fontMenu->setItemChecked(0, true); | 244 | fontMenu->setItemChecked(0, true); |
243 | fontMenu->setItemChecked(1, false); | 245 | fontMenu->setItemChecked(1, false); |
244 | fontMenu->setItemChecked(2, false); | 246 | fontMenu->setItemChecked(2, false); |
245 | abList->setFont( QFont( defaultFont->family(), defaultFont->pointSize() - 2 ) ); | 247 | abList->setFont( QFont( defaultFont->family(), defaultFont->pointSize() - 2 ) ); |
248 | currentFont = new QFont (abList->font()); | ||
249 | abList->resizeRows(currentFont->pixelSize() + 7); | ||
246 | break; | 250 | break; |
247 | case 1: | 251 | case 1: |
248 | fontMenu->setItemChecked(0, false); | 252 | fontMenu->setItemChecked(0, false); |
249 | fontMenu->setItemChecked(1, true); | 253 | fontMenu->setItemChecked(1, true); |
250 | fontMenu->setItemChecked(2, false); | 254 | fontMenu->setItemChecked(2, false); |
251 | abList->setFont( *defaultFont ); | 255 | abList->setFont( *defaultFont ); |
256 | currentFont = new QFont (abList->font()); | ||
257 | abList->resizeRows(currentFont->pixelSize() + 7); | ||
252 | break; | 258 | break; |
253 | case 2: | 259 | case 2: |
254 | fontMenu->setItemChecked(0, false); | 260 | fontMenu->setItemChecked(0, false); |
255 | fontMenu->setItemChecked(1, false); | 261 | fontMenu->setItemChecked(1, false); |
256 | fontMenu->setItemChecked(2, true); | 262 | fontMenu->setItemChecked(2, true); |
257 | abList->setFont( QFont( defaultFont->family(), defaultFont->pointSize() + 2 ) ); | 263 | abList->setFont( QFont( defaultFont->family(), defaultFont->pointSize() + 2 ) ); |
264 | currentFont = new QFont (abList->font()); | ||
265 | abList->resizeRows(currentFont->pixelSize() + 7); | ||
258 | break; | 266 | break; |
259 | } | 267 | } |
260 | } | 268 | } |