copasi API  0.1
Signals | Public Member Functions | Protected Types | Protected Slots | Protected Member Functions | Protected Attributes
SliderSettingsDialog Class Reference

#include <SliderSettingsDialog.h>

List of all members.

Signals

void sliderChanged (CSlider *slider)

Public Member Functions

 SliderSettingsDialog (QWidget *pParent=NULL)
virtual ~SliderSettingsDialog ()
virtual CSlidergetSlider ()
virtual void setSlider (CSlider *slider)
virtual void setDefinedSliders (std::vector< CSlider * > sliderVect)
virtual void setModel (CModel *model)
virtual void disableObjectChoosing (bool disableChoosing)
virtual void updateSlider ()

Protected Types

enum  CHANGETYPE {
  NONE, OBJECT, MIN, MAX,
  NUMTICKS, TICKSIZE, TICKFACTOR, ORIGVAL,
  VALUE, LOGARITHMIC
}

Protected Slots

virtual void okButtonPressed ()
virtual void cancelButtonPressed ()
virtual void minorTickSizeChanged ()
virtual void numMinorTicksChanged ()
virtual void maxValueChanged ()
virtual void objectValueChanged ()
virtual void minorMajorFactorChanged ()
virtual void browseButtonPressed ()
virtual void extendedOptionsClicked ()
virtual void logCheckBoxToggled (bool on)
virtual void globalCheckBoxToggled ()
virtual void originalValueChanged ()
virtual void minValueChanged ()
virtual void minValueTextChanged ()
virtual void maxValueTextChanged ()
virtual void numTicksTextChanged ()
virtual void tickSizeTextChanged ()
virtual void tickFactorTextChanged ()
virtual void origValueTextChanged ()
virtual void valueTextChanged ()

Protected Member Functions

void showOptionsControls ()
void hideOptionsControls ()
void updateInputFieldsValues ()
void updateInputFields ()
void updateInternalValues ()
void init ()

Protected Attributes

CHANGETYPE mChanged
double mMinorTickSize
double mMaxValue
double mMinValue
double mValue
double mOriginalValue
unsigned int mMinorMajorFactor
unsigned int mNumMinorTicks
std::vector< CSlider * > mDefinedSliders
CSlidermpSlider
int mCurrentTaskId
CModelmpModel
int mScaling

Member Enumeration Documentation

Enumerator:
NONE 
OBJECT 
MIN 
MAX 
NUMTICKS 
TICKSIZE 
TICKFACTOR 
ORIGVAL 
VALUE 
LOGARITHMIC 

Constructor & Destructor Documentation

SliderSettingsDialog::SliderSettingsDialog ( QWidget *  pParent = NULL)

Ctor.

SliderSettingsDialog::~SliderSettingsDialog ( ) [virtual]

Member Function Documentation

void SliderSettingsDialog::browseButtonPressed ( ) [protected, virtual, slot]
void SliderSettingsDialog::cancelButtonPressed ( ) [protected, virtual, slot]
void SliderSettingsDialog::disableObjectChoosing ( bool  disableChoosing) [virtual]
void SliderSettingsDialog::extendedOptionsClicked ( ) [protected, virtual, slot]
CSlider * SliderSettingsDialog::getSlider ( ) [virtual]
void SliderSettingsDialog::globalCheckBoxToggled ( ) [protected, virtual, slot]
void SliderSettingsDialog::hideOptionsControls ( ) [protected]
void SliderSettingsDialog::init ( ) [protected]
void SliderSettingsDialog::logCheckBoxToggled ( bool  on) [protected, virtual, slot]
void SliderSettingsDialog::maxValueChanged ( ) [protected, virtual, slot]
void SliderSettingsDialog::maxValueTextChanged ( ) [protected, virtual, slot]
void SliderSettingsDialog::minorMajorFactorChanged ( ) [protected, virtual, slot]
void SliderSettingsDialog::minorTickSizeChanged ( ) [protected, virtual, slot]
void SliderSettingsDialog::minValueChanged ( ) [protected, virtual, slot]
void SliderSettingsDialog::minValueTextChanged ( ) [protected, virtual, slot]
void SliderSettingsDialog::numMinorTicksChanged ( ) [protected, virtual, slot]
void SliderSettingsDialog::numTicksTextChanged ( ) [protected, virtual, slot]
void SliderSettingsDialog::objectValueChanged ( ) [protected, virtual, slot]
void SliderSettingsDialog::okButtonPressed ( ) [protected, virtual, slot]
void SliderSettingsDialog::originalValueChanged ( ) [protected, virtual, slot]
void SliderSettingsDialog::origValueTextChanged ( ) [protected, virtual, slot]
void SliderSettingsDialog::setDefinedSliders ( std::vector< CSlider * >  sliderVect) [virtual]
void SliderSettingsDialog::setModel ( CModel model) [virtual]
void SliderSettingsDialog::setSlider ( CSlider slider) [virtual]
void SliderSettingsDialog::showOptionsControls ( ) [protected]
void SliderSettingsDialog::sliderChanged ( CSlider slider) [signal]
void SliderSettingsDialog::tickFactorTextChanged ( ) [protected, virtual, slot]
void SliderSettingsDialog::tickSizeTextChanged ( ) [protected, virtual, slot]
void SliderSettingsDialog::updateInputFields ( ) [protected]
void SliderSettingsDialog::updateInputFieldsValues ( ) [protected]
void SliderSettingsDialog::updateInternalValues ( ) [protected]
void SliderSettingsDialog::updateSlider ( ) [virtual]
void SliderSettingsDialog::valueTextChanged ( ) [protected, virtual, slot]

Member Data Documentation

std::vector< CSlider* > SliderSettingsDialog::mDefinedSliders [protected]
double SliderSettingsDialog::mMaxValue [protected]
unsigned int SliderSettingsDialog::mMinorMajorFactor [protected]
double SliderSettingsDialog::mMinValue [protected]
unsigned int SliderSettingsDialog::mNumMinorTicks [protected]
double SliderSettingsDialog::mValue [protected]

The documentation for this class was generated from the following files:
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines