]> git.sesse.net Git - vlc/commitdiff
Qt Imageset update.
authorJean-Baptiste Kempf <jb@videolan.org>
Mon, 28 Jul 2008 06:26:46 +0000 (23:26 -0700)
committerJean-Baptiste Kempf <jb@videolan.org>
Mon, 28 Jul 2008 06:26:46 +0000 (23:26 -0700)
- Add alias for most of the pixmpas. Separate in different folders.
- Change some pixmaps
- Close most of #852
- Close #1799
- Close #1780

84 files changed:
modules/gui/qt4/Modules.am
modules/gui/qt4/components/complete_preferences.cpp
modules/gui/qt4/components/extended_panels.cpp
modules/gui/qt4/components/interface_widgets.cpp
modules/gui/qt4/components/open_panels.cpp
modules/gui/qt4/components/playlist/playlist_item.cpp
modules/gui/qt4/components/playlist/playlist_model.cpp
modules/gui/qt4/components/playlist/standardpanel.cpp
modules/gui/qt4/components/simple_preferences.cpp
modules/gui/qt4/dialogs/vlm.cpp
modules/gui/qt4/dialogs/vlm.hpp
modules/gui/qt4/menus.cpp
modules/gui/qt4/pixmaps/arrow_down_dark.png [new file with mode: 0644]
modules/gui/qt4/pixmaps/clear.png [new file with mode: 0644]
modules/gui/qt4/pixmaps/eject.png [new file with mode: 0644]
modules/gui/qt4/pixmaps/menus/help_16px.png [moved from modules/gui/qt4/pixmaps/menus_help_16px.png with 100% similarity]
modules/gui/qt4/pixmaps/menus/info_16px.png [moved from modules/gui/qt4/pixmaps/menus_info_16px.png with 100% similarity]
modules/gui/qt4/pixmaps/menus/messages_16px.png [moved from modules/gui/qt4/pixmaps/menus_messages_16px.png with 100% similarity]
modules/gui/qt4/pixmaps/menus/playlist_16px.png [moved from modules/gui/qt4/pixmaps/playlist_16px.png with 100% similarity]
modules/gui/qt4/pixmaps/menus/preferences_16px.png [moved from modules/gui/qt4/pixmaps/menus_preferences_16px.png with 100% similarity]
modules/gui/qt4/pixmaps/menus/quit_16px.png [moved from modules/gui/qt4/pixmaps/menus_quit_16px.png with 100% similarity]
modules/gui/qt4/pixmaps/menus/settings_16px.png [moved from modules/gui/qt4/pixmaps/menus_settings_16px.png with 100% similarity]
modules/gui/qt4/pixmaps/menus/stream_16px.png [moved from modules/gui/qt4/pixmaps/menus_stream_16px.png with 100% similarity]
modules/gui/qt4/pixmaps/playlist.png [deleted file]
modules/gui/qt4/pixmaps/playlist/add.png [moved from modules/gui/qt4/pixmaps/playlist_add.png with 100% similarity]
modules/gui/qt4/pixmaps/playlist/playlist.png [new file with mode: 0644]
modules/gui/qt4/pixmaps/playlist/repeat_all.png [moved from modules/gui/qt4/pixmaps/playlist_repeat_all.png with 100% similarity]
modules/gui/qt4/pixmaps/playlist/repeat_off.png [moved from modules/gui/qt4/pixmaps/playlist_repeat_off.png with 100% similarity]
modules/gui/qt4/pixmaps/playlist/repeat_one.png [moved from modules/gui/qt4/pixmaps/playlist_repeat_one.png with 100% similarity]
modules/gui/qt4/pixmaps/playlist/shuffle_off.png [moved from modules/gui/qt4/pixmaps/playlist_shuffle_off.png with 100% similarity]
modules/gui/qt4/pixmaps/playlist/shuffle_on.png [moved from modules/gui/qt4/pixmaps/playlist_shuffle_on.png with 100% similarity]
modules/gui/qt4/pixmaps/prefs/advprefs_audio.png [moved from modules/gui/qt4/pixmaps/advprefs_audio.png with 100% similarity]
modules/gui/qt4/pixmaps/prefs/advprefs_codec.png [moved from modules/gui/qt4/pixmaps/advprefs_codec.png with 100% similarity]
modules/gui/qt4/pixmaps/prefs/advprefs_extended.png [moved from modules/gui/qt4/pixmaps/advprefs_extended.png with 100% similarity]
modules/gui/qt4/pixmaps/prefs/advprefs_intf.png [moved from modules/gui/qt4/pixmaps/advprefs_intf.png with 100% similarity]
modules/gui/qt4/pixmaps/prefs/advprefs_playlist.png [moved from modules/gui/qt4/pixmaps/advprefs_playlist.png with 100% similarity]
modules/gui/qt4/pixmaps/prefs/advprefs_sout.png [moved from modules/gui/qt4/pixmaps/advprefs_sout.png with 100% similarity]
modules/gui/qt4/pixmaps/prefs/advprefs_video.png [moved from modules/gui/qt4/pixmaps/advprefs_video.png with 100% similarity]
modules/gui/qt4/pixmaps/prefs/spref_cone_Audio_64.png [moved from modules/gui/qt4/pixmaps/spref_cone_Audio_64.png with 100% similarity]
modules/gui/qt4/pixmaps/prefs/spref_cone_Hotkeys_64.png [moved from modules/gui/qt4/pixmaps/spref_cone_Hotkeys_64.png with 100% similarity]
modules/gui/qt4/pixmaps/prefs/spref_cone_Input_64.png [moved from modules/gui/qt4/pixmaps/spref_cone_Input_64.png with 100% similarity]
modules/gui/qt4/pixmaps/prefs/spref_cone_Interface_64.png [moved from modules/gui/qt4/pixmaps/spref_cone_Interface_64.png with 100% similarity]
modules/gui/qt4/pixmaps/prefs/spref_cone_Subtitles_64.png [moved from modules/gui/qt4/pixmaps/spref_cone_Subtitles_64.png with 100% similarity]
modules/gui/qt4/pixmaps/prefs/spref_cone_Video_64.png [moved from modules/gui/qt4/pixmaps/spref_cone_Video_64.png with 100% similarity]
modules/gui/qt4/pixmaps/toolbar/atob.png [new file with mode: 0644]
modules/gui/qt4/pixmaps/toolbar/atob_noa.png [new file with mode: 0644]
modules/gui/qt4/pixmaps/toolbar/atob_nob.png [new file with mode: 0644]
modules/gui/qt4/pixmaps/toolbar/dvd_menu.png [new file with mode: 0644]
modules/gui/qt4/pixmaps/toolbar/dvd_next.png [new file with mode: 0644]
modules/gui/qt4/pixmaps/toolbar/dvd_prev.png [new file with mode: 0644]
modules/gui/qt4/pixmaps/toolbar/extended_16px.png [moved from modules/gui/qt4/pixmaps/extended_16px.png with 100% similarity]
modules/gui/qt4/pixmaps/toolbar/fullscreen.png [new file with mode: 0644]
modules/gui/qt4/pixmaps/toolbar/record_16px.png [moved from modules/gui/qt4/pixmaps/record_16px.png with 100% similarity]
modules/gui/qt4/pixmaps/toolbar/snapshot.png [new file with mode: 0644]
modules/gui/qt4/pixmaps/toolbar/tv.png [moved from modules/gui/qt4/pixmaps/tv.png with 100% similarity]
modules/gui/qt4/pixmaps/toolbar/tvtelx-transparent.png [moved from modules/gui/qt4/pixmaps/tvtelx-transparent.png with 100% similarity]
modules/gui/qt4/pixmaps/toolbar/tvtelx.png [moved from modules/gui/qt4/pixmaps/tvtelx.png with 100% similarity]
modules/gui/qt4/pixmaps/toolbar/volume-high.png [moved from modules/gui/qt4/pixmaps/volume-high.png with 100% similarity]
modules/gui/qt4/pixmaps/toolbar/volume-low.png [moved from modules/gui/qt4/pixmaps/volume-low.png with 100% similarity]
modules/gui/qt4/pixmaps/toolbar/volume-medium.png [moved from modules/gui/qt4/pixmaps/volume-medium.png with 100% similarity]
modules/gui/qt4/pixmaps/toolbar/volume-muted.png [moved from modules/gui/qt4/pixmaps/volume-muted.png with 100% similarity]
modules/gui/qt4/pixmaps/toolbar/volume-slider-inside.png [moved from modules/gui/qt4/pixmaps/volume-slider-inside.png with 100% similarity]
modules/gui/qt4/pixmaps/toolbar/volume-slider-outside.png [moved from modules/gui/qt4/pixmaps/volume-slider-outside.png with 100% similarity]
modules/gui/qt4/pixmaps/toolbar/volume-slider.svg [moved from modules/gui/qt4/pixmaps/volume-slider.svg with 100% similarity]
modules/gui/qt4/pixmaps/types/capture-card_16px.png [moved from modules/gui/qt4/pixmaps/capture-card_16px.png with 100% similarity]
modules/gui/qt4/pixmaps/types/cdda_16px.png [moved from modules/gui/qt4/pixmaps/cdda_16px.png with 100% similarity]
modules/gui/qt4/pixmaps/types/disc_16px.png [moved from modules/gui/qt4/pixmaps/disc_16px.png with 100% similarity]
modules/gui/qt4/pixmaps/types/file-asym_16px.png [moved from modules/gui/qt4/pixmaps/file-asym_16px.png with 100% similarity]
modules/gui/qt4/pixmaps/types/file-wide_16px.png [moved from modules/gui/qt4/pixmaps/file-wide_16px.png with 100% similarity]
modules/gui/qt4/pixmaps/types/folder-blue_16px.png [moved from modules/gui/qt4/pixmaps/folder-blue_16px.png with 100% similarity]
modules/gui/qt4/pixmaps/types/folder-grey_16px.png [moved from modules/gui/qt4/pixmaps/folder-grey_16px.png with 100% similarity]
modules/gui/qt4/pixmaps/types/harddisk_16px.png [moved from modules/gui/qt4/pixmaps/harddisk_16px.png with 100% similarity]
modules/gui/qt4/pixmaps/types/network_16px.png [moved from modules/gui/qt4/pixmaps/network_16px.png with 100% similarity]
modules/gui/qt4/pixmaps/types/tape_16px.png [moved from modules/gui/qt4/pixmaps/tape_16px.png with 100% similarity]
modules/gui/qt4/pixmaps/types/type_directory.png [moved from modules/gui/qt4/pixmaps/type_directory.png with 100% similarity]
modules/gui/qt4/pixmaps/types/type_file.png [moved from modules/gui/qt4/pixmaps/type_file.png with 100% similarity]
modules/gui/qt4/pixmaps/types/type_net.png [moved from modules/gui/qt4/pixmaps/type_net.png with 100% similarity]
modules/gui/qt4/pixmaps/types/type_node.png [moved from modules/gui/qt4/pixmaps/type_node.png with 100% similarity]
modules/gui/qt4/pixmaps/types/type_playlist.png [moved from modules/gui/qt4/pixmaps/type_playlist.png with 100% similarity]
modules/gui/qt4/pixmaps/types/type_unknown.xpm [moved from modules/gui/qt4/pixmaps/type_unknown.xpm with 100% similarity]
modules/gui/qt4/pixmaps/update.png [new file with mode: 0644]
modules/gui/qt4/qt4.hpp
modules/gui/qt4/util/input_slider.cpp
modules/gui/qt4/vlc.qrc

