-rw-r--r-- | kaddressbook/kabcore.cpp | 87 | ||||
-rw-r--r-- | kaddressbook/kabprefs.cpp | 5 | ||||
-rw-r--r-- | kaddressbook/kabprefs.h | 1 | ||||
-rw-r--r-- | kaddressbook/kaddressbookview.h | 1 | ||||
-rw-r--r-- | kaddressbook/kcmconfigs/kabconfigwidget.cpp | 7 | ||||
-rw-r--r-- | kaddressbook/kcmconfigs/kabconfigwidget.h | 2 | ||||
-rw-r--r-- | kaddressbook/viewmanager.cpp | 6 | ||||
-rw-r--r-- | kaddressbook/views/kaddressbookcardview.cpp | 5 | ||||
-rw-r--r-- | kaddressbook/views/kaddressbookcardview.h | 1 | ||||
-rw-r--r-- | kaddressbook/views/kaddressbookiconview.cpp | 6 | ||||
-rw-r--r-- | kaddressbook/views/kaddressbookiconview.h | 1 | ||||
-rw-r--r-- | kaddressbook/views/kaddressbooktableview.cpp | 6 | ||||
-rw-r--r-- | kaddressbook/views/kaddressbooktableview.h | 1 | ||||
-rw-r--r-- | kmicromail/editaccounts.cpp | 8 |
14 files changed, 84 insertions, 53 deletions
diff --git a/kaddressbook/kabcore.cpp b/kaddressbook/kabcore.cpp index b0cb986..4964a6c 100644 --- a/kaddressbook/kabcore.cpp +++ b/kaddressbook/kabcore.cpp | |||
@@ -1918,44 +1918,45 @@ void KABCore::addActionsManually() | |||
1918 | QPopupMenu *helpMenu = new QPopupMenu( this ); | 1918 | QPopupMenu *helpMenu = new QPopupMenu( this ); |
1919 | 1919 | ||
1920 | KToolBar* tb = mMainWindow->toolBar(); | 1920 | KToolBar* tb = mMainWindow->toolBar(); |
1921 | 1921 | ||
1922 | #ifdef DESKTOP_VERSION | ||
1923 | QMenuBar* mb = mMainWindow->menuBar(); | ||
1924 | |||
1925 | //US setup menubar. | ||
1926 | //Disable the following block if you do not want to have a menubar. | ||
1927 | mb->insertItem( "&File", fileMenu ); | ||
1928 | mb->insertItem( "&Edit", editMenu ); | ||
1929 | mb->insertItem( "&View", viewMenu ); | ||
1930 | mb->insertItem( "&Settings", settingsMenu ); | ||
1931 | mb->insertItem( i18n("Synchronize"), syncMenu ); | ||
1932 | mb->insertItem( "&Change selected", changeMenu ); | ||
1933 | mb->insertItem( "&Help", helpMenu ); | ||
1934 | mIncSearchWidget = new IncSearchWidget( tb ); | ||
1935 | // tb->insertWidget(-1, 0, mIncSearchWidget); | ||
1936 | |||
1937 | #else | ||
1938 | //US setup toolbar | ||
1939 | QPEMenuBar *menuBarTB = new QPEMenuBar( tb ); | ||
1940 | QPopupMenu *popupBarTB = new QPopupMenu( this ); | ||
1941 | menuBarTB->insertItem( "ME", popupBarTB); | ||
1942 | tb->insertWidget(-1, 0, menuBarTB); | ||
1943 | mIncSearchWidget = new IncSearchWidget( tb ); | ||
1944 | 1922 | ||
1945 | tb->enableMoving(false); | 1923 | if ( KABPrefs::instance()->mFullMenuBarVisible ) { |
1946 | popupBarTB->insertItem( "&File", fileMenu ); | 1924 | QMenuBar* mb = mMainWindow->menuBar(); |
1947 | popupBarTB->insertItem( "&Edit", editMenu ); | 1925 | |
1948 | popupBarTB->insertItem( "&View", viewMenu ); | 1926 | //US setup menubar. |
1949 | popupBarTB->insertItem( "&Settings", settingsMenu ); | 1927 | //Disable the following block if you do not want to have a menubar. |
1950 | popupBarTB->insertItem( i18n("Synchronize"), syncMenu ); | 1928 | mb->insertItem( "&File", fileMenu ); |
1951 | mViewManager->getFilterAction()->plug ( popupBarTB); | 1929 | mb->insertItem( "&Edit", editMenu ); |
1952 | popupBarTB->insertItem( "&Change selected", changeMenu ); | 1930 | mb->insertItem( "&View", viewMenu ); |
1953 | popupBarTB->insertItem( "&Help", helpMenu ); | 1931 | mb->insertItem( "&Settings", settingsMenu ); |
1954 | if (QApplication::desktop()->width() > 320 ) { | 1932 | mb->insertItem( i18n("Synchronize"), syncMenu ); |
1955 | // mViewManager->getFilterAction()->plug ( tb); | 1933 | mb->insertItem( "&Change selected", changeMenu ); |
1934 | mb->insertItem( "&Help", helpMenu ); | ||
1935 | mIncSearchWidget = new IncSearchWidget( tb ); | ||
1936 | // tb->insertWidget(-1, 0, mIncSearchWidget); | ||
1937 | |||
1938 | } else { | ||
1939 | //US setup toolbar | ||
1940 | QPEMenuBar *menuBarTB = new QPEMenuBar( tb ); | ||
1941 | QPopupMenu *popupBarTB = new QPopupMenu( this ); | ||
1942 | menuBarTB->insertItem( "ME", popupBarTB); | ||
1943 | tb->insertWidget(-1, 0, menuBarTB); | ||
1944 | mIncSearchWidget = new IncSearchWidget( tb ); | ||
1945 | |||
1946 | tb->enableMoving(false); | ||
1947 | popupBarTB->insertItem( "&File", fileMenu ); | ||
1948 | popupBarTB->insertItem( "&Edit", editMenu ); | ||
1949 | popupBarTB->insertItem( "&View", viewMenu ); | ||
1950 | popupBarTB->insertItem( "&Settings", settingsMenu ); | ||
1951 | popupBarTB->insertItem( i18n("Synchronize"), syncMenu ); | ||
1952 | mViewManager->getFilterAction()->plug ( popupBarTB); | ||
1953 | popupBarTB->insertItem( "&Change selected", changeMenu ); | ||
1954 | popupBarTB->insertItem( "&Help", helpMenu ); | ||
1955 | if (QApplication::desktop()->width() > 320 ) { | ||
1956 | // mViewManager->getFilterAction()->plug ( tb); | ||
1957 | } | ||
1956 | } | 1958 | } |
1957 | #endif | ||
1958 | // mActionQuit->plug ( mMainWindow->toolBar()); | 1959 | // mActionQuit->plug ( mMainWindow->toolBar()); |
1959 | 1960 | ||
1960 | 1961 | ||
1961 | 1962 | ||
@@ -1967,10 +1968,10 @@ void KABCore::addActionsManually() | |||
1967 | mActionNewContact->plug( fileMenu ); | 1968 | mActionNewContact->plug( fileMenu ); |
1968 | mActionNewContact->plug( tb ); | 1969 | mActionNewContact->plug( tb ); |
1969 | 1970 | ||
1970 | mActionEditAddressee->plug( fileMenu ); | 1971 | mActionEditAddressee->plug( fileMenu ); |
1971 | if ((KGlobal::getDesktopSize() > KGlobal::Small ) || | 1972 | // if ((KGlobal::getDesktopSize() > KGlobal::Small ) || |
1972 | (!KABPrefs::instance()->mMultipleViewsAtOnce )) | 1973 | // (!KABPrefs::instance()->mMultipleViewsAtOnce )) |
1973 | mActionEditAddressee->plug( tb ); | 1974 | mActionEditAddressee->plug( tb ); |
1974 | 1975 | ||
1975 | fileMenu->insertSeparator(); | 1976 | fileMenu->insertSeparator(); |
1976 | mActionSave->plug( fileMenu ); | 1977 | mActionSave->plug( fileMenu ); |
@@ -2020,10 +2021,10 @@ void KABCore::addActionsManually() | |||
2020 | settingsMenu->insertSeparator(); | 2021 | settingsMenu->insertSeparator(); |
2021 | 2022 | ||
2022 | mActionJumpBar->plug( settingsMenu ); | 2023 | mActionJumpBar->plug( settingsMenu ); |
2023 | mActionDetails->plug( settingsMenu ); | 2024 | mActionDetails->plug( settingsMenu ); |
2024 | if (!KABPrefs::instance()->mMultipleViewsAtOnce || KGlobal::getDesktopSize() == KGlobal::Desktop ) | 2025 | //if (!KABPrefs::instance()->mMultipleViewsAtOnce || KGlobal::getDesktopSize() == KGlobal::Desktop ) |
2025 | mActionDetails->plug( tb ); | 2026 | mActionDetails->plug( tb ); |
2026 | settingsMenu->insertSeparator(); | 2027 | settingsMenu->insertSeparator(); |
2027 | mActionBR->plug(settingsMenu ); | 2028 | mActionBR->plug(settingsMenu ); |
2028 | settingsMenu->insertSeparator(); | 2029 | settingsMenu->insertSeparator(); |
2029 | 2030 | ||
@@ -2041,15 +2042,15 @@ void KABCore::addActionsManually() | |||
2041 | 2042 | ||
2042 | mActionSave->plug( tb ); | 2043 | mActionSave->plug( tb ); |
2043 | mViewManager->getFilterAction()->plug ( tb); | 2044 | mViewManager->getFilterAction()->plug ( tb); |
2044 | if (KGlobal::getDesktopSize() == KGlobal::Desktop ) { | 2045 | if (KGlobal::getDesktopSize() == KGlobal::Desktop ) { |
2045 | mActionUndo->plug( tb ); | 2046 | mActionUndo->plug( tb ); |
2046 | mActionDelete->plug( tb ); | 2047 | mActionDelete->plug( tb ); |
2047 | mActionRedo->plug( tb ); | 2048 | mActionRedo->plug( tb ); |
2048 | } | 2049 | } |
2049 | } else { | 2050 | } else { |
2050 | if (KABPrefs::instance()->mMultipleViewsAtOnce ) | 2051 | mActionSave->plug( tb ); |
2051 | mActionSave->plug( tb ); | 2052 | tb->enableMoving(false); |
2052 | } | 2053 | } |
2053 | //mActionQuit->plug ( tb ); | 2054 | //mActionQuit->plug ( tb ); |
2054 | // tb->insertWidget(-1, 0, mIncSearchWidget, 6); | 2055 | // tb->insertWidget(-1, 0, mIncSearchWidget, 6); |
2055 | 2056 | ||
diff --git a/kaddressbook/kabprefs.cpp b/kaddressbook/kabprefs.cpp index 3cbcc9a..db123da 100644 --- a/kaddressbook/kabprefs.cpp +++ b/kaddressbook/kabprefs.cpp | |||
@@ -66,8 +66,13 @@ KABPrefs::KABPrefs() | |||
66 | 66 | ||
67 | #endif //KAB_EMBEDDED | 67 | #endif //KAB_EMBEDDED |
68 | 68 | ||
69 | KPrefs::setCurrentGroup( "MainWindow" ); | 69 | KPrefs::setCurrentGroup( "MainWindow" ); |
70 | bool m_visible = false; | ||
71 | #ifdef DESKTOP_VERSION | ||
72 | m_visible = true; | ||
73 | #endif | ||
74 | addItemBool( "FullMenuBarVisible", &mFullMenuBarVisible, m_visible ); | ||
70 | addItemBool( "JumpButtonBarVisible", &mJumpButtonBarVisible, false ); | 75 | addItemBool( "JumpButtonBarVisible", &mJumpButtonBarVisible, false ); |
71 | addItemBool( "DetailsPageVisible", &mDetailsPageVisible, true ); | 76 | addItemBool( "DetailsPageVisible", &mDetailsPageVisible, true ); |
72 | addItemIntList( "ExtensionsSplitter", &mExtensionsSplitter ); | 77 | addItemIntList( "ExtensionsSplitter", &mExtensionsSplitter ); |
73 | addItemIntList( "DetailsSplitter", &mDetailsSplitter ); | 78 | addItemIntList( "DetailsSplitter", &mDetailsSplitter ); |
diff --git a/kaddressbook/kabprefs.h b/kaddressbook/kabprefs.h index cc8413e..1e3b48f 100644 --- a/kaddressbook/kabprefs.h +++ b/kaddressbook/kabprefs.h | |||
@@ -64,8 +64,9 @@ class KABPrefs : public KPimPrefs | |||
64 | void usrReadConfig(); | 64 | void usrReadConfig(); |
65 | 65 | ||
66 | 66 | ||
67 | // GUI | 67 | // GUI |
68 | bool mFullMenuBarVisible; | ||
68 | bool mJumpButtonBarVisible; | 69 | bool mJumpButtonBarVisible; |
69 | bool mDetailsPageVisible; | 70 | bool mDetailsPageVisible; |
70 | bool mMultipleViewsAtOnce; | 71 | bool mMultipleViewsAtOnce; |
71 | bool mSearchWithReturn; | 72 | bool mSearchWithReturn; |
diff --git a/kaddressbook/kaddressbookview.h b/kaddressbook/kaddressbookview.h index c134e96..2e91cbc 100644 --- a/kaddressbook/kaddressbookview.h +++ b/kaddressbook/kaddressbookview.h | |||
@@ -66,8 +66,9 @@ class KAddressBookView : public QWidget | |||
66 | virtual QStringList selectedUids() = 0; | 66 | virtual QStringList selectedUids() = 0; |
67 | virtual void doSearch( const QString& s ,KABC::Field *field ) = 0; | 67 | virtual void doSearch( const QString& s ,KABC::Field *field ) = 0; |
68 | virtual void scrollUP() = 0; | 68 | virtual void scrollUP() = 0; |
69 | virtual void scrollDOWN() = 0; | 69 | virtual void scrollDOWN() = 0; |
70 | virtual void setFocusAV() = 0; | ||
70 | 71 | ||
71 | /** | 72 | /** |
72 | Called whenever this view should read the config. This can be used | 73 | Called whenever this view should read the config. This can be used |
73 | as a sign that the config has changed, therefore the view should | 74 | as a sign that the config has changed, therefore the view should |
diff --git a/kaddressbook/kcmconfigs/kabconfigwidget.cpp b/kaddressbook/kcmconfigs/kabconfigwidget.cpp index 936d052..8bf9bb0 100644 --- a/kaddressbook/kcmconfigs/kabconfigwidget.cpp +++ b/kaddressbook/kcmconfigs/kabconfigwidget.cpp | |||
@@ -118,8 +118,10 @@ KABConfigWidget::KABConfigWidget( KABPrefs* prefs, QWidget *parent, const char * | |||
118 | QVBoxLayout *boxLayout = new QVBoxLayout( vBox ); | 118 | QVBoxLayout *boxLayout = new QVBoxLayout( vBox ); |
119 | boxLayout->setAlignment( Qt::AlignTop ); | 119 | boxLayout->setAlignment( Qt::AlignTop ); |
120 | boxLayout->setMargin(KDialog::marginHintSmall() ); | 120 | boxLayout->setMargin(KDialog::marginHintSmall() ); |
121 | boxLayout->setSpacing( KDialog::spacingHintSmall() ); | 121 | boxLayout->setSpacing( KDialog::spacingHintSmall() ); |
122 | mMenuBarBox = new QCheckBox( i18n( "Full Menu bar (restart)" ), vBox, "mremenuturn" ); | ||
123 | boxLayout->addWidget( mMenuBarBox ); | ||
122 | mSearchReturnBox = new QCheckBox( i18n( "Search only after <return> key pressed" ), vBox, "mreturn" ); | 124 | mSearchReturnBox = new QCheckBox( i18n( "Search only after <return> key pressed" ), vBox, "mreturn" ); |
123 | boxLayout->addWidget( mSearchReturnBox ); | 125 | boxLayout->addWidget( mSearchReturnBox ); |
124 | mViewsSingleClickBox = new QCheckBox( i18n( "Honor KDE single click" ), vBox, "msingle" ); | 126 | mViewsSingleClickBox = new QCheckBox( i18n( "Honor KDE single click" ), vBox, "msingle" ); |
125 | boxLayout->addWidget( mViewsSingleClickBox ); | 127 | boxLayout->addWidget( mViewsSingleClickBox ); |
@@ -164,8 +166,9 @@ KABConfigWidget::KABConfigWidget( KABPrefs* prefs, QWidget *parent, const char * | |||
164 | boxLayout->addWidget( mConfigureButton ); | 166 | boxLayout->addWidget( mConfigureButton ); |
165 | 167 | ||
166 | extensionLayout->addWidget( groupBox ); | 168 | extensionLayout->addWidget( groupBox ); |
167 | 169 | ||
170 | connect( mMenuBarBox, SIGNAL( toggled( bool ) ), this, SLOT( modified() ) ); | ||
168 | connect( mNameParsing, SIGNAL( toggled( bool ) ), this, SLOT( modified() ) ); | 171 | connect( mNameParsing, SIGNAL( toggled( bool ) ), this, SLOT( modified() ) ); |
169 | connect( mViewsSingleClickBox, SIGNAL( toggled( bool ) ), this, SLOT( modified() ) ); | 172 | connect( mViewsSingleClickBox, SIGNAL( toggled( bool ) ), this, SLOT( modified() ) ); |
170 | connect( mSearchReturnBox, SIGNAL( toggled( bool ) ), this, SLOT( modified() ) ); | 173 | connect( mSearchReturnBox, SIGNAL( toggled( bool ) ), this, SLOT( modified() ) ); |
171 | connect( mMultipleViewsAtOnce, SIGNAL( toggled( bool ) ), this, SLOT( modified() ) ); | 174 | connect( mMultipleViewsAtOnce, SIGNAL( toggled( bool ) ), this, SLOT( modified() ) ); |
@@ -191,9 +194,9 @@ void KABConfigWidget::usrReadConfig() | |||
191 | KABPrefs* prefs = KABPrefs::instance(); | 194 | KABPrefs* prefs = KABPrefs::instance(); |
192 | 195 | ||
193 | bool blocked = signalsBlocked(); | 196 | bool blocked = signalsBlocked(); |
194 | blockSignals( true ); | 197 | blockSignals( true ); |
195 | 198 | mMenuBarBox->setChecked( prefs->mFullMenuBarVisible); | |
196 | mNameParsing->setChecked( prefs->mAutomaticNameParsing ); | 199 | mNameParsing->setChecked( prefs->mAutomaticNameParsing ); |
197 | mViewsSingleClickBox->setChecked( prefs->mHonorSingleClick ); | 200 | mViewsSingleClickBox->setChecked( prefs->mHonorSingleClick ); |
198 | mSearchReturnBox->setChecked( prefs->mSearchWithReturn ); | 201 | mSearchReturnBox->setChecked( prefs->mSearchWithReturn ); |
199 | mMultipleViewsAtOnce->setChecked( prefs->mMultipleViewsAtOnce ); | 202 | mMultipleViewsAtOnce->setChecked( prefs->mMultipleViewsAtOnce ); |
@@ -209,9 +212,9 @@ void KABConfigWidget::usrReadConfig() | |||
209 | 212 | ||
210 | void KABConfigWidget::usrWriteConfig() | 213 | void KABConfigWidget::usrWriteConfig() |
211 | { | 214 | { |
212 | KABPrefs* prefs = KABPrefs::instance(); | 215 | KABPrefs* prefs = KABPrefs::instance(); |
213 | 216 | prefs->mFullMenuBarVisible = mMenuBarBox->isChecked(); | |
214 | prefs->mAutomaticNameParsing = mNameParsing->isChecked(); | 217 | prefs->mAutomaticNameParsing = mNameParsing->isChecked(); |
215 | prefs->mHonorSingleClick = mViewsSingleClickBox->isChecked(); | 218 | prefs->mHonorSingleClick = mViewsSingleClickBox->isChecked(); |
216 | prefs->mSearchWithReturn = mSearchReturnBox->isChecked(); | 219 | prefs->mSearchWithReturn = mSearchReturnBox->isChecked(); |
217 | prefs->mMultipleViewsAtOnce = mMultipleViewsAtOnce->isChecked(); | 220 | prefs->mMultipleViewsAtOnce = mMultipleViewsAtOnce->isChecked(); |
diff --git a/kaddressbook/kcmconfigs/kabconfigwidget.h b/kaddressbook/kcmconfigs/kabconfigwidget.h index 1e71fd1..08d71b4 100644 --- a/kaddressbook/kcmconfigs/kabconfigwidget.h +++ b/kaddressbook/kcmconfigs/kabconfigwidget.h | |||
@@ -65,9 +65,9 @@ class KABConfigWidget : public KPrefsWidget | |||
65 | QCheckBox *mNameParsing; | 65 | QCheckBox *mNameParsing; |
66 | QCheckBox *mViewsSingleClickBox; | 66 | QCheckBox *mViewsSingleClickBox; |
67 | QCheckBox *mMultipleViewsAtOnce; | 67 | QCheckBox *mMultipleViewsAtOnce; |
68 | QCheckBox *mAskForQuit; | 68 | QCheckBox *mAskForQuit; |
69 | 69 | QCheckBox *mMenuBarBox; | |
70 | QPushButton *mConfigureButton; | 70 | QPushButton *mConfigureButton; |
71 | 71 | ||
72 | AddresseeWidget *mAddresseeWidget; | 72 | AddresseeWidget *mAddresseeWidget; |
73 | }; | 73 | }; |
diff --git a/kaddressbook/viewmanager.cpp b/kaddressbook/viewmanager.cpp index 81e0d99..3d0c275 100644 --- a/kaddressbook/viewmanager.cpp +++ b/kaddressbook/viewmanager.cpp | |||
@@ -105,9 +105,9 @@ void ViewManager::restoreSettings() | |||
105 | // Filter | 105 | // Filter |
106 | mFilterList = Filter::restore( mCore->config(), "Filter" ); | 106 | mFilterList = Filter::restore( mCore->config(), "Filter" ); |
107 | mActionSelectFilter->setItems( filterNames() ); | 107 | mActionSelectFilter->setItems( filterNames() ); |
108 | mActionSelectFilter->setCurrentItem( KABPrefs::instance()->mCurrentFilter ); | 108 | mActionSelectFilter->setCurrentItem( KABPrefs::instance()->mCurrentFilter ); |
109 | 109 | mActionSelectFilter->setComboWidth( 100 ); | |
110 | // Tell the views to reread their config, since they may have | 110 | // Tell the views to reread their config, since they may have |
111 | // been modified by global settings | 111 | // been modified by global settings |
112 | QString _oldgroup = mCore->config()->group(); | 112 | QString _oldgroup = mCore->config()->group(); |
113 | 113 | ||
@@ -302,9 +302,9 @@ void ViewManager::refreshView( const QString &uid ) | |||
302 | 302 | ||
303 | void ViewManager::setFocusAV() | 303 | void ViewManager::setFocusAV() |
304 | { | 304 | { |
305 | if ( mActiveView ) | 305 | if ( mActiveView ) |
306 | mActiveView->setFocus(); | 306 | mActiveView->setFocusAV(); |
307 | } | 307 | } |
308 | void ViewManager::editView() | 308 | void ViewManager::editView() |
309 | { | 309 | { |
310 | if ( !mActiveView ) | 310 | if ( !mActiveView ) |
@@ -596,8 +596,9 @@ void ViewManager::configureFilters() | |||
596 | uint pos = mActionSelectFilter->currentItem(); | 596 | uint pos = mActionSelectFilter->currentItem(); |
597 | mActionSelectFilter->setItems( filterNames() ); | 597 | mActionSelectFilter->setItems( filterNames() ); |
598 | mActionSelectFilter->setCurrentItem( pos ); | 598 | mActionSelectFilter->setCurrentItem( pos ); |
599 | setActiveFilter( pos ); | 599 | setActiveFilter( pos ); |
600 | //mActionSelectFilter->setComboWidth( 150 ); | ||
600 | } | 601 | } |
601 | 602 | ||
602 | QStringList ViewManager::filterNames() const | 603 | QStringList ViewManager::filterNames() const |
603 | { | 604 | { |
@@ -691,9 +692,8 @@ void ViewManager::initActions() | |||
691 | SLOT( configureFilters() ), mCore->actionCollection(), | 692 | SLOT( configureFilters() ), mCore->actionCollection(), |
692 | "options_edit_filters" ); | 693 | "options_edit_filters" ); |
693 | 694 | ||
694 | mActionSelectFilter = new KSelectAction( i18n( "Select Filter" ), "filter", mCore->actionCollection(), "select_filter" ); | 695 | mActionSelectFilter = new KSelectAction( i18n( "Select Filter" ), "filter", mCore->actionCollection(), "select_filter" ); |
695 | |||
696 | #if KDE_VERSION >= 309 | 696 | #if KDE_VERSION >= 309 |
697 | mActionSelectFilter->setMenuAccelsEnabled( false ); | 697 | mActionSelectFilter->setMenuAccelsEnabled( false ); |
698 | #endif | 698 | #endif |
699 | connect( mActionSelectFilter, SIGNAL( activated( int ) ), | 699 | connect( mActionSelectFilter, SIGNAL( activated( int ) ), |
diff --git a/kaddressbook/views/kaddressbookcardview.cpp b/kaddressbook/views/kaddressbookcardview.cpp index a7bf6c9..7f33bb4 100644 --- a/kaddressbook/views/kaddressbookcardview.cpp +++ b/kaddressbook/views/kaddressbookcardview.cpp | |||
@@ -168,9 +168,14 @@ KAddressBookCardView::KAddressBookCardView( KABC::AddressBook *ab, | |||
168 | 168 | ||
169 | KAddressBookCardView::~KAddressBookCardView() | 169 | KAddressBookCardView::~KAddressBookCardView() |
170 | { | 170 | { |
171 | } | 171 | } |
172 | void KAddressBookCardView::setFocusAV() | ||
173 | { | ||
174 | if ( mCardView ) | ||
175 | mCardView->setFocus(); | ||
172 | 176 | ||
177 | } | ||
173 | void KAddressBookCardView::scrollUP() | 178 | void KAddressBookCardView::scrollUP() |
174 | { | 179 | { |
175 | QKeyEvent * ev = new QKeyEvent ( QEvent::KeyPress, Qt::Key_Up, 0,0 ); | 180 | QKeyEvent * ev = new QKeyEvent ( QEvent::KeyPress, Qt::Key_Up, 0,0 ); |
176 | QApplication::postEvent( mCardView, ev ); | 181 | QApplication::postEvent( mCardView, ev ); |
diff --git a/kaddressbook/views/kaddressbookcardview.h b/kaddressbook/views/kaddressbookcardview.h index 45a9781..8f22d54 100644 --- a/kaddressbook/views/kaddressbookcardview.h +++ b/kaddressbook/views/kaddressbookcardview.h | |||
@@ -61,8 +61,9 @@ class KAddressBookCardView : public KAddressBookView | |||
61 | virtual void readConfig(KConfig *config); | 61 | virtual void readConfig(KConfig *config); |
62 | virtual void writeConfig(KConfig *); | 62 | virtual void writeConfig(KConfig *); |
63 | virtual void scrollUP(); | 63 | virtual void scrollUP(); |
64 | virtual void scrollDOWN(); | 64 | virtual void scrollDOWN(); |
65 | virtual void setFocusAV(); | ||
65 | 66 | ||
66 | public slots: | 67 | public slots: |
67 | void refresh(QString uid = QString::null); | 68 | void refresh(QString uid = QString::null); |
68 | void setSelected(QString uid/*US = QString::null*/, bool selected/*US = true*/); | 69 | void setSelected(QString uid/*US = QString::null*/, bool selected/*US = true*/); |
diff --git a/kaddressbook/views/kaddressbookiconview.cpp b/kaddressbook/views/kaddressbookiconview.cpp index f4c68b8..41c3cb2 100644 --- a/kaddressbook/views/kaddressbookiconview.cpp +++ b/kaddressbook/views/kaddressbookiconview.cpp | |||
@@ -210,8 +210,14 @@ KAddressBookIconView::KAddressBookIconView( KABC::AddressBook *ab, | |||
210 | 210 | ||
211 | KAddressBookIconView::~KAddressBookIconView() | 211 | KAddressBookIconView::~KAddressBookIconView() |
212 | { | 212 | { |
213 | } | 213 | } |
214 | void KAddressBookIconView::setFocusAV() | ||
215 | { | ||
216 | if ( mIconView ) | ||
217 | mIconView->setFocus(); | ||
218 | } | ||
219 | |||
214 | 220 | ||
215 | void KAddressBookIconView::scrollUP() | 221 | void KAddressBookIconView::scrollUP() |
216 | { | 222 | { |
217 | QKeyEvent * ev = new QKeyEvent ( QEvent::KeyPress, Qt::Key_Up, 0,0 ); | 223 | QKeyEvent * ev = new QKeyEvent ( QEvent::KeyPress, Qt::Key_Up, 0,0 ); |
diff --git a/kaddressbook/views/kaddressbookiconview.h b/kaddressbook/views/kaddressbookiconview.h index acfcd71..b0b9fea 100644 --- a/kaddressbook/views/kaddressbookiconview.h +++ b/kaddressbook/views/kaddressbookiconview.h | |||
@@ -62,8 +62,9 @@ class KAddressBookIconView : public KAddressBookView | |||
62 | 62 | ||
63 | virtual void readConfig(KConfig *config); | 63 | virtual void readConfig(KConfig *config); |
64 | virtual void scrollUP(); | 64 | virtual void scrollUP(); |
65 | virtual void scrollDOWN(); | 65 | virtual void scrollDOWN(); |
66 | virtual void setFocusAV(); | ||
66 | 67 | ||
67 | public slots: | 68 | public slots: |
68 | void refresh(QString uid = QString::null); | 69 | void refresh(QString uid = QString::null); |
69 | #ifndef KAB_EMBEDDED | 70 | #ifndef KAB_EMBEDDED |
diff --git a/kaddressbook/views/kaddressbooktableview.cpp b/kaddressbook/views/kaddressbooktableview.cpp index 2412170..e40eb9e 100644 --- a/kaddressbook/views/kaddressbooktableview.cpp +++ b/kaddressbook/views/kaddressbooktableview.cpp | |||
@@ -50,8 +50,14 @@ KAddressBookTableView::KAddressBookTableView( KABC::AddressBook *ab, | |||
50 | 50 | ||
51 | KAddressBookTableView::~KAddressBookTableView() | 51 | KAddressBookTableView::~KAddressBookTableView() |
52 | { | 52 | { |
53 | } | 53 | } |
54 | void KAddressBookTableView::setFocusAV() | ||
55 | { | ||
56 | if ( mListView ) | ||
57 | mListView->setFocus(); | ||
58 | |||
59 | } | ||
54 | void KAddressBookTableView::scrollUP() | 60 | void KAddressBookTableView::scrollUP() |
55 | { | 61 | { |
56 | QKeyEvent * ev = new QKeyEvent ( QEvent::KeyPress, Qt::Key_Up, 0,0 ); | 62 | QKeyEvent * ev = new QKeyEvent ( QEvent::KeyPress, Qt::Key_Up, 0,0 ); |
57 | QApplication::postEvent( mListView, ev ); | 63 | QApplication::postEvent( mListView, ev ); |
diff --git a/kaddressbook/views/kaddressbooktableview.h b/kaddressbook/views/kaddressbooktableview.h index 865f8d5..38db7b4 100644 --- a/kaddressbook/views/kaddressbooktableview.h +++ b/kaddressbook/views/kaddressbooktableview.h | |||
@@ -64,8 +64,9 @@ friend class ContactListView; | |||
64 | virtual QString type() const { return "Table"; } | 64 | virtual QString type() const { return "Table"; } |
65 | void doSearch( const QString& s ,KABC::Field *field ); | 65 | void doSearch( const QString& s ,KABC::Field *field ); |
66 | virtual void scrollUP(); | 66 | virtual void scrollUP(); |
67 | virtual void scrollDOWN(); | 67 | virtual void scrollDOWN(); |
68 | virtual void setFocusAV(); | ||
68 | 69 | ||
69 | public slots: | 70 | public slots: |
70 | virtual void reconstructListView(); | 71 | virtual void reconstructListView(); |
71 | 72 | ||
diff --git a/kmicromail/editaccounts.cpp b/kmicromail/editaccounts.cpp index 7ad4ec8..c931e45 100644 --- a/kmicromail/editaccounts.cpp +++ b/kmicromail/editaccounts.cpp | |||
@@ -101,9 +101,9 @@ void EditAccounts::slotNewMail() | |||
101 | } | 101 | } |
102 | 102 | ||
103 | void EditAccounts::slotNewAccount( const QString &type ) | 103 | void EditAccounts::slotNewAccount( const QString &type ) |
104 | { | 104 | { |
105 | if ( type.compare( "IMAP" ) == 0 ) | 105 | if ( type.compare( i18n("IMAP") ) == 0 ) |
106 | { | 106 | { |
107 | IMAPaccount *account = new IMAPaccount(); | 107 | IMAPaccount *account = new IMAPaccount(); |
108 | IMAPconfig imap( account, this, 0, true ); | 108 | IMAPconfig imap( account, this, 0, true ); |
109 | imap.showMaximized(); | 109 | imap.showMaximized(); |
@@ -117,9 +117,9 @@ void EditAccounts::slotNewAccount( const QString &type ) | |||
117 | { | 117 | { |
118 | account->remove(); | 118 | account->remove(); |
119 | } | 119 | } |
120 | } | 120 | } |
121 | else if ( type.compare( "POP3" ) == 0 ) | 121 | else if ( type.compare( i18n("POP3") ) == 0 ) |
122 | { | 122 | { |
123 | POP3account *account = new POP3account(); | 123 | POP3account *account = new POP3account(); |
124 | POP3config pop3( account, this, 0, true, WStyle_ContextHelp ); | 124 | POP3config pop3( account, this, 0, true, WStyle_ContextHelp ); |
125 | if ( QDialog::Accepted == KApplication::execDialog( &pop3 ) ) | 125 | if ( QDialog::Accepted == KApplication::execDialog( &pop3 ) ) |
@@ -132,9 +132,9 @@ void EditAccounts::slotNewAccount( const QString &type ) | |||
132 | { | 132 | { |
133 | account->remove(); | 133 | account->remove(); |
134 | } | 134 | } |
135 | } | 135 | } |
136 | else if ( type.compare( "SMTP" ) == 0 ) | 136 | else if ( type.compare( i18n("SMTP") ) == 0 ) |
137 | { | 137 | { |
138 | SMTPaccount *account = new SMTPaccount(); | 138 | SMTPaccount *account = new SMTPaccount(); |
139 | SMTPconfig smtp( account, this, 0, true, WStyle_ContextHelp ); | 139 | SMTPconfig smtp( account, this, 0, true, WStyle_ContextHelp ); |
140 | if ( QDialog::Accepted == KApplication::execDialog( &smtp ) ) | 140 | if ( QDialog::Accepted == KApplication::execDialog( &smtp ) ) |
@@ -148,9 +148,9 @@ void EditAccounts::slotNewAccount( const QString &type ) | |||
148 | { | 148 | { |
149 | account->remove(); | 149 | account->remove(); |
150 | } | 150 | } |
151 | } | 151 | } |
152 | else if ( type.compare( "NNTP" ) == 0 ) | 152 | else if ( type.compare( i18n("NNTP") ) == 0 ) |
153 | { | 153 | { |
154 | NNTPaccount *account = new NNTPaccount(); | 154 | NNTPaccount *account = new NNTPaccount(); |
155 | NNTPconfig nntp( account, this, 0, true, WStyle_ContextHelp ); | 155 | NNTPconfig nntp( account, this, 0, true, WStyle_ContextHelp ); |
156 | if ( QDialog::Accepted == KApplication::execDialog( &nntp ) ) | 156 | if ( QDialog::Accepted == KApplication::execDialog( &nntp ) ) |