SpikeStream Application Library
0.2
|
00001 #ifndef NEURONPARAMETERSEDITDIALOG_H 00002 #define NEURONPARAMETERSEDITDIALOG_H 00003 00004 //SpikeStream includes 00005 #include "AbstractParametersEditDialog.h" 00006 #include "NeuronGroupInfo.h" 00007 00008 namespace spikestream { 00009 00011 class NeuronParametersEditDialog : public AbstractParametersEditDialog { 00012 Q_OBJECT 00013 00014 public: 00015 NeuronParametersEditDialog(const NeuronGroupInfo& neurGrpInfo, const QList<ParameterInfo>& paramInfoList, const QHash<QString, double>& currParamValueMap, QWidget* parent=0); 00016 ~NeuronParametersEditDialog(); 00017 00018 00019 private slots: 00020 void defaultButtonClicked(); 00021 void okButtonClicked(); 00022 00023 00024 private: 00025 //==================== VARIABLES ==================== 00027 NeuronGroupInfo neurGrpInfo; 00028 }; 00029 00030 } 00031 00032 #endif//NEURONPARAMETERSEDITDIALOG_H