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

QEOperatorConfiguration Class Reference

#include <qeoperatorconfiguration.h>

Inheritance diagram for QEOperatorConfiguration:

QEInput

List of all members.


Detailed Description

Input widget for configuring ecasound operators

Definition at line 24 of file qeoperatorconfiguration.h.


Public Slots

void change_operator (OPERATOR *op)
virtual void disable (void)
virtual void enable (void)
virtual void update_results (void)

Signals

void changed (void)
void parameters_changed (void)

Public Member Functions

bool eventFilter (QObject *, QEvent *e)
 QEOperatorConfiguration (OPERATOR *op, QWidget *parent=0, const char *name=0)
OPERATOR * result (void) const

Private Slots

void parameter_change_event (void)
void range_change_event (void)
void slider_change_event (int n)

Private Member Functions

void init_layout (void)
void set_from_parameter_desc (int n, bool create)
void set_range_values (void)
void set_sliders (void)

Private Attributes

std::vector< QLineEdit * > highlimitlist_rep
std::vector< QLineEdit * > inputlist_rep
std::vector< QLineEdit * > lowlimitlist_rep
QLabel * obj_desc_repp
QLabel * obj_name_repp
OPERATOR * operator_repp
QGrid * paramgrid_repp
std::vector< QLabel * > paramlist_rep
std::vector
< OPERATOR::PARAM_DESCRIPTION * > 
pardesclist_rep
std::vector< QSlider * > sliderlist_rep
std::vector< int > slidervalues_rep
std::vector< QLabel * > suggestlist_rep

Static Private Attributes

static const int integer_steps_const = 100

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

Generated by  Doxygen 1.6.0   Back to index