SpikeStream Application Library  0.2
NeuronGroupSelectionView.h
Go to the documentation of this file.
00001 #ifndef NEURONGROUPSELECTIONVIEW_H
00002 #define NEURONGROUPSELECTIONVIEW_H
00003 
00004 //SpikeStream includes
00005 #include "NeuronGroupSelectionModel.h"
00006 
00007 //Qt includes
00008 #include <QTableView>
00009 #include <QAbstractTableModel>
00010 
00011 namespace spikestream {
00012 
00014         class NeuronGroupSelectionView : public QTableView {
00015                 Q_OBJECT
00016 
00017                 public:
00018                         NeuronGroupSelectionView(QWidget* parent, NeuronGroupSelectionModel* model);
00019                         ~NeuronGroupSelectionView();
00020                         void resizeHeaders();
00021 
00022                 private slots:
00023                         void headerClicked(int column);
00024                         void tableClicked(QModelIndex index);
00025 
00026                 private:
00027                         //====================  VARIABLES  =====================
00029                         NeuronGroupSelectionModel* neuronGroupSelectionModel;
00030 
00031         };
00032 
00033 }
00034 
00035 #endif//NEURONGROUPSELECTIONVIEW_H
 All Classes Files Functions Variables Typedefs Friends Defines