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

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

QSnd::Mixer_CTL_Editor_Int Class Reference

Mixer_CTL_Editor_Int. More...

#include <mixer_ctl_editor_int.hpp>

Inheritance diagram for QSnd::Mixer_CTL_Editor_Int:
Inheritance graph
Collaboration diagram for QSnd::Mixer_CTL_Editor_Int:
Collaboration graph

List of all members.

Public Member Functions

void clear ()
QWidget * create_small_joined_switch (Mixer_CTL_Proxies_Group *pgroup_n, Snd_Mixer_CTL_Elem *elem_n)
QString dB_string (double value_n) const
unsigned int elem_idx () const
QPalette elem_palette (Snd_Mixer_CTL_Elem *elem_n) const
bool event (QEvent *event_n)
bool eventFilter (QObject *watched_n, QEvent *event_n)
QString integer_string (long value_n) const
const QLocale & loc () const
 Mixer_CTL_Editor_Int (Mixer_CTL_Data &data_n, QWidget *parent_n=0)
Mixer_Stylemixer_style () const
Mixer_CTL_Datamx_data ()
const Mixer_CTL_Datamx_data () const
void rebuild ()
Snd_Mixer_CTL_Elem_Groupsnd_elem_group () const
void update_proxies_values ()
void update_wheel_degrees ()

Protected Slots

void action_level_volumes ()
void action_toggle_joined ()
void context_menu_cleanup_behind ()
void footer_label_selected (unsigned int group_idx_n, unsigned int column_idx_n)
void update_focus_proxies ()

Protected Member Functions

QGridLayout * create_channel_grid (const QList< QWidget * > &items_n, bool bold_labels_n=false)

Private Member Functions

bool context_menu_start (const QPoint &pos_n)
unsigned int context_menu_update ()
Wdg::Sliders_Pad_Proxies_Groupcreate_proxies_group (Snd_Mixer_CTL_Elem *elem_n, bool multi_n=false)
QLayout * create_range_label ()
void setup_multi ()
void setup_single ()
void setup_widgets ()

Private Attributes

QAction _act_level_volumes
< Mixer_CTL_Int_Proxies_Group
unsigned int _act_proxy_column
QString _act_str_toggle_joined [2]
QAction _act_toggle_joined
QMenu _cmenu
< Mixer_CTL_Int_Proxies_Group
unsigned int _focus_proxy_column
< Wdg::Sliders_Pad_Proxies_Group * > 
< Mixer_CTL_Int_Proxy_Slider * > 
QString _range_mask
QString _range_ttip
unsigned int _status_column_idx
unsigned int _status_group_idx
< Mixer_CTL_Slider_Status_Widget
QString _str_dB_range
QString _str_int_range

Detailed Description


Definition at line 38 of file mixer_ctl_editor_int.hpp.

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

Generated by  Doxygen 1.6.0   Back to index