| SpikeStream Application Library
    0.2
    | 
#include <AbstractParametersEditDialog.h>
 
  
 | Public Member Functions | |
| AbstractParametersEditDialog (const QList< ParameterInfo > ¶mInfoList, QWidget *parent=0) | |
| virtual | ~AbstractParametersEditDialog () | 
| Protected Slots | |
| virtual void | defaultButtonClicked ()=0 | 
| virtual void | okButtonClicked ()=0 | 
| Protected Member Functions | |
| void | addButtons (QVBoxLayout *mainVLayout) | 
| void | addParameters (QVBoxLayout *mainVLayout) | 
| QHash< QString, double > | getParameterValues () | 
| void | setParameterValues (const QHash< QString, double > ¶mMap) | 
| Protected Attributes | |
| QList< ParameterInfo > | parameterInfoList | 
Abstract class containing functions common to all dialogs for the editing of parameters
Definition at line 18 of file AbstractParametersEditDialog.h.
| AbstractParametersEditDialog::AbstractParametersEditDialog | ( | const QList< ParameterInfo > & | paramInfoList, | 
| QWidget * | parent = 0 | ||
| ) | 
Constructor
Definition at line 15 of file AbstractParametersEditDialog.cpp.
Destructor
Definition at line 21 of file AbstractParametersEditDialog.cpp.
| void AbstractParametersEditDialog::addButtons | ( | QVBoxLayout * | mainVLayout | ) |  [protected] | 
Adds cancel, load defaults, and ok button to the supplied layout.
Definition at line 112 of file AbstractParametersEditDialog.cpp.
| void AbstractParametersEditDialog::addParameters | ( | QVBoxLayout * | mainVLayout | ) |  [protected] | 
Adds the parameters to the layout with tool tips
Definition at line 30 of file AbstractParametersEditDialog.cpp.
| virtual void spikestream::AbstractParametersEditDialog::defaultButtonClicked | ( | ) |  [protected, pure virtual, slot] | 
Loads up the default parameters
| QHash< QString, double > AbstractParametersEditDialog::getParameterValues | ( | ) |  [protected] | 
Returns a map with the parameter values that have been entered by the user
Definition at line 129 of file AbstractParametersEditDialog.cpp.
| virtual void spikestream::AbstractParametersEditDialog::okButtonClicked | ( | ) |  [protected, pure virtual, slot] | 
Accepts the dialog and extracts the parameters
| void AbstractParametersEditDialog::setParameterValues | ( | const QHash< QString, double > & | paramMap | ) |  [protected] | 
Sets the values in the text edits to the values stored in the map
Definition at line 165 of file AbstractParametersEditDialog.cpp.
| QList<ParameterInfo> spikestream::AbstractParametersEditDialog::parameterInfoList  [protected] | 
Information about the parameters that are being edited
Definition at line 37 of file AbstractParametersEditDialog.h.