Diffstat (limited to 'kaddressbook/incsearchwidget.cpp') (more/less context) (ignore whitespace changes)
-rw-r--r-- | kaddressbook/incsearchwidget.cpp | 8 |
1 files changed, 7 insertions, 1 deletions
diff --git a/kaddressbook/incsearchwidget.cpp b/kaddressbook/incsearchwidget.cpp index 3533427..78eaf65 100644 --- a/kaddressbook/incsearchwidget.cpp +++ b/kaddressbook/incsearchwidget.cpp | |||
@@ -68,48 +68,54 @@ IncSearchWidget::IncSearchWidget( QWidget *parent, const char *name ) | |||
68 | // #else //KAB_EMBEDDED | 68 | // #else //KAB_EMBEDDED |
69 | // resize( QSize(30, 10).expandedTo( sizeHint() ) ); | 69 | // resize( QSize(30, 10).expandedTo( sizeHint() ) ); |
70 | // #endif //KAB_EMBEDDED | 70 | // #endif //KAB_EMBEDDED |
71 | 71 | ||
72 | 72 | ||
73 | // for performance reasons, we do a search on the pda only after return is pressed | 73 | // for performance reasons, we do a search on the pda only after return is pressed |
74 | connect( mSearchText, SIGNAL( textChanged( const QString& ) ), | 74 | connect( mSearchText, SIGNAL( textChanged( const QString& ) ), |
75 | SLOT( announceDoSearch2() ) ); | 75 | SLOT( announceDoSearch2() ) ); |
76 | connect( mFieldCombo, SIGNAL( activated( const QString& ) ), | 76 | connect( mFieldCombo, SIGNAL( activated( const QString& ) ), |
77 | SLOT( announceDoSearch2() ) ); | 77 | SLOT( announceDoSearch2() ) ); |
78 | 78 | ||
79 | connect( mSearchText, SIGNAL( returnPressed() ), | 79 | connect( mSearchText, SIGNAL( returnPressed() ), |
80 | SLOT( announceDoSearch() ) ); | 80 | SLOT( announceDoSearch() ) ); |
81 | connect( mFieldCombo, SIGNAL( activated( const QString& ) ), | 81 | connect( mFieldCombo, SIGNAL( activated( const QString& ) ), |
82 | SLOT( announceFieldChanged() ) ); | 82 | SLOT( announceFieldChanged() ) ); |
83 | 83 | ||
84 | |||
85 | |||
86 | connect( mSearchText, SIGNAL( scrollUP() ), this, SIGNAL( scrollUP() )); | ||
87 | connect( mSearchText, SIGNAL( scrollDOWN() ), this, SIGNAL( scrollDOWN() )); | ||
88 | |||
89 | |||
84 | setFocusProxy( mSearchText ); | 90 | setFocusProxy( mSearchText ); |
85 | } | 91 | } |
86 | 92 | ||
87 | IncSearchWidget::~IncSearchWidget() | 93 | IncSearchWidget::~IncSearchWidget() |
88 | { | 94 | { |
89 | 95 | ||
90 | } | 96 | } |
91 | void IncSearchWidget::announceDoSearch2() | 97 | void IncSearchWidget::announceDoSearch2() |
92 | { | 98 | { |
93 | if ( KABPrefs::instance()->mSearchWithReturn ) | 99 | if ( KABPrefs::instance()->mSearchWithReturn ) |
94 | return; | 100 | return; |
95 | emit doSearch( mSearchText->text() ); | 101 | emit doSearch( mSearchText->text() ); |
96 | //qDebug("emit dosreach "); | 102 | //qDebug("emit dosreach "); |
97 | } | 103 | } |
98 | 104 | ||
99 | void IncSearchWidget::announceDoSearch() | 105 | void IncSearchWidget::announceDoSearch() |
100 | { | 106 | { |
101 | 107 | ||
102 | emit doSearch( mSearchText->text() ); | 108 | emit doSearch( mSearchText->text() ); |
103 | // qDebug("emit dosreach "); | 109 | // qDebug("emit dosreach "); |
104 | } | 110 | } |
105 | 111 | ||
106 | void IncSearchWidget::announceFieldChanged() | 112 | void IncSearchWidget::announceFieldChanged() |
107 | { | 113 | { |
108 | emit fieldChanged(); | 114 | emit fieldChanged(); |
109 | } | 115 | } |
110 | 116 | ||
111 | void IncSearchWidget::setFields( const KABC::Field::List &list ) | 117 | void IncSearchWidget::setFields( const KABC::Field::List &list ) |
112 | { | 118 | { |
113 | 119 | ||
114 | mFieldCombo->clear(); | 120 | mFieldCombo->clear(); |
115 | mFieldCombo->insertItem( i18n( "All Fields" ) ); | 121 | mFieldCombo->insertItem( i18n( "All Fields" ) ); |