Logo Search packages:      
Sourcecode: qasmixer version File versions  Download package

Public Slots | Signals | Public Member Functions | Protected Member Functions | Private Attributes

QSnd::Mixer_Sliders_Proxy_Slider Class Reference

Mixer_Sliders_Proxy_Slider. More...

#include <mixer_sliders_proxy_slider.hpp>

Inheritance diagram for QSnd::Mixer_Sliders_Proxy_Slider:
Inheritance graph
Collaboration diagram for QSnd::Mixer_Sliders_Proxy_Slider:
Collaboration graph

List of all members.

Public Slots

void set_slider_index (unsigned long idx_n)
void set_slider_index_max (unsigned long idx_n)
void set_volume_value (long value_n)
void update_mixer_values ()


void sig_dB_value_changed (long dB_value_n)
void sig_enabled_changed (bool flag_n)
void sig_slider_index_changed (unsigned long idx_n)
void sig_slider_index_max_changed (unsigned long idx_n)

Public Member Functions

long ask_dB_vol (long dB_value_n, int dir_n=-1)
long ask_dB_vol_nearest (long dB_value_n)
long ask_vol_dB (long volume_n)
unsigned int channel_idx () const
Sliders_Pad_Proxies_Column * column () const
long dB_max () const
long dB_min () const
long dB_value () const
bool eventFilter (QObject *obj_n, QEvent *event_n)
Sliders_Pad_Proxies_Group * group () const
const QString & group_name () const
bool has_dB () const
bool has_focus () const
bool is_enabled () const
bool is_joined () const
const QString & item_name () const
Snd_Mixer_Simple_Elemmixer_simple_elem () const
void set_channel_idx (unsigned int idx_n)
void set_dB_value (long dB_val_n)
void set_enabled (bool flag_n)
void set_group_name (const QString &name_n)
void set_has_focus (bool flag_n)
void set_is_joined (bool flag_n)
void set_item_name (const QString &name_n)
void set_mixer_simple_elem (Snd_Mixer_Simple_Elem *selem_n)
void set_snd_dir (unsigned char dir_n)
void set_style_info (Sliders_Pad_Proxy_Style *style_n)
void set_tool_tip (const QString &tip_n)
void set_widget (QWidget *wdg_n)
unsigned long slider_index () const
unsigned long slider_index_max () const
unsigned char snd_dir () const
const Sliders_Pad_Proxy_Style * style_info () const
const QString & tool_tip () const
long volume_max () const
long volume_min () const
int volume_permille () const
long volume_value () const
QWidget * widget () const

Protected Member Functions

void dB_value_changed ()
void slider_index_changed ()
virtual void slider_index_max_changed ()
void update_limits ()
void volume_value_changed ()

Private Attributes

bool _alsa_updating
unsigned int _channel_idx
long _dB_val
bool _is_joined
unsigned char _snd_dir
long _volume_max
long _volume_min
long _volume_val

Detailed Description


Definition at line 29 of file mixer_sliders_proxy_slider.hpp.

The documentation for this class was generated from the following files:

Generated by  Doxygen 1.6.0   Back to index