index bd46cc26298c4ca8e7c2b1c649cd16ae7d66f405..bf228afff7e199d8bb88916c9f30c2c6b8eacd8e 100644 (file)
@@ -172,70 +172,81 @@ EXTRA_DIST += \
        ui/streampanel.ui \
        ui/sout.ui \
        ui/vlm.ui \
-       pixmaps/advprefs_audio.png \
-       pixmaps/advprefs_codec.png \
-       pixmaps/advprefs_extended.png \
-       pixmaps/advprefs_intf.png \
-       pixmaps/advprefs_playlist.png \
-       pixmaps/advprefs_sout.png \
-       pixmaps/advprefs_video.png \
-       pixmaps/capture-card_16px.png \
-       pixmaps/cdda_16px.png \
-       pixmaps/disc_16px.png \
-       pixmaps/file-asym_16px.png \
-       pixmaps/file-wide_16px.png \
-       pixmaps/folder-blue_16px.png \
-       pixmaps/folder-grey_16px.png \
+       pixmaps/prefs/advprefs_audio.png \
+       pixmaps/prefs/advprefs_codec.png \
+       pixmaps/prefs/advprefs_extended.png \
+       pixmaps/prefs/advprefs_intf.png \
+       pixmaps/prefs/advprefs_playlist.png \
+       pixmaps/prefs/advprefs_sout.png \
+       pixmaps/prefs/advprefs_video.png \
+       pixmaps/prefs/spref_cone_Audio_64.png \
+       pixmaps/prefs/spref_cone_Hotkeys_64.png \
+       pixmaps/prefs/spref_cone_Input_64.png \
+       pixmaps/prefs/spref_cone_Interface_64.png \
+       pixmaps/prefs/spref_cone_Subtitles_64.png \
+       pixmaps/prefs/spref_cone_Video_64.png \
+       pixmaps/types/capture-card_16px.png \
+       pixmaps/types/cdda_16px.png \
+       pixmaps/types/disc_16px.png \
+       pixmaps/types/file-asym_16px.png \
+       pixmaps/types/file-wide_16px.png \
+       pixmaps/types/folder-blue_16px.png \
+       pixmaps/types/folder-grey_16px.png \
+       pixmaps/types/harddisk_16px.png \
+       pixmaps/types/network_16px.png \
+       pixmaps/menus/help_16px.png \
+       pixmaps/menus/info_16px.png \
+       pixmaps/menus/messages_16px.png \
+       pixmaps/menus/preferences_16px.png \
+       pixmaps/menus/quit_16px.png \
+       pixmaps/menus/settings_16px.png \
+       pixmaps/menus/stream_16px.png \
+       pixmaps/menus/playlist_16px.png \
        pixmaps/go-next.png \
-       pixmaps/harddisk_16px.png \
-       pixmaps/menus_help_16px.png \
-       pixmaps/menus_info_16px.png \
-       pixmaps/menus_messages_16px.png \
-       pixmaps/menus_preferences_16px.png \
-       pixmaps/menus_quit_16px.png \
-       pixmaps/menus_settings_16px.png \
-       pixmaps/menus_stream_16px.png \
-       pixmaps/network_16px.png \
        pixmaps/next_16px.png \
        pixmaps/next.png \
        pixmaps/noart.png \
        pixmaps/pause_16px.png \
        pixmaps/pause.png \
        pixmaps/play_16px.png \
-       pixmaps/playlist_16px.png \
-       pixmaps/playlist_add.png \
-       pixmaps/playlist.png \
-       pixmaps/playlist_repeat_all.png \
-       pixmaps/playlist_repeat_off.png \
-       pixmaps/playlist_repeat_one.png \
-       pixmaps/playlist_shuffle_off.png \
-       pixmaps/playlist_shuffle_on.png \
+       pixmaps/playlist/add.png \
+       pixmaps/playlist/playlist.png \
+       pixmaps/playlist/repeat_all.png \
+       pixmaps/playlist/repeat_off.png \
+       pixmaps/playlist/repeat_one.png \
+       pixmaps/playlist/shuffle_off.png \
+       pixmaps/playlist/shuffle_on.png \
        pixmaps/play.png \
        pixmaps/previous_16px.png \
        pixmaps/previous.png \
-       pixmaps/record_16px.png \
-       pixmaps/tv.png \
-       pixmaps/tvtelx.png \
-       pixmaps/tvtelx-transparent.png \
-       pixmaps/spref_cone_Audio_64.png \
-       pixmaps/spref_cone_Hotkeys_64.png \
-       pixmaps/spref_cone_Input_64.png \
-       pixmaps/spref_cone_Interface_64.png \
-       pixmaps/spref_cone_Subtitles_64.png \
-       pixmaps/spref_cone_Video_64.png \
        pixmaps/stop_16px.png \
        pixmaps/stop.png \
-       pixmaps/tape_16px.png \
-       pixmaps/type_directory.png \
-       pixmaps/type_file.png \
-       pixmaps/type_net.png \
-       pixmaps/type_node.png \
-       pixmaps/type_playlist.png \
-       pixmaps/type_unknown.xpm \
-       pixmaps/volume-high.png \
-       pixmaps/volume-medium.png \
-       pixmaps/volume-low.png \
-       pixmaps/volume-muted.png \
-       pixmaps/volume-slider.svg \
-       pixmaps/volume-slider-inside.png \
-       pixmaps/volume-slider-outside.png
+       pixmaps/eject.png \
+       pixmaps/update.png \
+       pixmaps/clear.png \
+       pixmaps/arrow_down_dark.png \
+       pixmaps/types/tape_16px.png \
+       pixmaps/types/type_directory.png \
+       pixmaps/types/type_file.png \
+       pixmaps/types/type_net.png \
+       pixmaps/types/type_node.png \
+       pixmaps/types/type_playlist.png \
+       pixmaps/types/type_unknown.xpm \
+       pixmaps/toolbar/extended_16px.png \
+       pixmaps/toolbar/record_16px.png \
+       pixmaps/toolbar/snapshot.png \
+       pixmaps/toolbar/atob.png \
+       pixmaps/toolbar/dvd_menu.png \
+       pixmaps/toolbar/dvd_next.png \
+       pixmaps/toolbar/dvd_prev.png \
+       pixmaps/toolbar/tv.png \
+       pixmaps/toolbar/fullscreen.png \
+       pixmaps/toolbar/tvtelx.png \
+       pixmaps/toolbar/tvtelx-transparent.png \
+       pixmaps/toolbar/volume-high.png \
+       pixmaps/toolbar/volume-medium.png \
+       pixmaps/toolbar/volume-low.png \
+       pixmaps/toolbar/volume-muted.png \
+       pixmaps/toolbar/volume-slider.svg \
+       pixmaps/toolbar/volume-slider-inside.png \
+       pixmaps/toolbar/volume-slider-outside.png
index 0fce1cae6cbae79d9ed93be03a6322ee2278efe3..69afc75ba2905c233139ecfc60e9888575daeab5 100644 (file)
@@ -65,13 +65,13 @@ PrefsTree::PrefsTree( intf_thread_t *_p_intf, QWidget *_parent ) :
 
     /* Nice icons */
 #define BI( a,b) QIcon a##_icon = QIcon( QPixmap( b ))
