author | zautrix <zautrix> | 2005-01-27 16:07:54 (UTC) |
---|---|---|
committer | zautrix <zautrix> | 2005-01-27 16:07:54 (UTC) |
commit | 5daf7a5bcdd729862de5bbe95ab2c88ed6de2b78 (patch) (side-by-side diff) | |
tree | cceda0b0293ef91a0594e7fe161aa478471ad2b3 | |
parent | e6d65aa64d4f9f4042256014c8efee0e9f8cc347 (diff) | |
download | kdepimpi-5daf7a5bcdd729862de5bbe95ab2c88ed6de2b78.zip kdepimpi-5daf7a5bcdd729862de5bbe95ab2c88ed6de2b78.tar.gz kdepimpi-5daf7a5bcdd729862de5bbe95ab2c88ed6de2b78.tar.bz2 |
fix
-rw-r--r-- | kaddressbook/jumpbuttonbar.cpp | 13 |
1 files changed, 7 insertions, 6 deletions
diff --git a/kaddressbook/jumpbuttonbar.cpp b/kaddressbook/jumpbuttonbar.cpp index b12d9e7..e89ec52 100644 --- a/kaddressbook/jumpbuttonbar.cpp +++ b/kaddressbook/jumpbuttonbar.cpp @@ -143,21 +143,22 @@ void JumpButtonBar::recreateButtons() maxRows++; int fixwid = 20; sortListLocaleAware( mCharacters ); bool skip2 = false; int skipcount = 0; int maxHei = 25; - if ( QApplication::desktop()->width() < 480 && mCharacters.count() > 13) { - skipcount = mCharacters.count()-13; - maxHei = (QApplication::desktop()->height()-65)/13; + int roW = 15;//13 is ok + if ( QApplication::desktop()->width() < 480 && mCharacters.count() > roW ) { + skipcount = mCharacters.count()-roW ; + maxHei = (QApplication::desktop()->height()-65)/roW ; } else { fixwid = 30; - if ( mCharacters.count() > 20 ) - skipcount = mCharacters.count()- 20; - maxHei = (QApplication::desktop()->height()-120)/(mCharacters.count()-skipcount); + if ( mCharacters.count() > 16 ) + skipcount = mCharacters.count()- 16; + maxHei = (QApplication::desktop()->height()-120)/(16); } maxRows = 28; bool skipcurrent = false; bool state = isUpdatesEnabled(); setUpdatesEnabled( false ); |