9 #ifndef UI_RAPLABSETUP_H
10 #define UI_RAPLABSETUP_H
12 #include <QtCore/QVariant>
13 #include <QtWidgets/QAction>
14 #include <QtWidgets/QApplication>
15 #include <QtWidgets/QButtonGroup>
16 #include <QtWidgets/QGridLayout>
17 #include <QtWidgets/QGroupBox>
18 #include <QtWidgets/QHeaderView>
19 #include <QtWidgets/QLabel>
20 #include <QtWidgets/QLineEdit>
21 #include <QtWidgets/QPushButton>
22 #include <QtWidgets/QSpacerItem>
23 #include <QtWidgets/QSpinBox>
24 #include <QtWidgets/QTextBrowser>
25 #include <QtWidgets/QVBoxLayout>
26 #include <QtWidgets/QWidget>
33 QVBoxLayout *verticalLayout;
34 QLabel *m_qLabel_Headline;
35 QSpacerItem *m_qVerticalSpacer_Headline;
36 QGridLayout *m_qGridLayout_main;
37 QGroupBox *m_qGroupBox_Channels;
38 QGridLayout *m_qGridLayout_Channels;
39 QSpinBox *m_qSpinBoxStimChannel;
40 QLabel *m_qLabelStimChannel;
41 QPushButton *m_qPushButton_About;
42 QGroupBox *m_qGroupBox_ForwardSolution;
43 QGridLayout *m_qGridLayout_Fwd;
44 QLineEdit *m_qLineEdit_FwdFileName;
45 QPushButton *m_qPushButton_FwdFileDialog;
46 QGroupBox *m_qGroupBox_Information;
47 QGridLayout *m_qGridLayout_Information;
48 QTextBrowser *m_qTextBrowser_Information;
49 QSpacerItem *m_qVerticalSpacer_LeftRow;
50 QSpacerItem *m_qHorizontalSpacer_About;
51 QGroupBox *m_qGroupBox_AtlasDir;
52 QGridLayout *m_qGridLayout_AtlasDir;
53 QPushButton *m_qPushButton_AtlasDirDialog;
54 QLabel *m_qLabel_atlasStat;
55 QLineEdit *m_qLineEdit_AtlasDirName;
56 QLabel *m_qLabel_atlas;
57 QGroupBox *m_qGroupBox_SurfaceDir;
58 QGridLayout *m_qGridLayout_SurfaceDir;
59 QLabel *m_qLabel_surface;
60 QLabel *m_qLabel_surfaceStat;
61 QPushButton *m_qPushButton_SurfaceDirDialog;
62 QLineEdit *m_qLineEdit_SurfaceDirName;
64 void setupUi(QWidget *RapLabSetupWidgetClass)
66 if (RapLabSetupWidgetClass->objectName().isEmpty())
67 RapLabSetupWidgetClass->setObjectName(QStringLiteral(
"RapLabSetupWidgetClass"));
68 RapLabSetupWidgetClass->resize(600, 562);
69 verticalLayout =
new QVBoxLayout(RapLabSetupWidgetClass);
70 verticalLayout->setSpacing(6);
71 verticalLayout->setContentsMargins(11, 11, 11, 11);
72 verticalLayout->setObjectName(QStringLiteral(
"verticalLayout"));
73 m_qLabel_Headline =
new QLabel(RapLabSetupWidgetClass);
74 m_qLabel_Headline->setObjectName(QStringLiteral(
"m_qLabel_Headline"));
78 m_qLabel_Headline->setFont(font);
80 verticalLayout->addWidget(m_qLabel_Headline);
82 m_qVerticalSpacer_Headline =
new QSpacerItem(20, 20, QSizePolicy::Minimum, QSizePolicy::Fixed);
84 verticalLayout->addItem(m_qVerticalSpacer_Headline);
86 m_qGridLayout_main =
new QGridLayout();
87 m_qGridLayout_main->setSpacing(6);
88 m_qGridLayout_main->setObjectName(QStringLiteral(
"m_qGridLayout_main"));
89 m_qGroupBox_Channels =
new QGroupBox(RapLabSetupWidgetClass);
90 m_qGroupBox_Channels->setObjectName(QStringLiteral(
"m_qGroupBox_Channels"));
91 QSizePolicy sizePolicy(QSizePolicy::Preferred, QSizePolicy::Minimum);
92 sizePolicy.setHorizontalStretch(0);
93 sizePolicy.setVerticalStretch(0);
94 sizePolicy.setHeightForWidth(m_qGroupBox_Channels->sizePolicy().hasHeightForWidth());
95 m_qGroupBox_Channels->setSizePolicy(sizePolicy);
96 m_qGroupBox_Channels->setMinimumSize(QSize(0, 200));
97 m_qGridLayout_Channels =
new QGridLayout(m_qGroupBox_Channels);
98 m_qGridLayout_Channels->setSpacing(6);
99 m_qGridLayout_Channels->setContentsMargins(11, 11, 11, 11);
100 m_qGridLayout_Channels->setObjectName(QStringLiteral(
"m_qGridLayout_Channels"));
101 m_qSpinBoxStimChannel =
new QSpinBox(m_qGroupBox_Channels);
102 m_qSpinBoxStimChannel->setObjectName(QStringLiteral(
"m_qSpinBoxStimChannel"));
103 m_qSpinBoxStimChannel->setMaximum(26);
105 m_qGridLayout_Channels->addWidget(m_qSpinBoxStimChannel, 0, 1, 1, 1);
107 m_qLabelStimChannel =
new QLabel(m_qGroupBox_Channels);
108 m_qLabelStimChannel->setObjectName(QStringLiteral(
"m_qLabelStimChannel"));
110 m_qGridLayout_Channels->addWidget(m_qLabelStimChannel, 0, 0, 1, 1);
113 m_qGridLayout_main->addWidget(m_qGroupBox_Channels, 3, 0, 1, 1);
115 m_qPushButton_About =
new QPushButton(RapLabSetupWidgetClass);
116 m_qPushButton_About->setObjectName(QStringLiteral(
"m_qPushButton_About"));
118 m_qGridLayout_main->addWidget(m_qPushButton_About, 5, 2, 1, 1);
120 m_qGroupBox_ForwardSolution =
new QGroupBox(RapLabSetupWidgetClass);
121 m_qGroupBox_ForwardSolution->setObjectName(QStringLiteral(
"m_qGroupBox_ForwardSolution"));
122 m_qGroupBox_ForwardSolution->setFlat(
false);
123 m_qGridLayout_Fwd =
new QGridLayout(m_qGroupBox_ForwardSolution);
124 m_qGridLayout_Fwd->setSpacing(6);
125 m_qGridLayout_Fwd->setContentsMargins(11, 11, 11, 11);
126 m_qGridLayout_Fwd->setObjectName(QStringLiteral(
"m_qGridLayout_Fwd"));
127 m_qLineEdit_FwdFileName =
new QLineEdit(m_qGroupBox_ForwardSolution);
128 m_qLineEdit_FwdFileName->setObjectName(QStringLiteral(
"m_qLineEdit_FwdFileName"));
129 m_qLineEdit_FwdFileName->setMinimumSize(QSize(140, 0));
131 m_qGridLayout_Fwd->addWidget(m_qLineEdit_FwdFileName, 0, 0, 1, 2);
133 m_qPushButton_FwdFileDialog =
new QPushButton(m_qGroupBox_ForwardSolution);
134 m_qPushButton_FwdFileDialog->setObjectName(QStringLiteral(
"m_qPushButton_FwdFileDialog"));
136 m_qGridLayout_Fwd->addWidget(m_qPushButton_FwdFileDialog, 0, 2, 1, 1);
139 m_qGridLayout_main->addWidget(m_qGroupBox_ForwardSolution, 0, 0, 1, 1);
141 m_qGroupBox_Information =
new QGroupBox(RapLabSetupWidgetClass);
142 m_qGroupBox_Information->setObjectName(QStringLiteral(
"m_qGroupBox_Information"));
143 m_qGridLayout_Information =
new QGridLayout(m_qGroupBox_Information);
144 m_qGridLayout_Information->setSpacing(6);
145 m_qGridLayout_Information->setContentsMargins(11, 11, 11, 11);
146 m_qGridLayout_Information->setObjectName(QStringLiteral(
"m_qGridLayout_Information"));
147 m_qTextBrowser_Information =
new QTextBrowser(m_qGroupBox_Information);
148 m_qTextBrowser_Information->setObjectName(QStringLiteral(
"m_qTextBrowser_Information"));
150 m_qGridLayout_Information->addWidget(m_qTextBrowser_Information, 0, 0, 1, 1);
153 m_qGridLayout_main->addWidget(m_qGroupBox_Information, 0, 1, 5, 2);
155 m_qVerticalSpacer_LeftRow =
new QSpacerItem(20, 40, QSizePolicy::Minimum, QSizePolicy::Expanding);
157 m_qGridLayout_main->addItem(m_qVerticalSpacer_LeftRow, 4, 0, 1, 1);
159 m_qHorizontalSpacer_About =
new QSpacerItem(40, 20, QSizePolicy::Expanding, QSizePolicy::Minimum);
161 m_qGridLayout_main->addItem(m_qHorizontalSpacer_About, 5, 1, 1, 1);
163 m_qGroupBox_AtlasDir =
new QGroupBox(RapLabSetupWidgetClass);
164 m_qGroupBox_AtlasDir->setObjectName(QStringLiteral(
"m_qGroupBox_AtlasDir"));
165 m_qGridLayout_AtlasDir =
new QGridLayout(m_qGroupBox_AtlasDir);
166 m_qGridLayout_AtlasDir->setSpacing(6);
167 m_qGridLayout_AtlasDir->setContentsMargins(11, 11, 11, 11);
168 m_qGridLayout_AtlasDir->setObjectName(QStringLiteral(
"m_qGridLayout_AtlasDir"));
169 m_qPushButton_AtlasDirDialog =
new QPushButton(m_qGroupBox_AtlasDir);
170 m_qPushButton_AtlasDirDialog->setObjectName(QStringLiteral(
"m_qPushButton_AtlasDirDialog"));
172 m_qGridLayout_AtlasDir->addWidget(m_qPushButton_AtlasDirDialog, 0, 2, 1, 1);
174 m_qLabel_atlasStat =
new QLabel(m_qGroupBox_AtlasDir);
175 m_qLabel_atlasStat->setObjectName(QStringLiteral(
"m_qLabel_atlasStat"));
176 m_qLabel_atlasStat->setFrameShape(QFrame::Panel);
177 m_qLabel_atlasStat->setFrameShadow(QFrame::Sunken);
179 m_qGridLayout_AtlasDir->addWidget(m_qLabel_atlasStat, 1, 2, 1, 1);
181 m_qLineEdit_AtlasDirName =
new QLineEdit(m_qGroupBox_AtlasDir);
182 m_qLineEdit_AtlasDirName->setObjectName(QStringLiteral(
"m_qLineEdit_AtlasDirName"));
183 m_qLineEdit_AtlasDirName->setMinimumSize(QSize(140, 0));
185 m_qGridLayout_AtlasDir->addWidget(m_qLineEdit_AtlasDirName, 0, 0, 1, 2);
187 m_qLabel_atlas =
new QLabel(m_qGroupBox_AtlasDir);
188 m_qLabel_atlas->setObjectName(QStringLiteral(
"m_qLabel_atlas"));
190 m_qGridLayout_AtlasDir->addWidget(m_qLabel_atlas, 1, 0, 1, 1);
193 m_qGridLayout_main->addWidget(m_qGroupBox_AtlasDir, 1, 0, 1, 1);
195 m_qGroupBox_SurfaceDir =
new QGroupBox(RapLabSetupWidgetClass);
196 m_qGroupBox_SurfaceDir->setObjectName(QStringLiteral(
"m_qGroupBox_SurfaceDir"));
197 m_qGridLayout_SurfaceDir =
new QGridLayout(m_qGroupBox_SurfaceDir);
198 m_qGridLayout_SurfaceDir->setSpacing(6);
199 m_qGridLayout_SurfaceDir->setContentsMargins(11, 11, 11, 11);
200 m_qGridLayout_SurfaceDir->setObjectName(QStringLiteral(
"m_qGridLayout_SurfaceDir"));
201 m_qLabel_surface =
new QLabel(m_qGroupBox_SurfaceDir);
202 m_qLabel_surface->setObjectName(QStringLiteral(
"m_qLabel_surface"));
204 m_qGridLayout_SurfaceDir->addWidget(m_qLabel_surface, 1, 0, 1, 2);
206 m_qLabel_surfaceStat =
new QLabel(m_qGroupBox_SurfaceDir);
207 m_qLabel_surfaceStat->setObjectName(QStringLiteral(
"m_qLabel_surfaceStat"));
208 m_qLabel_surfaceStat->setFrameShape(QFrame::Panel);
209 m_qLabel_surfaceStat->setFrameShadow(QFrame::Sunken);
211 m_qGridLayout_SurfaceDir->addWidget(m_qLabel_surfaceStat, 1, 2, 1, 1);
213 m_qPushButton_SurfaceDirDialog =
new QPushButton(m_qGroupBox_SurfaceDir);
214 m_qPushButton_SurfaceDirDialog->setObjectName(QStringLiteral(
"m_qPushButton_SurfaceDirDialog"));
216 m_qGridLayout_SurfaceDir->addWidget(m_qPushButton_SurfaceDirDialog, 0, 2, 1, 1);
218 m_qLineEdit_SurfaceDirName =
new QLineEdit(m_qGroupBox_SurfaceDir);
219 m_qLineEdit_SurfaceDirName->setObjectName(QStringLiteral(
"m_qLineEdit_SurfaceDirName"));
220 m_qLineEdit_SurfaceDirName->setMinimumSize(QSize(140, 0));
222 m_qGridLayout_SurfaceDir->addWidget(m_qLineEdit_SurfaceDirName, 0, 0, 1, 2);
225 m_qGridLayout_main->addWidget(m_qGroupBox_SurfaceDir, 2, 0, 1, 1);
228 verticalLayout->addLayout(m_qGridLayout_main);
231 retranslateUi(RapLabSetupWidgetClass);
233 QMetaObject::connectSlotsByName(RapLabSetupWidgetClass);
236 void retranslateUi(QWidget *RapLabSetupWidgetClass)
238 RapLabSetupWidgetClass->setWindowTitle(QApplication::translate(
"RapLabSetupWidgetClass",
"RapLabSetupWidget", 0));
239 m_qLabel_Headline->setText(QApplication::translate(
"RapLabSetupWidgetClass",
"RapLab Configuration", 0));
240 m_qGroupBox_Channels->setTitle(QApplication::translate(
"RapLabSetupWidgetClass",
"Channels", 0));
241 m_qLabelStimChannel->setText(QApplication::translate(
"RapLabSetupWidgetClass",
"Stimulus Channel", 0));
242 m_qPushButton_About->setText(QApplication::translate(
"RapLabSetupWidgetClass",
"About", 0));
243 m_qGroupBox_ForwardSolution->setTitle(QApplication::translate(
"RapLabSetupWidgetClass",
"Forward Model", 0));
244 m_qPushButton_FwdFileDialog->setText(QApplication::translate(
"RapLabSetupWidgetClass",
"...", 0));
245 m_qGroupBox_Information->setTitle(QApplication::translate(
"RapLabSetupWidgetClass",
"Information", 0));
246 m_qGroupBox_AtlasDir->setTitle(QApplication::translate(
"RapLabSetupWidgetClass",
"Brain Atlas Directory", 0));
247 m_qPushButton_AtlasDirDialog->setText(QApplication::translate(
"RapLabSetupWidgetClass",
"...", 0));
248 m_qLabel_atlasStat->setText(QApplication::translate(
"RapLabSetupWidgetClass",
"not loaded", 0));
249 m_qLabel_atlas->setText(QApplication::translate(
"RapLabSetupWidgetClass",
"(lh+rh).aparc.a2009s.annot", 0));
250 m_qGroupBox_SurfaceDir->setTitle(QApplication::translate(
"RapLabSetupWidgetClass",
"Surface Directory", 0));
251 m_qLabel_surface->setText(QApplication::translate(
"RapLabSetupWidgetClass",
"(lh + rh).white", 0));
252 m_qLabel_surfaceStat->setText(QApplication::translate(
"RapLabSetupWidgetClass",
"not loaded", 0));
253 m_qPushButton_SurfaceDirDialog->setText(QApplication::translate(
"RapLabSetupWidgetClass",
"...", 0));
264 #endif // UI_RAPLABSETUP_H