-    BI( audio, ":/pixmaps/advprefs_audio.png" );
-    BI( video, ":/pixmaps/advprefs_video.png" );
-    BI( input, ":/pixmaps/advprefs_codec.png" );
-    BI( sout, ":/pixmaps/advprefs_sout.png" );
-    BI( advanced, ":/pixmaps/advprefs_extended.png" );
-    BI( playlist, ":/pixmaps/advprefs_playlist.png" );
-    BI( interface, ":/pixmaps/advprefs_intf.png" );
+    BI( audio, ":/advprefs_audio" );
+    BI( video, ":/advprefs_video" );
+    BI( input, ":/advprefs_codec" );
+    BI( sout, ":/advprefs_sout" );
+    BI( advanced, ":/advprefs_extended" );
+    BI( playlist, ":/advprefs_playlist" );
+    BI( interface, ":/advprefs_intf" );
 #undef BI
 
     /* Build the tree for the main module */
index ca7d471a5e5615b2404d4f9a8f18b3ed2524c544..3560d7a8545bd86e3fe5b05e9cf3feba05af3a7f 100644 (file)
@@ -1332,8 +1332,6 @@ SyncControls::SyncControls( intf_thread_t *_p_intf, QWidget *_parent ) :
 
     updateButton = new QToolButton;
     updateButton->setAutoRaise( true );
-    updateButton->setText( "u" );
-    updateButton->setToolTip( qtr( "Force update of this dialog's values" ) );
     mainLayout->addWidget( updateButton, 0, 4, 1, 1 );
 
 
@@ -1348,7 +1346,8 @@ SyncControls::SyncControls( intf_thread_t *_p_intf, QWidget *_parent ) :
     CONNECT( subsSpin, valueChanged ( double ), this, advanceSubs( double ) ) ;
     CONNECT( subSpeedSpin, valueChanged ( double ),
              this, adjustSubsSpeed( double ) );
-    BUTTONACT( updateButton, update() );
+    BUTTON_SET_ACT_I( updateButton, "", update,
+            qtr( "Force update of this dialog's values" ), update() );
 
     /* Set it */
     update();
index a42d4c0bfef89597769af8662ee9cd2475e0ead7..c891f7828be3bf5813f2d80f0b2da2a3e045f72f 100644 (file)
@@ -306,7 +306,8 @@ AdvControlsWidget::AdvControlsWidget( intf_thread_t *_p_i ) :
     ABButton = new QPushButton( "AB" );
     setupSmallButton( ABButton );
     advLayout->addWidget( ABButton );
-    BUTTON_SET_ACT( ABButton, "AB", qtr( "A to B" ), fromAtoB() );
+    BUTTON_SET_ACT_I( ABButton, "", atob_nob,
+        qtr( "Loop from point A to point B continuously\nClick to set point A" ), fromAtoB() );
     timeA = timeB = 0;
     CONNECT( THEMIM->getIM(), positionUpdated( float, int, int ),
              this, AtoBLoop( float, int, int ) );
@@ -321,14 +322,15 @@ AdvControlsWidget::AdvControlsWidget( intf_thread_t *_p_i ) :
     recordButton = new QPushButton( "R" );
     setupSmallButton( recordButton );
     advLayout->addWidget( recordButton );
-    BUTTON_SET_ACT_I( recordButton, "", record_16px.png,
+    BUTTON_SET_ACT_I( recordButton, "", record,
             qtr( "Record" ), record() );
 
     /* Snapshot Button */
     snapshotButton = new QPushButton( "S" );
     setupSmallButton( snapshotButton );
     advLayout->addWidget( snapshotButton );
-    BUTTON_SET_ACT( snapshotButton, "S", qtr( "Take a snapshot" ), snapshot() );
+    BUTTON_SET_ACT_I( snapshotButton, "", snapshot,
+            qtr( "Take a snapshot" ), snapshot() );
 }
 
 AdvControlsWidget::~AdvControlsWidget()
@@ -361,19 +363,22 @@ void AdvControlsWidget::fromAtoB()
     if( !timeA )
     {
         timeA = var_GetTime( THEMIM->getInput(), "time"  );
-        ABButton->setText( "A->..." );
+        ABButton->setToolTip( "Click to set point B" );
+        ABButton->setIcon( QIcon( ":/atob_noa" ) );
         return;
     }
     if( !timeB )
     {
         timeB = var_GetTime( THEMIM->getInput(), "time"  );
         var_SetTime( THEMIM->getInput(), "time" , timeA );
-        ABButton->setText( "A<=>B" );
+        ABButton->setIcon( QIcon( ":/atob" ) );
+        ABButton->setToolTip( "Stop the A to B loop" );
         return;
     }
     timeA = 0;
     timeB = 0;
-    ABButton->setText( "AB" );
+    ABButton->setToolTip( qtr( "Loop from point A to point B continuously\nClick to set point A" ) );
+    ABButton->setIcon( QIcon( ":/atob_nob" ) );
 }
 
 /* Function called regularly when in an AtoB loop */
