extended_panels.cpp File Reference

Include dependency graph for extended_panels.cpp:


Defines

#define SETUP_VFILTER(widget)
#define SETUP_VFILTER_OPTION(widget, signal)

Functions

QString ModuleFromWidgetName (QObject *obj)
QString OptionFromWidgetName (QObject *obj)
static int PresetCallback (vlc_object_t *p_this, char const *psz_cmd, vlc_value_t oldval, vlc_value_t newval, void *p_data)

Variables

static const QString band_frequencies []
static const char * psz_control_names []

Define Documentation

#define SETUP_VFILTER ( widget   ) 

Value:

{ \
        vlc_object_t *p_obj = ( vlc_object_t * ) \
            vlc_object_find_name( p_intf->p_libvlc, \
                                  #widget, \
                                  FIND_CHILD ); \
        QCheckBox *checkbox = qobject_cast<QCheckBox*>( ui.widget##Enable ); \
        QGroupBox *groupbox = qobject_cast<QGroupBox*>( ui.widget##Enable ); \
        if( p_obj ) \
        { \
            vlc_object_release( p_obj ); \
            if( checkbox ) checkbox->setChecked( true ); \
            else groupbox->setChecked( true ); \
        } \
        else \
        { \
            if( checkbox ) checkbox->setChecked( false ); \
            else groupbox->setChecked( false ); \
        } \
    } \
    CONNECT( ui.widget##Enable, clicked(), this, updateFilters() );

#define SETUP_VFILTER_OPTION ( widget,
signal   ) 

Value:

initComboBoxItems( ui.widget ); \
    setWidgetValue( ui.widget ); \
    CONNECT( ui.widget, signal, this, updateFilterOptions() );


Function Documentation

QString ModuleFromWidgetName ( QObject *  obj  ) 

QString OptionFromWidgetName ( QObject *  obj  ) 

static int PresetCallback ( vlc_object_t p_this,
char const *  psz_cmd,
vlc_value_t  oldval,
vlc_value_t  newval,
void *  p_data 
) [static]


Variable Documentation

const QString band_frequencies[] [static]

Initial value:

{
    "  60 Hz  ", " 170 Hz ", " 310 Hz ", " 600 Hz ", "  1 kHz ",
    "  3 kHz  ", "  6 kHz ", " 12 kHz ", " 14 kHz ", " 16 kHz "
}

const char* psz_control_names[] [static]

Initial value:

{
    "Roomsize", "Width" , "Wet", "Dry", "Damp"
}


Generated on Wed Aug 13 08:03:42 2008 for VLC by  doxygen 1.5.1