vlc | branch: master | Ilkka Ollakka <[email protected]> | Thu Jul 7 16:45:15 2011 +0300| [bf9408fbb5daac7c12427030eebe576f25f07c62] | committer: Ilkka Ollakka
Qt4: add slider to adjust playlist scaling > http://git.videolan.org/gitweb.cgi/vlc.git/?a=commit;h=bf9408fbb5daac7c12427030eebe576f25f07c62 --- modules/gui/qt4/components/playlist/playlist.cpp | 11 +++++++++++ 1 files changed, 11 insertions(+), 0 deletions(-) diff --git a/modules/gui/qt4/components/playlist/playlist.cpp b/modules/gui/qt4/components/playlist/playlist.cpp index 6fe4bb9..4a07c8a 100644 --- a/modules/gui/qt4/components/playlist/playlist.cpp +++ b/modules/gui/qt4/components/playlist/playlist.cpp @@ -40,6 +40,7 @@ #include <QMenu> #include <QSignalMapper> +#include <QSlider> /********************************************************************** * Playlist Widget. The embedded playlist @@ -178,6 +179,16 @@ PlaylistWidget::PlaylistWidget( intf_thread_t *_p_i, QWidget *_par ) getSettings()->endGroup(); layout->addWidget( split, 1, 0, 1, -1 ); + + /* Zoom */ + QSlider *zoomSlider = new QSlider( Qt::Horizontal, this ); + zoomSlider->setRange( -10, 10); + zoomSlider->setPageStep( 3 ); + zoomSlider->setValue( model->getZoom() ); + CONNECT( zoomSlider, valueChanged( int ), model, changeZoom( int ) ); + + layout->addWidget( zoomSlider, 1, 3, ( Qt::AlignBottom | Qt::AlignRight ) ); + setAcceptDrops( true ); setWindowTitle( qtr( "Playlist" ) ); setWindowRole( "vlc-playlist" ); _______________________________________________ vlc-commits mailing list [email protected] http://mailman.videolan.org/listinfo/vlc-commits
