author | harlekin <harlekin> | 2002-08-19 20:39:26 (UTC) |
---|---|---|
committer | harlekin <harlekin> | 2002-08-19 20:39:26 (UTC) |
commit | 6c0751d0d1869089066269430b4664655e1dbe68 (patch) (unidiff) | |
tree | 870894a8eba99d8d07d2db8e3daae21e77eba450 /noncore/multimedia/opieplayer2/playlistselection.cpp | |
parent | 5c057c7040fe0669a159173f07793c7f28c95477 (diff) | |
download | opie-6c0751d0d1869089066269430b4664655e1dbe68.zip opie-6c0751d0d1869089066269430b4664655e1dbe68.tar.gz opie-6c0751d0d1869089066269430b4664655e1dbe68.tar.bz2 |
works now also on retail sharp rom
Diffstat (limited to 'noncore/multimedia/opieplayer2/playlistselection.cpp') (more/less context) (show whitespace changes)
-rw-r--r-- | noncore/multimedia/opieplayer2/playlistselection.cpp | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/noncore/multimedia/opieplayer2/playlistselection.cpp b/noncore/multimedia/opieplayer2/playlistselection.cpp index 85228a9..975dec3 100644 --- a/noncore/multimedia/opieplayer2/playlistselection.cpp +++ b/noncore/multimedia/opieplayer2/playlistselection.cpp | |||
@@ -163,49 +163,49 @@ bool PlayListSelection::first() { | |||
163 | if ( item ) | 163 | if ( item ) |
164 | setSelected( item, TRUE ); | 164 | setSelected( item, TRUE ); |
165 | else | 165 | else |
166 | return FALSE; | 166 | return FALSE; |
167 | ensureItemVisible( selectedItem() ); | 167 | ensureItemVisible( selectedItem() ); |
168 | return TRUE; | 168 | return TRUE; |
169 | } | 169 | } |
170 | 170 | ||
171 | 171 | ||
172 | bool PlayListSelection::last() { | 172 | bool PlayListSelection::last() { |
173 | QListViewItem *prevItem = NULL; | 173 | QListViewItem *prevItem = NULL; |
174 | QListViewItem *item = firstChild(); | 174 | QListViewItem *item = firstChild(); |
175 | while ( ( item = item->nextSibling() ) ) | 175 | while ( ( item = item->nextSibling() ) ) |
176 | prevItem = item; | 176 | prevItem = item; |
177 | if ( prevItem ) | 177 | if ( prevItem ) |
178 | setSelected( prevItem, TRUE ); | 178 | setSelected( prevItem, TRUE ); |
179 | else | 179 | else |
180 | return FALSE; | 180 | return FALSE; |
181 | ensureItemVisible( selectedItem() ); | 181 | ensureItemVisible( selectedItem() ); |
182 | return TRUE; | 182 | return TRUE; |
183 | } | 183 | } |
184 | 184 | ||
185 | void PlayListSelection::unSelect() | 185 | void PlayListSelection::unSelect() |
186 | { | 186 | { |
187 | QListViewItem *item = selectedItem(); | 187 | //QListViewItem *item = selectedItem(); |
188 | setSelected( currentItem(), FALSE); | 188 | setSelected( currentItem(), FALSE); |
189 | } | 189 | } |
190 | 190 | ||
191 | void PlayListSelection::writeCurrent( Config& cfg ) { | 191 | void PlayListSelection::writeCurrent( Config& cfg ) { |
192 | cfg.setGroup("PlayList"); | 192 | cfg.setGroup("PlayList"); |
193 | QListViewItem *item = selectedItem(); | 193 | QListViewItem *item = selectedItem(); |
194 | if ( item ) | 194 | if ( item ) |
195 | cfg.writeEntry("current", item->text(0) ); | 195 | cfg.writeEntry("current", item->text(0) ); |
196 | qDebug(item->text(0)); | 196 | qDebug(item->text(0)); |
197 | 197 | ||
198 | } | 198 | } |
199 | 199 | ||
200 | void PlayListSelection::setSelectedItem(const QString &strk ) { | 200 | void PlayListSelection::setSelectedItem(const QString &strk ) { |
201 | 201 | ||
202 | unSelect(); | 202 | unSelect(); |
203 | QListViewItemIterator it( this ); | 203 | QListViewItemIterator it( this ); |
204 | for ( ; it.current(); ++it ) { | 204 | for ( ; it.current(); ++it ) { |
205 | // qDebug( it.current()->text(0)); | 205 | // qDebug( it.current()->text(0)); |
206 | if( strk == it.current()->text(0)) { | 206 | if( strk == it.current()->text(0)) { |
207 | // qDebug( "We have a match "+strk); | 207 | // qDebug( "We have a match "+strk); |
208 | setSelected( it.current(), TRUE); | 208 | setSelected( it.current(), TRUE); |
209 | ensureItemVisible( it.current() ); | 209 | ensureItemVisible( it.current() ); |
210 | return; | 210 | return; |
211 | } | 211 | } |