[prev in list] [next in list] [prev in thread] [next in thread]
List: kde-commits
Subject: kdeextragear-1/amarok/src
From: Mark Kretschmann <markey () web ! de>
Date: 2004-12-30 17:38:01
Message-ID: 20041230173801.378D61BA60 () office ! kde ! org
[Download RAW message or body]
CVS commit by markey:
Add method for showing browser by name.
M +18 -0 browserbar.cpp 1.26
M +2 -1 browserbar.h 1.9
M +1 -1 playlistwindow.cpp 1.245
--- kdeextragear-1/amarok/src/browserbar.cpp #1.25:1.26
@@ -323,4 +323,22 @@ BrowserBar::removeBrowser( const QCStrin
}
+
+/** Show browser by name */
+void
+BrowserBar::showBrowser( const QCString& name )
+{
+ int index = 0;
+
+ for( BrowserIterator it = m_browsers.constBegin(), end = m_browsers.constEnd(); it != end; ++it )
+ {
+ if ( (*it)->name() == name ) {
+ showBrowser( index );
+ return;
+ }
+ ++index;
+ }
+}
+
+
void
BrowserBar::showHideBrowser( int index )
--- kdeextragear-1/amarok/src/browserbar.h #1.8:1.9
@@ -57,4 +57,5 @@ protected:
public slots:
+ void showBrowser( const QCString& name );
void showBrowser( int index ) { if ( index != currentIndex() ) showHideBrowser( index ); }
void showHideBrowser( int );
--- kdeextragear-1/amarok/src/playlistwindow.cpp #1.244:1.245
@@ -667,5 +667,5 @@ void PlaylistWindow::slotAddLocation( bo
void PlaylistWindow::playAudioCD() //SLOT
{
- m_browsers->showBrowser( 5 ); //show the file browser
+ m_browsers->showBrowser( "FileBrowser" );
FileBrowser *fb = static_cast<FileBrowser *>( m_browsers->browser("FileBrowser") );
fb->setDir( KURL("audiocd:/") );
[prev in list] [next in list] [prev in thread] [next in thread]
Configure |
About |
News |
Add a list |
Sponsored by KoreLogic