SpikeStream Application Library
0.2
|
00001 #ifndef CONNECTIONGROUPDIALOG_H 00002 #define CONNECTIONGROUPDIALOG_H 00003 00004 //SpikeStream includes 00005 #include "ConnectionGroupInfo.h" 00006 00007 //Qt includes 00008 #include <QDialog> 00009 #include <QLineEdit> 00010 00011 namespace spikestream { 00012 00014 class ConnectionGroupDialog : public QDialog { 00015 Q_OBJECT 00016 00017 public: 00018 ConnectionGroupDialog(const ConnectionGroupInfo& conGrpInfo, QWidget* parent=0); 00019 ~ConnectionGroupDialog(); 00020 00021 00022 private slots: 00023 void okButtonPressed(); 00024 void cancelButtonPressed(); 00025 00026 00027 private: 00028 //==================== VARIABLES ==================== 00030 QLineEdit* descLineEdit; 00031 00033 ConnectionGroupInfo connectionGroupInfo; 00034 00035 00036 //==================== METHODS ==================== 00037 void buildGUI(); 00038 QString getDescription(); 00039 }; 00040 } 00041 00042 #endif//CONNECTIONGROUPDIALOG_H