@@ -453,9 +458,9 @@ ControlsWidget::ControlsWidget( intf_thread_t *_p_i,
     setupSmallButton( nextSectionButton );
     discLayout->addWidget( nextSectionButton );
 
-    BUTTON_SET_IMG( prevSectionButton, "", previous.png, "" );
-    BUTTON_SET_IMG( nextSectionButton, "", next.png, "" );
-    BUTTON_SET_IMG( menuButton, "", previous.png, qtr( "Menu" ) );
+    BUTTON_SET_IMG( prevSectionButton, "", dvd_prev, "" );
+    BUTTON_SET_IMG( nextSectionButton, "", dvd_next, "" );
+    BUTTON_SET_IMG( menuButton, "", dvd_menu, qtr( "Menu" ) );
 
     discFrame->hide();
 
@@ -504,7 +509,7 @@ ControlsWidget::ControlsWidget( intf_thread_t *_p_i,
     CONNECT( THEMIM->getIM(), setNewTelexPage( int ),
               telexPage, setValue( int ) );
 
-    BUTTON_SET_IMG( telexOn, "", tv.png, qtr( "Teletext on" ) );
+    BUTTON_SET_IMG( telexOn, "", tv, qtr( "Teletext on" ) );
 
     CONNECT( telexOn, clicked(), THEMIM->getIM(),
              telexToggleButtons() );
@@ -516,7 +521,7 @@ ControlsWidget::ControlsWidget( intf_thread_t *_p_i,
     telexTransparent->setEnabled( false );
     telexPage->setEnabled( false );
 
-    BUTTON_SET_IMG( telexTransparent, "", tvtelx.png, qtr( "Teletext" ) );
+    BUTTON_SET_IMG( telexTransparent, "", tvtelx, qtr( "Teletext" ) );
     CONNECT( telexTransparent, clicked( bool ),
              THEMIM->getIM(), telexSetTransparency() );
     CONNECT( THEMIM->getIM(), toggleTelexTransparency(),
@@ -564,18 +569,19 @@ ControlsWidget::ControlsWidget( intf_thread_t *_p_i,
 
     /* Add this block to the main layout */
 
-    BUTTON_SET_ACT_I( playButton, "", play.png, qtr( "Play" ), play() );
-    BUTTON_SET_ACT_I( prevButton, "" , previous.png,
+    BUTTON_SET_ACT_I( playButton, "", play_b, qtr( "Play" ), play() );
+    BUTTON_SET_ACT_I( prevButton, "" , previous_b,
                       qtr( "Previous" ), prev() );
-    BUTTON_SET_ACT_I( nextButton, "", next.png, qtr( "Next" ), next() );
-    BUTTON_SET_ACT_I( stopButton, "", stop.png, qtr( "Stop" ), stop() );
+    BUTTON_SET_ACT_I( nextButton, "", next_b, qtr( "Next" ), next() );
+    BUTTON_SET_ACT_I( stopButton, "", stop_b, qtr( "Stop" ), stop() );
 
     /*
      * Other first Line buttons
      */
     /** Fullscreen/Visualisation **/
-    fullscreenButton = new QPushButton( "F" );
-    BUTTON_SET_ACT( fullscreenButton, "F", qtr( "Fullscreen" ), fullscreen() );
+    fullscreenButton = new QPushButton;
+    BUTTON_SET_ACT_I( fullscreenButton, "", fullscreen, qtr( "Fullscreen" ),
+            fullscreen() );
     setupSmallButton( fullscreenButton );
 
     if( !b_fsCreation )
@@ -583,13 +589,13 @@ ControlsWidget::ControlsWidget( intf_thread_t *_p_i,
         /** Playlist Button **/
         playlistButton = new QPushButton;
         setupSmallButton( playlistButton );
-        BUTTON_SET_IMG( playlistButton, "" , playlist.png, qtr( "Show playlist" ) );
+        BUTTON_SET_IMG( playlistButton, "" , playlist, qtr( "Show playlist" ) );
         CONNECT( playlistButton, clicked(), _p_mi, togglePlaylist() );
 
         /** extended Settings **/
         extSettingsButton = new QPushButton;
-        BUTTON_SET_ACT( extSettingsButton, "Ex", qtr( "Extended settings" ),
-                extSettings() );
+        BUTTON_SET_ACT_I( extSettingsButton, "", extended,
+                qtr( "Extended settings" ), extSettings() );
         setupSmallButton( extSettingsButton );
     }
 
@@ -597,7 +603,7 @@ ControlsWidget::ControlsWidget( intf_thread_t *_p_i,
     hVolLabel = new VolumeClickHandler( p_intf, this );
 
     volMuteLabel = new QLabel;
-    volMuteLabel->setPixmap( QPixmap( ":/pixmaps/volume-medium.png" ) );
+    volMuteLabel->setPixmap( QPixmap( ":/volume-medium" ) );
     volMuteLabel->setToolTip( qtr( "Mute" ) );
     volMuteLabel->installEventFilter( hVolLabel );
 
@@ -703,13 +709,13 @@ void ControlsWidget::toggleTeletextTransparency()
 {
     if( b_telexTransparent )
     {
-        telexTransparent->setIcon( QIcon( ":/pixmaps/tvtelx.png" ) );
+        telexTransparent->setIcon( QIcon( ":/tvtelx" ) );
         telexTransparent->setToolTip( qtr( "Teletext" ) );
         b_telexTransparent = false;
     }
     else
     {
-        telexTransparent->setIcon( QIcon( ":/pixmaps/tvtelx-transparent.png" ) );
+        telexTransparent->setIcon( QIcon( ":/tvtelx-transparent" ) );
         telexTransparent->setToolTip( qtr( "Transparent" ) );
         b_telexTransparent = true;
     }
@@ -773,12 +779,12 @@ void ControlsWidget::updateVolume( int i_sliderVolume )
         aout_VolumeSet( p_intf, i_res );
     }
     if( i_sliderVolume == 0 )
-        volMuteLabel->setPixmap( QPixmap(":/pixmaps/volume-muted.png" ) );
+        volMuteLabel->setPixmap( QPixmap(":/volume-muted" ) );
     else if( i_sliderVolume < VOLUME_MAX / 3 )
-        volMuteLabel->setPixmap( QPixmap( ":/pixmaps/volume-low.png" ) );
+        volMuteLabel->setPixmap( QPixmap( ":/volume-low" ) );
     else if( i_sliderVolume > (VOLUME_MAX * 2 / 3 ) )
-        volMuteLabel->setPixmap( QPixmap( ":/pixmaps/volume-high.png" ) );
-    else volMuteLabel->setPixmap( QPixmap( ":/pixmaps/volume-medium.png" ) );
+        volMuteLabel->setPixmap( QPixmap( ":/volume-high" ) );
+    else volMuteLabel->setPixmap( QPixmap( ":/volume-medium" ) );
 }
 
 void ControlsWidget::updateVolume()
@@ -808,12 +814,12 @@ void ControlsWidget::setStatus( int status )
 {
     if( status == PLAYING_S ) /* Playing */
     {
-        playButton->setIcon( QIcon( ":/pixmaps/pause.png" ) );
+        playButton->setIcon( QIcon( ":/pause_b" ) );
         playButton->setToolTip( qtr( "Pause" ) );
     }
     else
     {
-        playButton->setIcon( QIcon( ":/pixmaps/play.png" ) );
+        playButton->setIcon( QIcon( ":/play_b" ) );
         playButton->setToolTip( qtr( "Play" ) );
     }
 }
index 14ec54cddce5757569ad4732ffe65e8d80c76f39..27ee2733045ababcd96737a6ddef2b551ed87aa9 100644 (file)
@@ -256,7 +256,8 @@ DiscOpenPanel::DiscOpenPanel( QWidget *_parent, intf_thread_t *_p_intf ) :
     BUTTONACT( ui.audioCDRadioButton, updateButtons() );
     BUTTONACT( ui.dvdsimple, updateButtons() );
     BUTTONACT( ui.browseDiscButton, browseDevice() );
-    BUTTONACT( ui.ejectButton, eject() );
+    BUTTON_SET_ACT_I( ui.ejectButton, "", eject, qtr( "Eject the disc" ),
+            eject() );
 
     CONNECT( ui.deviceCombo, editTextChanged( QString ), this, updateMRL());
     CONNECT( ui.titleSpin, valueChanged( int ), this, updateMRL());
index 507ffc77aa8e91e68533f9cf48b3feb75df28378..d9f97e56e254c03e300f4c381efb03645823487d 100644 (file)
@@ -32,8 +32,6 @@
 #include "components/playlist/playlist_model.hpp"
 #include <vlc_intf_strings.h>
 
-#include "pixmaps/type_unknown.xpm"
-
 #include <QSettings>
 
 #include "sorting.h"
index a4a16db57b031eff8b2eb99e5ea57665b65bcad4..74c1b50c8f6f9a4cd6e49a3b238bf55986ff7c1c 100644 (file)
@@ -30,7 +30,7 @@
 #include "dialogs/mediainfo.hpp"
 #include <vlc_intf_strings.h>
 
-#include "pixmaps/type_unknown.xpm"
+#include "pixmaps/types/type_unknown.xpm"
 
 #include <assert.h>
 #include <QIcon>
@@ -83,14 +83,14 @@ PLModel::PLModel( playlist_t *_p_playlist,  /* THEPL */
     /* Icons initialization */
 #define ADD_ICON(type, x) icons[ITEM_TYPE_##type] = QIcon( QPixmap( x ) )
     ADD_ICON( UNKNOWN , type_unknown_xpm );
-    ADD_ICON( FILE, ":/pixmaps/type_file.png" );
-    ADD_ICON( DIRECTORY, ":/pixmaps/type_directory.png" );
-    ADD_ICON( DISC, ":/pixmaps/disc_16px.png" );
-    ADD_ICON( CDDA, ":/pixmaps/cdda_16px.png" );
-    ADD_ICON( CARD, ":/pixmaps/capture-card_16px.png" );
-    ADD_ICON( NET, ":/pixmaps/type_net.png" );
-    ADD_ICON( PLAYLIST, ":/pixmaps/type_playlist.png" );
-    ADD_ICON( NODE, ":/pixmaps/type_node.png" );
+    ADD_ICON( FILE, ":/type_file" );
+    ADD_ICON( DIRECTORY, ":/type_directory" );
+    ADD_ICON( DISC, ":/disc" );
+    ADD_ICON( CDDA, ":/cdda" );
+    ADD_ICON( CARD, ":/capture-card" );
+    ADD_ICON( NET, ":/type_net" );
+    ADD_ICON( PLAYLIST, ":/type_playlist" );
+    ADD_ICON( NODE, ":/type_node" );
 #undef ADD_ICON
 
     rebuild( p_root );
index 6bea1c92d463ddce4de2d39cd19d51119b5430d5..e56651abb2ac027bd96f4c95f959b65773833121 100644 (file)
@@ -99,7 +99,7 @@ StandardPLPanel::StandardPLPanel( PlaylistWidget *_parent,
 
     /* Add item to the playlist button */
     addButton = new QPushButton;
-    addButton->setIcon( QIcon( ":/pixmaps/playlist_add.png" ) );
+    addButton->setIcon( QIcon( ":/playlist_add" ) );
     addButton->setMaximumWidth( 30 );
     BUTTONACT( addButton, popupAdd() );
     buttons->addWidget( addButton );
@@ -108,12 +108,12 @@ StandardPLPanel::StandardPLPanel( PlaylistWidget *_parent,
     randomButton = new QPushButton( this );
     if( model->hasRandom() )
     {
-        randomButton->setIcon( QIcon( ":/pixmaps/playlist_shuffle_on.png" ));
+        randomButton->setIcon( QIcon( ":/shuffle_on" ));
         randomButton->setToolTip( qtr( I_PL_RANDOM ));
     }
     else
     {
-         randomButton->setIcon( QIcon( ":/pixmaps/playlist_shuffle_off.png" ) );
+         randomButton->setIcon( QIcon( ":/shuffle_off" ) );
          randomButton->setToolTip( qtr( I_PL_NORANDOM ));
     }
     BUTTONACT( randomButton, toggleRandom() );
@@ -123,17 +123,17 @@ StandardPLPanel::StandardPLPanel( PlaylistWidget *_parent,
     repeatButton = new QPushButton( this );
     if( model->hasRepeat() )
     {
-        repeatButton->setIcon( QIcon( ":/pixmaps/playlist_repeat_one.png" ) );
+        repeatButton->setIcon( QIcon( ":/repeat_one" ) );
         repeatButton->setToolTip( qtr( I_PL_REPEAT ));
     }
     else if( model->hasLoop() )
     {
-        repeatButton->setIcon( QIcon( ":/pixmaps/playlist_repeat_all.png" ) );
+        repeatButton->setIcon( QIcon( ":/repeat_all" ) );
         repeatButton->setToolTip( qtr( I_PL_LOOP ));
     }
     else
     {
-        repeatButton->setIcon( QIcon( ":/pixmaps/playlist_repeat_off.png" ) );
+        repeatButton->setIcon( QIcon( ":/repeat_off" ) );
         repeatButton->setToolTip( qtr( I_PL_NOREPEAT ));
     }
     BUTTONACT( repeatButton, toggleRepeat() );
@@ -158,10 +158,8 @@ StandardPLPanel::StandardPLPanel( PlaylistWidget *_parent,
     buttons->addWidget( searchLine ); filter->setBuddy( searchLine );
 
     QPushButton *clear = new QPushButton;
-    clear->setText( qfu( "CL") );
     clear->setMaximumWidth( 30 );
-    clear->setToolTip( qtr( "Clear" ));
-    BUTTONACT( clear, clearFilter() );
+    BUTTON_SET_ACT_I( clear, "", clear, qtr( "Clear" ), clearFilter() );
     buttons->addWidget( clear );
 
     /* Finish the layout */
@@ -177,19 +175,19 @@ void StandardPLPanel::toggleRepeat()
     if( model->hasRepeat() )
     {
         model->setRepeat( false ); model->setLoop( true );
-        repeatButton->setIcon( QIcon( ":/pixmaps/playlist_repeat_all.png" ) );
+        repeatButton->setIcon( QIcon( ":/repeat_all" ) );
         repeatButton->setToolTip( qtr( I_PL_LOOP ));
     }
     else if( model->hasLoop() )
     {
         model->setRepeat( false ) ; model->setLoop( false );
-        repeatButton->setIcon( QIcon( ":/pixmaps/playlist_repeat_off.png" ) );
+        repeatButton->setIcon( QIcon( ":/repeat_off" ) );
         repeatButton->setToolTip( qtr( I_PL_NOREPEAT ));
     }
     else
     {
         model->setRepeat( true );
-        repeatButton->setIcon( QIcon( ":/pixmaps/playlist_repeat_one.png" ) );
+        repeatButton->setIcon( QIcon( ":/repeat_one" ) );
         repeatButton->setToolTip( qtr( I_PL_REPEAT ));
     }
 }
@@ -200,8 +198,8 @@ void StandardPLPanel::toggleRandom()
     bool prev = model->hasRandom();
     model->setRandom( !prev );
     randomButton->setIcon( prev ?
-                QIcon( ":/pixmaps/playlist_shuffle_off.png" ) :
-                QIcon( ":/pixmaps/playlist_shuffle_on.png" ) );
+                QIcon( ":/shuffle_off" ) :
+                QIcon( ":/shuffle_on" ) );
     randomButton->setToolTip( prev ? qtr( I_PL_NORANDOM ) : qtr(I_PL_RANDOM ) );
 }
 
index 3161f45624d5ecc8fff72ff4fec5d67e34aac03e..2f62769b096d68042fbe9bc6fae8b0b1d3aa1350 100644 (file)
@@ -60,7 +60,7 @@ SPrefsCatList::SPrefsCatList( intf_thread_t *_p_intf, QWidget *_parent ) :
 
 #define ADD_CATEGORY( button, label, icon, numb )                           \
     QToolButton * button = new QToolButton( this );                         \
-    button->setIcon( QIcon( ":/pixmaps/" #icon ) );                         \
+    button->setIcon( QIcon( ":/pixmaps/prefs/" #icon ) );                   \
     button->setIconSize( QSize( ICON_HEIGHT , ICON_HEIGHT ) );              \
     button->setText( label );                                               \
     button->setToolButtonStyle( Qt::ToolButtonTextUnderIcon );              \
index 12ad9bf4e4411750dd8266dee0557cd307bea3e4..430296cbaf16f801525f295566cf21b075470073 100644 (file)
@@ -492,11 +492,11 @@ VLMAWidget::VLMAWidget( QString _name,
     objLayout->addWidget( time, 1, 3, 1, 2 );*/
 
     QToolButton *modifyButton = new QToolButton;
-    modifyButton->setIcon( QIcon( QPixmap( ":/pixmaps/menus_settings_16px.png" ) ) );
+    modifyButton->setIcon( QIcon( QPixmap( ":/settings" ) ) );
     objLayout->addWidget( modifyButton, 0, 5 );
 
     QToolButton *deleteButton = new QToolButton;
-    deleteButton->setIcon( QIcon( QPixmap( ":/pixmaps/menus_quit_16px.png" ) ) );
+    deleteButton->setIcon( QIcon( QPixmap( ":/quit" ) ) );
     objLayout->addWidget( deleteButton, 0, 6 );
 
     BUTTONACT( modifyButton, modify() );
@@ -514,12 +514,6 @@ void VLMAWidget::del()
     parent->removeVLMItem( this );
 }
 
-//FIXME, remove me before release
-void VLMAWidget::enterEvent( QEvent *event )
-{
-    printf( "test" );
-}
-
 void VLMAWidget::toggleEnabled( bool b_enable )
 {
     VLMWrapper::EnableItem( name, b_enable );
@@ -538,12 +532,12 @@ VLMBroadcast::VLMBroadcast( QString _name, QString _input, QString _output,
     b_looped = _looped;
 
     playButton = new QToolButton;
-    playButton->setIcon( QIcon( QPixmap( ":/pixmaps/play_16px.png" ) ) );
+    playButton->setIcon( QIcon( QPixmap( ":/play_16px" ) ) );
     objLayout->addWidget( playButton, 1, 0 );
     b_playing = true;
 
     QToolButton *stopButton = new QToolButton;
-    stopButton->setIcon( QIcon( QPixmap( ":/pixmaps/stop_16px.png" ) ) );
+    stopButton->setIcon( QIcon( QPixmap( ":/stop_16px" ) ) );
     objLayout->addWidget( stopButton, 1, 1 );
 
     loopButton = new QToolButton;
@@ -560,9 +554,9 @@ void VLMBroadcast::update()
 {
     VLMWrapper::EditBroadcast( name, input, output, b_enabled, b_looped );
     if( b_looped )
-        loopButton->setIcon( QIcon( QPixmap( ":/pixmaps/playlist_repeat_all.png" ) ) );
+        loopButton->setIcon( QIcon( QPixmap( ":/repeat_all" ) ) );
     else
-        loopButton->setIcon( QIcon( QPixmap( ":/pixmaps/playlist_repeat_off.png" ) ) );
+        loopButton->setIcon( QIcon( QPixmap( ":/repeat_off" ) ) );
 }
 
 void VLMBroadcast::togglePlayPause()
@@ -570,12 +564,12 @@ void VLMBroadcast::togglePlayPause()
     if( b_playing = true )
     {
         VLMWrapper::ControlBroadcast( name, ControlBroadcastPause );
-        playButton->setIcon( QIcon( QPixmap( ":/pixmaps/pause_16px.png" ) ) );
+        playButton->setIcon( QIcon( QPixmap( ":/pause_16px" ) ) );
     }
     else
     {
         VLMWrapper::ControlBroadcast( name, ControlBroadcastPlay );
-        playButton->setIcon( QIcon( QPixmap( ":/pixmaps/play_16px.png" ) ) );
+        playButton->setIcon( QIcon( QPixmap( ":/play_16px" ) ) );
     }
     b_playing = !b_playing;
 }
@@ -589,7 +583,7 @@ void VLMBroadcast::toggleLoop()
 void VLMBroadcast::stop()
 {
     VLMWrapper::ControlBroadcast( name, ControlBroadcastStop );
-    playButton->setIcon( QIcon( QPixmap( ":/pixmaps/play_16px.png" ) ) );
+    playButton->setIcon( QIcon( QPixmap( ":/play_16px" ) ) );
 }
 
 /****************
index 10a53768908977af8583ae70088696306631054b..cf0cb148fcae14d2d331789c665fa2b8eade81ff 100644 (file)
@@ -167,7 +167,6 @@ protected:
     bool b_enabled;
     int type;
     VLMDialog *parent;
-    virtual void enterEvent( QEvent * );
     QGridLayout *objLayout;
 private slots:
     virtual void modify();
index d8254b76c85768454983bc6262e9cca61dcbc91c..77a76dcc91cee9e6e6221c1417c5435f826e4988 100644 (file)
@@ -293,27 +293,27 @@ QMenu *QVLCMenu::FileMenu()
     QMenu *menu = new QMenu();
 
     addDPStaticEntry( menu, qtr( "&Open File..." ), "",
-        ":/pixmaps/file-asym_16px.png", SLOT( openFileDialog() ), "Ctrl+O" );
+        ":/file-asym", SLOT( openFileDialog() ), "Ctrl+O" );
     addDPStaticEntry( menu, qtr( I_OPEN_FOLDER ), "",
-        ":/pixmaps/folder-grey_16px.png", SLOT( PLAppendDir() ), "Ctrl+F" );
+        ":/folder-grey", SLOT( PLAppendDir() ), "Ctrl+F" );
     addDPStaticEntry( menu, qtr( "Open &Disc..." ), "",
-        ":/pixmaps/disc_16px.png", SLOT( openDiscDialog() ), "Ctrl+D" );
+        ":/disc", SLOT( openDiscDialog() ), "Ctrl+D" );
     addDPStaticEntry( menu, qtr( "Open &Network..." ), "",
-        ":/pixmaps/network_16px.png", SLOT( openNetDialog() ), "Ctrl+N" );
+        ":/network", SLOT( openNetDialog() ), "Ctrl+N" );
     addDPStaticEntry( menu, qtr( "Open &Capture Device..." ), "",
-        ":/pixmaps/capture-card_16px.png", SLOT( openCaptureDialog() ),
+        ":/capture-card", SLOT( openCaptureDialog() ),
         "Ctrl+C" );
     menu->addSeparator();
 
     addDPStaticEntry( menu, qtr( "&Streaming..." ), "",
-        ":/pixmaps/menus_stream_16px.png", SLOT( openThenStreamingDialogs() ),
+        ":/stream", SLOT( openThenStreamingDialogs() ),
         "Ctrl+S" );
     addDPStaticEntry( menu, qtr( "Conve&rt / Save..." ), "", "",
         SLOT( openThenTranscodingDialogs() ), "Ctrl+R" );
     menu->addSeparator();
 
     addDPStaticEntry( menu, qtr( "&Quit" ) , "",
-        ":/pixmaps/menus_quit_16px.png", SLOT( quit() ), "Ctrl+Q" );
+        ":/quit", SLOT( quit() ), "Ctrl+Q" );
     return menu;
 }
 
@@ -322,7 +322,7 @@ QMenu *QVLCMenu::PlaylistMenu( intf_thread_t *p_intf, MainInterface *mi )
 {
     QMenu *menu = new QMenu();
     menu->addMenu( SDMenu( p_intf ) );
-    menu->addAction( QIcon( ":/pixmaps/playlist_16px.png" ),
+    menu->addAction( QIcon( ":/playlist_menu" ),
                      qtr( "Show Playlist" ), mi, SLOT( togglePlaylist() ) );
     menu->addSeparator();
 
@@ -352,13 +352,13 @@ QMenu *QVLCMenu::ToolsMenu( intf_thread_t *p_intf,
     if( mi )
     {
         QAction *act=
-            menu->addAction( QIcon( ":/pixmaps/playlist_16px.png" ),
+            menu->addAction( QIcon( ":/playlist_menu" ),
                              qtr( "Playlist..." ), mi, SLOT( togglePlaylist() ),
                              qtr( "Ctrl+L" ) );
         act->setData( "_static_" );
     }
     addDPStaticEntry( menu, qtr( I_MENU_EXT ), "",
-        ":/pixmaps/menus_settings_16px.png", SLOT( extendedDialog() ),
+        ":/settings", SLOT( extendedDialog() ),
         "Ctrl+E" );
 
     menu->addSeparator();
@@ -406,12 +406,12 @@ QMenu *QVLCMenu::ToolsMenu( intf_thread_t *p_intf,
     menu->addSeparator();
 
     addDPStaticEntry( menu, qtr( I_MENU_MSG ), "",
-        ":/pixmaps/menus_messages_16px.png", SLOT( messagesDialog() ),
+        ":/messages", SLOT( messagesDialog() ),
         "Ctrl+M" );
     addDPStaticEntry( menu, qtr( I_MENU_INFO ) , "", "",
         SLOT( mediaInfoDialog() ), "Ctrl+I" );
     addDPStaticEntry( menu, qtr( I_MENU_CODECINFO ) , "",
-        ":/pixmaps/menus_info_16px.png", SLOT( mediaCodecDialog() ), "Ctrl+J" );
+        ":/info", SLOT( mediaCodecDialog() ), "Ctrl+J" );
     addDPStaticEntry( menu, qtr( I_MENU_BOOKMARK ), "","",
                       SLOT( bookmarksDialog() ), "Ctrl+B" );
 #ifdef ENABLE_VLM
@@ -421,7 +421,7 @@ QMenu *QVLCMenu::ToolsMenu( intf_thread_t *p_intf,
 
     menu->addSeparator();
     addDPStaticEntry( menu, qtr( "Preferences..." ), "",
-        ":/pixmaps/menus_preferences_16px.png", SLOT( prefsDialog() ), "Ctrl+P" );
+        ":/preferences", SLOT( prefsDialog() ), "Ctrl+P" );
     return menu;
 }
 
@@ -614,14 +614,14 @@ QMenu *QVLCMenu::HelpMenu( QMenu *current )
 {
     QMenu *menu = new QMenu( current );
     addDPStaticEntry( menu, qtr( "Help..." ) , "",
-        ":/pixmaps/menus_help_16px.png", SLOT( helpDialog() ), "F1" );
+        ":/help", SLOT( helpDialog() ), "F1" );
 #ifdef UPDATE_CHECK
     addDPStaticEntry( menu, qtr( "Check for Updates..." ) , "", "",
                       SLOT( updateDialog() ), "");
 #endif
     menu->addSeparator();
-    addDPStaticEntry( menu, qtr( I_MENU_ABOUT ), "", "", SLOT( aboutDialog() ),
-        "Ctrl+F1" );
+    addDPStaticEntry( menu, qtr( I_MENU_ABOUT ), "", ":/info",
+            SLOT( aboutDialog() ), "Ctrl+F1" );
     return menu;
 }
 
@@ -651,24 +651,24 @@ void QVLCMenu::PopupMenuControlEntries( QMenu *menu,
         var_Get( p_input, "state", &val );
         if( val.i_int == PLAYING_S )
             addMIMStaticEntry( p_intf, menu, qtr( "Pause" ), "",
-                    ":/pixmaps/pause_16px.png", SLOT( togglePlayPause() ) );
+                    ":/pause", SLOT( togglePlayPause() ) );
         else
             addMIMStaticEntry( p_intf, menu, qtr( "Play" ), "",
-                    ":/pixmaps/play_16px.png", SLOT( togglePlayPause() ) );
+                    ":/play", SLOT( togglePlayPause() ) );
     }
     else if( THEPL->items.i_size )
         addMIMStaticEntry( p_intf, menu, qtr( "Play" ), "",
-                ":/pixmaps/play_16px.png", SLOT( togglePlayPause() ) );
+                ":/play", SLOT( togglePlayPause() ) );
     else
         addDPStaticEntry( menu, qtr( "Play" ), "",
-                ":/pixmaps/play_16px.png", SLOT( openDialog() ) );
+                ":/play", SLOT( openDialog() ) );
 
     addMIMStaticEntry( p_intf, menu, qtr( "Stop" ), "",
-            ":/pixmaps/stop_16px.png", SLOT( stop() ) );
+            ":/stop", SLOT( stop() ) );
     addMIMStaticEntry( p_intf, menu, qtr( "Previous" ), "",
-            ":/pixmaps/previous_16px.png", SLOT( prev() ) );
+            ":/previous", SLOT( prev() ) );
     addMIMStaticEntry( p_intf, menu, qtr( "Next" ), "",
-            ":/pixmaps/next_16px.png", SLOT( next() ) );
+            ":/next", SLOT( next() ) );
 }
 
 void QVLCMenu::PopupMenuStaticEntries( intf_thread_t *p_intf, QMenu *menu )
@@ -681,15 +681,15 @@ void QVLCMenu::PopupMenuStaticEntries( intf_thread_t *p_intf, QMenu *menu )
 
     QMenu *openmenu = new QMenu( qtr( "Open" ), menu );
     addDPStaticEntry( openmenu, qtr( "&Open File..." ), "",
-        ":/pixmaps/file-asym_16px.png", SLOT( openFileDialog() ) );
+        ":/file-asym", SLOT( openFileDialog() ) );
     addDPStaticEntry( openmenu, qtr( I_OPEN_FOLDER ), "",
-        ":/pixmaps/folder-grey_16px.png", SLOT( PLAppendDir() ) );
+        ":/folder-grey", SLOT( PLAppendDir() ) );
     addDPStaticEntry( openmenu, qtr( "Open &Disc..." ), "",
-        ":/pixmaps/disc_16px.png", SLOT( openDiscDialog() ) );
+        ":/disc", SLOT( openDiscDialog() ) );
     addDPStaticEntry( openmenu, qtr( "Open &Network..." ), "",
-        ":/pixmaps/network_16px.png", SLOT( openNetDialog() ) );
+        ":/network", SLOT( openNetDialog() ) );
     addDPStaticEntry( openmenu, qtr( "Open &Capture Device..." ), "",
-        ":/pixmaps/capture-card_16px.png", SLOT( openCaptureDialog() ) );
+        ":/capture-card", SLOT( openCaptureDialog() ) );
     menu->addMenu( openmenu );
 
     menu->addSeparator();
@@ -699,7 +699,7 @@ void QVLCMenu::PopupMenuStaticEntries( intf_thread_t *p_intf, QMenu *menu )
     menu->addMenu( helpmenu );
 #endif
 
-    addDPStaticEntry( menu, qtr( "Quit" ), "", ":/pixmaps/menus_quit_16px.png",
+    addDPStaticEntry( menu, qtr( "Quit" ), "", ":/quit",
                       SLOT( quit() ), "Ctrl+Q" );
 }
 
@@ -839,10 +839,10 @@ void QVLCMenu::PopupMenu( intf_thread_t *p_intf, bool show )
         if( !b_isFullscreen )
         {
             submenu = new QMenu( qtr( "Interface" ), menu );
-            submenu->addAction( QIcon( ":/pixmaps/playlist_16px.png" ),
+            submenu->addAction( QIcon( ":/playlist" ),
                      qtr( "Show Playlist" ), mi, SLOT( togglePlaylist() ) );
             addDPStaticEntry( submenu, qtr( I_MENU_EXT ), "",
-                ":/pixmaps/menus_settings_16px.png", SLOT( extendedDialog() ) );
+                ":/settings", SLOT( extendedDialog() ) );
             action = submenu->addAction( QIcon( "" ),
                  qtr( "Minimal View..." ), mi, SLOT( toggleMinimalView() ) );
             action->setCheckable( true );
@@ -904,9 +904,9 @@ void QVLCMenu::updateSystrayMenu( MainInterface *mi,
 
     sysMenu->addSeparator();
     addDPStaticEntry( sysMenu, qtr( "&Open Media" ), "",
-            ":/pixmaps/file-wide_16px.png", SLOT( openFileDialog() ), "" );
+            ":/file-wide", SLOT( openFileDialog() ), "" );
     addDPStaticEntry( sysMenu, qtr( "&Quit" ) , "",
-            ":/pixmaps/menus_quit_16px.png", SLOT( quit() ), "" );
+            ":/quit", SLOT( quit() ), "" );
 
     /* Set the menu */
     mi->getSysTray()->setContextMenu( sysMenu );
diff --git a/modules/gui/qt4/pixmaps/arrow_down_dark.png b/modules/gui/qt4/pixmaps/arrow_down_dark.png
new file mode 100644 (file)
index 0000000..0e135b0
Binary files /dev/null and b/modules/gui/qt4/pixmaps/arrow_down_dark.png differ
diff --git a/modules/gui/qt4/pixmaps/clear.png b/modules/gui/qt4/pixmaps/clear.png
new file mode 100644 (file)
index 0000000..0df2581
Binary files /dev/null and b/modules/gui/qt4/pixmaps/clear.png differ
diff --git a/modules/gui/qt4/pixmaps/eject.png b/modules/gui/qt4/pixmaps/eject.png
new file mode 100644 (file)
index 0000000..ff6767d
Binary files /dev/null and b/modules/gui/qt4/pixmaps/eject.png differ
diff --git a/modules/gui/qt4/pixmaps/playlist.png b/modules/gui/qt4/pixmaps/playlist.png
deleted file mode 100644 (file)
index 24f2e05..0000000
Binary files a/modules/gui/qt4/pixmaps/playlist.png and /dev/null differ
diff --git a/modules/gui/qt4/pixmaps/playlist/playlist.png b/modules/gui/qt4/pixmaps/playlist/playlist.png
new file mode 100644 (file)
index 0000000..443ea10
Binary files /dev/null and b/modules/gui/qt4/pixmaps/playlist/playlist.png differ
diff --git a/modules/gui/qt4/pixmaps/toolbar/atob.png b/modules/gui/qt4/pixmaps/toolbar/atob.png
new file mode 100644 (file)
index 0000000..10b25d4
Binary files /dev/null and b/modules/gui/qt4/pixmaps/toolbar/atob.png differ
diff --git a/modules/gui/qt4/pixmaps/toolbar/atob_noa.png b/modules/gui/qt4/pixmaps/toolbar/atob_noa.png
new file mode 100644 (file)
index 0000000..3adafda
Binary files /dev/null and b/modules/gui/qt4/pixmaps/toolbar/atob_noa.png differ
diff --git a/modules/gui/qt4/pixmaps/toolbar/atob_nob.png b/modules/gui/qt4/pixmaps/toolbar/atob_nob.png
new file mode 100644 (file)
index 0000000..33d12f2
Binary files /dev/null and b/modules/gui/qt4/pixmaps/toolbar/atob_nob.png differ
diff --git a/modules/gui/qt4/pixmaps/toolbar/dvd_menu.png b/modules/gui/qt4/pixmaps/toolbar/dvd_menu.png
new file mode 100644 (file)
index 0000000..7aa56cb
Binary files /dev/null and b/modules/gui/qt4/pixmaps/toolbar/dvd_menu.png differ
diff --git a/modules/gui/qt4/pixmaps/toolbar/dvd_next.png b/modules/gui/qt4/pixmaps/toolbar/dvd_next.png
new file mode 100644 (file)
index 0000000..02db829
Binary files /dev/null and b/modules/gui/qt4/pixmaps/toolbar/dvd_next.png differ
diff --git a/modules/gui/qt4/pixmaps/toolbar/dvd_prev.png b/modules/gui/qt4/pixmaps/toolbar/dvd_prev.png
new file mode 100644 (file)
index 0000000..3100d58
Binary files /dev/null and b/modules/gui/qt4/pixmaps/toolbar/dvd_prev.png differ
diff --git a/modules/gui/qt4/pixmaps/toolbar/fullscreen.png b/modules/gui/qt4/pixmaps/toolbar/fullscreen.png
new file mode 100644 (file)
index 0000000..5c605f5
Binary files /dev/null and b/modules/gui/qt4/pixmaps/toolbar/fullscreen.png differ
diff --git a/modules/gui/qt4/pixmaps/toolbar/snapshot.png b/modules/gui/qt4/pixmaps/toolbar/snapshot.png
new file mode 100644 (file)
index 0000000..fac78ae
Binary files /dev/null and b/modules/gui/qt4/pixmaps/toolbar/snapshot.png differ
diff --git a/modules/gui/qt4/pixmaps/update.png b/modules/gui/qt4/pixmaps/update.png
new file mode 100644 (file)
index 0000000..acfd416
Binary files /dev/null and b/modules/gui/qt4/pixmaps/update.png differ
index cd6439e6a4aa0098124ff299d760448246aba5f7..dec423d108016aeef95d5e0b362cd8fbe6740d8f 100644 (file)
@@ -89,7 +89,7 @@ struct intf_sys_t
 
 #define BUTTON_SET_IMG( button, text, image, tooltip )    \
     BUTTON_SET( button, text, tooltip );                  \
-    button->setIcon( QIcon( ":/pixmaps/"#image ) );
+    button->setIcon( QIcon( ":/"#image ) );
 
 #define BUTTON_SET_ACT_I( button, text, image, tooltip, thisslot ) \
     BUTTON_SET_IMG( button, text, image, tooltip );                \
index b3a720fd4a63fdd64a2501c5d69f3dc9311d6e95..dc81a95e26f8de414ce1de92594ec8ef41d81f67 100644 (file)
@@ -126,9 +126,9 @@ SoundSlider::SoundSlider( QWidget *_parent, int _i_step, bool b_hard,
     setMouseTracking( true );
     b_sliding = false;
 
-    pixOutside = QPixmap( ":/pixmaps/volume-slider-outside.png" );
+    pixOutside = QPixmap( ":/volslide-outside" );
 
-    const QPixmap temp( ":/pixmaps/volume-slider-inside.png" );
+    const QPixmap temp( ":/volslide-inside" );
     const QBitmap mask( temp.createHeuristicMask() );
 
     setMinimumSize( pixOutside.size() );
index 4d27d37bd754271bb94f6e54bd311d4c2f482216..53dec775d17096bb78aa75bded0c9a3247909763 100644 (file)
@@ -1,72 +1,85 @@
 <!DOCTYPE RCC>
 <RCC version="1.0">
  <qresource>
-  <file alias="noart.png">pixmaps/noart.png</file>
   <file alias="vlc128.png">../../../share/vlc128x128.png</file>
   <file alias="vlc16.png">../../../share/vlc16x16.png</file>
   <file alias="vlc48.png">../../../share/vlc48x48.png</file>
   <file alias="vlc128-christmas.png">../../../share/vlc128x128-christmas.png</file>
   <file alias="vlc48-christmas.png">../../../share/vlc48x48-christmas.png</file>
-  <file>pixmaps/advprefs_audio.png</file>
-  <file>pixmaps/advprefs_codec.png</file>
-  <file>pixmaps/advprefs_extended.png</file>
-  <file>pixmaps/advprefs_intf.png</file>
-  <file>pixmaps/advprefs_playlist.png</file>
-  <file>pixmaps/advprefs_sout.png</file>
-  <file>pixmaps/advprefs_video.png</file>
-  <file>pixmaps/capture-card_16px.png</file>
-  <file>pixmaps/cdda_16px.png</file>
-  <file>pixmaps/disc_16px.png</file>
-  <file>pixmaps/file-asym_16px.png</file>
-  <file>pixmaps/file-wide_16px.png</file>
-  <file>pixmaps/folder-grey_16px.png</file>
+  <file alias="advprefs_audio">pixmaps/prefs/advprefs_audio.png</file>
+  <file alias="advprefs_codec">pixmaps/prefs/advprefs_codec.png</file>
+  <file alias="advprefs_extended">pixmaps/prefs/advprefs_extended.png</file>
+  <file alias="advprefs_intf">pixmaps/prefs/advprefs_intf.png</file>
+  <file alias="advprefs_playlist">pixmaps/prefs/advprefs_playlist.png</file>
+  <file alias="advprefs_sout">pixmaps/prefs/advprefs_sout.png</file>
+  <file alias="advprefs_video">pixmaps/prefs/advprefs_video.png</file>
+  <file>pixmaps/prefs/spref_cone_Audio_64.png</file>
+  <file>pixmaps/prefs/spref_cone_Hotkeys_64.png</file>
+  <file>pixmaps/prefs/spref_cone_Input_64.png</file>
+  <file>pixmaps/prefs/spref_cone_Interface_64.png</file>
+  <file>pixmaps/prefs/spref_cone_Subtitles_64.png</file>
+  <file>pixmaps/prefs/spref_cone_Video_64.png</file>
+  <file alias="capture-card">pixmaps/types/capture-card_16px.png</file>
+  <file alias="cdda">pixmaps/types/cdda_16px.png</file>
+  <file alias="disc">pixmaps/types/disc_16px.png</file>
+  <file alias="file-asym">pixmaps/types/file-asym_16px.png</file>
+  <file alias="file-wide">pixmaps/types/file-wide_16px.png</file>
+  <file alias="folder-grey">pixmaps/types/folder-grey_16px.png</file>
+  <file alias="network">pixmaps/types/network_16px.png</file>
+  <file alias="help">pixmaps/menus/help_16px.png</file>
+  <file alias="info">pixmaps/menus/info_16px.png</file>
+  <file alias="messages">pixmaps/menus/messages_16px.png</file>
+  <file alias="preferences">pixmaps/menus/preferences_16px.png</file>
+  <file alias="quit">pixmaps/menus/quit_16px.png</file>
+  <file alias="settings">pixmaps/menus/settings_16px.png</file>
+  <file alias="stream">pixmaps/menus/stream_16px.png</file>
+  <file alias="playlist_menu">pixmaps/menus/playlist_16px.png</file>
+  <file alias="playlist_add">pixmaps/playlist/add.png</file>
+  <file alias="playlist">pixmaps/playlist/playlist.png</file>
+  <file alias="repeat_all">pixmaps/playlist/repeat_all.png</file>
+  <file alias="repeat_off">pixmaps/playlist/repeat_off.png</file>
+  <file alias="repeat_one">pixmaps/playlist/repeat_one.png</file>
+  <file alias="shuffle_off">pixmaps/playlist/shuffle_off.png</file>
+  <file alias="shuffle_on">pixmaps/playlist/shuffle_on.png</file>
+  <file alias="type_directory">pixmaps/types/type_directory.png</file>
+  <file alias="type_file">pixmaps/types/type_file.png</file>
+  <file alias="type_net">pixmaps/types/type_net.png</file>
+  <file alias="type_node">pixmaps/types/type_node.png</file>
+  <file alias="type_playlist">pixmaps/types/type_playlist.png</file>
+  <file alias="tv">pixmaps/toolbar/tv.png</file>
+  <file alias="fullscreen">pixmaps/toolbar/fullscreen.png</file>
+  <file alias="tvtelx-trans">pixmaps/toolbar/tvtelx-transparent.png</file>
+  <file alias="tvtelx">pixmaps/toolbar/tvtelx.png</file>
+  <file alias="extended">pixmaps/toolbar/extended_16px.png</file>
+  <file alias="record">pixmaps/toolbar/record_16px.png</file>
+  <file alias="volume-high">pixmaps/toolbar/volume-high.png</file>
+  <file alias="volume-medium">pixmaps/toolbar/volume-medium.png</file>
+  <file alias="volume-low">pixmaps/toolbar/volume-low.png</file>
+  <file alias="volume-muted">pixmaps/toolbar/volume-muted.png</file>
+  <file alias="volslide-inside">pixmaps/toolbar/volume-slider-inside.png</file>
+  <file alias="volslide-outside">pixmaps/toolbar/volume-slider-outside.png</file>
+  <file alias="snapshot">pixmaps/toolbar/snapshot.png</file>
+  <file alias="dvd_menu">pixmaps/toolbar/dvd_menu.png</file>
+  <file alias="dvd_next">pixmaps/toolbar/dvd_next.png</file>
+  <file alias="dvd_prev">pixmaps/toolbar/dvd_prev.png</file>
+  <file alias="atob">pixmaps/toolbar/atob.png</file>
+  <file alias="atob_noa">pixmaps/toolbar/atob_noa.png</file>
+  <file alias="atob_nob">pixmaps/toolbar/atob_nob.png</file>
+  <file alias="next">pixmaps/next_16px.png</file>
+  <file alias="next_b">pixmaps/next.png</file>
+  <file alias="down_arrow">pixmaps/arrow_down_dark.png</file>
+  <file alias="pause">pixmaps/pause_16px.png</file>
+  <file alias="pause_b">pixmaps/pause.png</file>
+  <file alias="play">pixmaps/play_16px.png</file>
+  <file alias="play_b">pixmaps/play.png</file>
+  <file alias="previous">pixmaps/previous_16px.png</file>
+  <file alias="previous_b">pixmaps/previous.png</file>
+  <file alias="stop">pixmaps/stop_16px.png</file>
+  <file alias="stop_b">pixmaps/stop.png</file>
+  <file alias="eject">pixmaps/eject.png</file>
+  <file alias="update">pixmaps/update.png</file>
+  <file alias="clear">pixmaps/clear.png</file>
+  <file alias="noart.png">pixmaps/noart.png</file>
   <file>pixmaps/go-next.png</file>
-  <file>pixmaps/menus_help_16px.png</file>
-  <file>pixmaps/menus_info_16px.png</file>
-  <file>pixmaps/menus_messages_16px.png</file>
-  <file>pixmaps/menus_preferences_16px.png</file>
-  <file>pixmaps/menus_quit_16px.png</file>
-  <file>pixmaps/menus_settings_16px.png</file>
-  <file>pixmaps/menus_stream_16px.png</file>
-  <file>pixmaps/network_16px.png</file>
-  <file>pixmaps/next_16px.png</file>
-  <file>pixmaps/next.png</file>
-  <file>pixmaps/pause_16px.png</file>
-  <file>pixmaps/pause.png</file>
-  <file>pixmaps/play_16px.png</file>
-  <file>pixmaps/playlist_16px.png</file>
-  <file>pixmaps/playlist_add.png</file>
-  <file>pixmaps/playlist.png</file>
-  <file>pixmaps/playlist_repeat_all.png</file>
-  <file>pixmaps/playlist_repeat_off.png</file>
-  <file>pixmaps/playlist_repeat_one.png</file>
-  <file>pixmaps/playlist_shuffle_off.png</file>
-  <file>pixmaps/playlist_shuffle_on.png</file>
-  <file>pixmaps/play.png</file>
-  <file>pixmaps/tvtelx-transparent.png</file>
-  <file>pixmaps/tvtelx.png</file>
-  <file>pixmaps/tv.png</file>
-  <file>pixmaps/previous_16px.png</file>
-  <file>pixmaps/previous.png</file>
-  <file>pixmaps/record_16px.png</file>
-  <file>pixmaps/spref_cone_Audio_64.png</file>
-  <file>pixmaps/spref_cone_Hotkeys_64.png</file>
-  <file>pixmaps/spref_cone_Input_64.png</file>
-  <file>pixmaps/spref_cone_Interface_64.png</file>
-  <file>pixmaps/spref_cone_Subtitles_64.png</file>
-  <file>pixmaps/spref_cone_Video_64.png</file>
-  <file>pixmaps/stop_16px.png</file>
-  <file>pixmaps/stop.png</file>
-  <file>pixmaps/type_directory.png</file>
-  <file>pixmaps/type_file.png</file>
-  <file>pixmaps/type_net.png</file>
-  <file>pixmaps/type_node.png</file>
-  <file>pixmaps/type_playlist.png</file>
-  <file>pixmaps/volume-high.png</file>
-  <file>pixmaps/volume-medium.png</file>
-  <file>pixmaps/volume-low.png</file>
-  <file>pixmaps/volume-muted.png</file>
-  <file>pixmaps/volume-slider-inside.png</file>
-  <file>pixmaps/volume-slider-outside.png</file>
  </qresource>
 </RCC>