MNE-CPP  beta 1.0
chinfowindow.cpp
Go to the documentation of this file.
1 //=============================================================================================================
37 //*************************************************************************************************************
38 //=============================================================================================================
39 // INCLUDES
40 //=============================================================================================================
41 
42 #include "chinfowindow.h"
43 
44 
45 //*************************************************************************************************************
46 //=============================================================================================================
47 // USED NAMESPACES
48 //=============================================================================================================
49 
50 using namespace MNEBrowseRawQt;
51 
52 
53 //*************************************************************************************************************
54 //=============================================================================================================
55 // DEFINE MEMBER METHODS
56 //=============================================================================================================
57 
59 : QDockWidget(parent)
60 , ui(new Ui::ChInfoWindow)
61 {
62  ui->setupUi(this);
63 
64  initMVC();
65  initTableViews();
66 }
67 
68 
69 //*************************************************************************************************************
70 
72 {
73  delete ui;
74 }
75 
76 
77 //*************************************************************************************************************
78 
80 {
81  return m_pChInfoModel;
82 }
83 
84 
85 //*************************************************************************************************************
86 
87 void ChInfoWindow::initMVC()
88 {
89  m_pChInfoModel = new ChInfoModel(this);
90 }
91 
92 
93 //*************************************************************************************************************
94 
95 void ChInfoWindow::initTableViews()
96 {
97  ui->m_tableView_chInfos->setModel(m_pChInfoModel);
98  ui->m_tableView_chInfos->verticalHeader()->setVisible(false);
99 
100  connect(m_pChInfoModel, &ChInfoModel::dataChanged,
101  ui->m_tableView_chInfos, &QTableView::resizeColumnsToContents);
102 }
103 
104 
105 
The ChInfoWindow class provides a dock window for informations about every loaded channel...
Definition: chinfowindow.h:85
Definition: aboutwindow.h:52
ChInfoWindow(QWidget *parent=0)
Contains the declaration of the ChInfoWindow class.