-rw-r--r-- | kaddressbook/views/kaddressbooktableview.cpp | 10 |
1 files changed, 8 insertions, 2 deletions
diff --git a/kaddressbook/views/kaddressbooktableview.cpp b/kaddressbook/views/kaddressbooktableview.cpp index e40eb9e..6f20e05 100644 --- a/kaddressbook/views/kaddressbooktableview.cpp +++ b/kaddressbook/views/kaddressbooktableview.cpp | |||
@@ -85,12 +85,15 @@ void KAddressBookTableView::reconstructListView() | |||
85 | disconnect(mListView, SIGNAL(addresseeDropped(QDropEvent*)), this, | 85 | disconnect(mListView, SIGNAL(addresseeDropped(QDropEvent*)), this, |
86 | SIGNAL(dropped(QDropEvent*))); | 86 | SIGNAL(dropped(QDropEvent*))); |
87 | delete mListView; | 87 | delete mListView; |
88 | } | 88 | } |
89 | 89 | ||
90 | mListView = new ContactListView( this, addressBook(), viewWidget() ); | 90 | mListView = new ContactListView( this, addressBook(), viewWidget() ); |
91 | |||
92 | //US set singleClick manually, because it is no global configparameter in embedded space | ||
93 | mListView->setSingleClick(KABPrefs::instance()->mHonorSingleClick); | ||
91 | 94 | ||
92 | // Add the columns | 95 | // Add the columns |
93 | KABC::Field::List fieldList = fields(); | 96 | KABC::Field::List fieldList = fields(); |
94 | KABC::Field::List::ConstIterator it; | 97 | KABC::Field::List::ConstIterator it; |
95 | 98 | ||
96 | int c = 0; | 99 | int c = 0; |
@@ -105,18 +108,21 @@ void KAddressBookTableView::reconstructListView() | |||
105 | this, SLOT(addresseeSelected())); | 108 | this, SLOT(addresseeSelected())); |
106 | connect(mListView, SIGNAL(startAddresseeDrag()), this, | 109 | connect(mListView, SIGNAL(startAddresseeDrag()), this, |
107 | SIGNAL(startDrag())); | 110 | SIGNAL(startDrag())); |
108 | connect(mListView, SIGNAL(addresseeDropped(QDropEvent*)), this, | 111 | connect(mListView, SIGNAL(addresseeDropped(QDropEvent*)), this, |
109 | SIGNAL(dropped(QDropEvent*))); | 112 | SIGNAL(dropped(QDropEvent*))); |
110 | 113 | ||
111 | if (KABPrefs::instance()->mHonorSingleClick) | 114 | if (KABPrefs::instance()->mHonorSingleClick) { |
115 | // qDebug("KAddressBookTableView::reconstructListView single"); | ||
112 | connect(mListView, SIGNAL(executed(QListViewItem*)), | 116 | connect(mListView, SIGNAL(executed(QListViewItem*)), |
113 | this, SLOT(addresseeExecuted(QListViewItem*))); | 117 | this, SLOT(addresseeExecuted(QListViewItem*))); |
114 | else | 118 | } else { |
119 | // qDebug("KAddressBookTableView::reconstructListView double"); | ||
115 | connect(mListView, SIGNAL(doubleClicked(QListViewItem*)), | 120 | connect(mListView, SIGNAL(doubleClicked(QListViewItem*)), |
116 | this, SLOT(addresseeExecuted(QListViewItem*))); | 121 | this, SLOT(addresseeExecuted(QListViewItem*))); |
122 | } | ||
117 | connect(mListView, SIGNAL(returnPressed(QListViewItem*)), | 123 | connect(mListView, SIGNAL(returnPressed(QListViewItem*)), |
118 | this, SLOT(addresseeExecuted(QListViewItem*))); | 124 | this, SLOT(addresseeExecuted(QListViewItem*))); |
119 | connect(mListView, SIGNAL(signalDelete()), | 125 | connect(mListView, SIGNAL(signalDelete()), |
120 | this, SLOT(addresseeDeleted())); | 126 | this, SLOT(addresseeDeleted())); |
121 | 127 | ||
122 | //US performceimprovement. Refresh is done from the outside | 128 | //US performceimprovement. Refresh is done from the outside |