From: Jean-Baptiste Kempf Date: Sun, 28 Oct 2007 07:05:45 +0000 (+0000) Subject: Qt4 - Moving function from one file to another... X-Git-Tag: 0.9.0-test0~4774 X-Git-Url: https://git.sesse.net/?a=commitdiff_plain;h=662b0388884c3f7e769feff5b5de5fcb9465e908;p=vlc Qt4 - Moving function from one file to another... --- diff --git a/modules/gui/qt4/components/open.cpp b/modules/gui/qt4/components/open.cpp index 283be751b4..504dfa585b 100644 --- a/modules/gui/qt4/components/open.cpp +++ b/modules/gui/qt4/components/open.cpp @@ -31,7 +31,8 @@ #include "components/open.hpp" #include "dialogs/open.hpp" #include "dialogs_provider.hpp" -#include "util/customwidgets.hpp" +#include "components/preferences_widgets.hpp" + #include #include diff --git a/modules/gui/qt4/components/preferences_widgets.cpp b/modules/gui/qt4/components/preferences_widgets.cpp index d6286639ed..af39ee0b2d 100644 --- a/modules/gui/qt4/components/preferences_widgets.cpp +++ b/modules/gui/qt4/components/preferences_widgets.cpp @@ -434,6 +434,27 @@ QString StringListConfigControl::getValue() return combo->itemData( combo->currentIndex() ).toString(); } + +void setfillVLCConfigCombo( const char *configname, intf_thread_t *p_intf, + QComboBox *combo, QWidget *parent ) +{ + module_config_t *p_config = + config_FindConfig( VLC_OBJECT(p_intf), configname ); + if( p_config ) + { + for ( int i_index = 0; i_index < p_config->i_list; i_index++ ) + { + combo->addItem( qfu( p_config->ppsz_list_text[i_index] ), + QVariant( p_config->pi_list[i_index] ) ); + if( p_config->value.i == p_config->pi_list[i_index] ) + { + combo->setCurrentIndex( i_index ); + } + } + combo->setToolTip( qfu( p_config->psz_longtext ) ); + } +} + /********* Module **********/ ModuleConfigControl::ModuleConfigControl( vlc_object_t *_p_this, module_config_t *_p_item, QWidget *_parent, bool bycat, diff --git a/modules/gui/qt4/components/preferences_widgets.hpp b/modules/gui/qt4/components/preferences_widgets.hpp index 605dabbffa..f4ae90be7a 100644 --- a/modules/gui/qt4/components/preferences_widgets.hpp +++ b/modules/gui/qt4/components/preferences_widgets.hpp @@ -378,6 +378,11 @@ private slots: void actionRequested( int ); }; + +void setfillVLCConfigCombo(const char *configname, intf_thread_t *p_intf, + QComboBox *combo, QWidget *parent = 0 ); + + #if 0 struct ModuleCheckBox { QCheckBox *checkbox; diff --git a/modules/gui/qt4/util/customwidgets.cpp b/modules/gui/qt4/util/customwidgets.cpp index 67e7e99bb5..95540ef158 100644 --- a/modules/gui/qt4/util/customwidgets.cpp +++ b/modules/gui/qt4/util/customwidgets.cpp @@ -196,26 +196,4 @@ QString VLCKeyToString( int val ) } } return r; -} - -#include - -void setfillVLCConfigCombo( const char *configname, intf_thread_t *p_intf, - QComboBox *combo, QWidget *parent ) -{ - module_config_t *p_config = - config_FindConfig( VLC_OBJECT(p_intf), configname ); - if( p_config ) - { - for ( int i_index = 0; i_index < p_config->i_list; i_index++ ) - { - combo->addItem( qfu( p_config->ppsz_list_text[i_index] ), - QVariant( p_config->pi_list[i_index] ) ); - if( p_config->value.i == p_config->pi_list[i_index] ) - { - combo->setCurrentIndex( i_index ); - } - } - combo->setToolTip( qfu( p_config->psz_longtext ) ); - } -} +} \ No newline at end of file diff --git a/modules/gui/qt4/util/customwidgets.hpp b/modules/gui/qt4/util/customwidgets.hpp index 2ee76e8ece..869e4bbb8c 100644 --- a/modules/gui/qt4/util/customwidgets.hpp +++ b/modules/gui/qt4/util/customwidgets.hpp @@ -93,10 +93,4 @@ int qtEventToVLCKey( QKeyEvent *e ); int qtWheelEventToVLCKey( QWheelEvent *e ); QString VLCKeyToString( int val ); -#include "qt4.hpp" -#include -class QComboBox; -void setfillVLCConfigCombo(const char *configname, intf_thread_t *p_intf, - QComboBox *combo, QWidget *parent = 0 ); - #endif