|
MNE-CPP
0.1.9
A Framework for Electrophysiology
|
Go to the documentation of this file.
41 #include "../engine/view/view3D.h"
42 #include "../engine/model/data3Dtreemodel.h"
43 #include "../engine/delegate/data3Dtreedelegate.h"
55 #include <QGridLayout>
56 #include <QSizePolicy>
62 using namespace DISP3DLIB;
75 m_p3DView->setFlag(Qt::FramelessWindowHint,
true);
79 QStringList slControlFlags;
80 slControlFlags <<
"Data" <<
"View" <<
"Light";
150 for(
int i = 0; i < lControlWidgets.size(); i++) {
151 if(lControlWidgets.at(i)) {
153 lControlWidgets.at(i)->windowTitle(),
174 QWidget *pWidgetContainer = QWidget::createWindowContainer(
m_p3DView.data(),
this, Qt::Widget);
175 pWidgetContainer->setSizePolicy(QSizePolicy::Expanding, QSizePolicy::Expanding);
176 pWidgetContainer->setMinimumSize(400,400);
178 QGridLayout* pMainLayoutView =
new QGridLayout();
179 pMainLayoutView->addWidget(pWidgetContainer,0,0);
181 pMainLayoutView->setContentsMargins(0,0,0,0);
183 this->setLayout(pMainLayoutView);
QSharedPointer< DISP3DLIB::Data3DTreeModel > m_pData3DModel
FiffDigPointSet class declaration.
QSharedPointer< DISPLIB::Control3DView > getControlView()
Provides a delegate to render user specific input methods in the tree model.
void sceneColorChanged(const QColor &color)
Control3DView class declaration.
void rotationChanged(bool bRotationChanged)
User GUI control for the View3D.
Declaration of the QuickControlView Class.
void lightIntensityChanged(double value)
void toggleCoordAxis(bool bChecked)
Data3DTreeModel provides a tree based data model to hold all information about data which was added t...
void showCoordAxis(bool bShowCoordAxis)
QSharedPointer< AbstractView > SPtr
QSharedPointer< DISP3DLIB::Data3DTreeModel > getTreeModel()
void setSceneColor(const QColor &colSceneColor)
Dipole Fit Setting class declaration.
void takeScreenshotChanged()
void startStopCameraRotation(bool bChecked)
QSharedPointer< DISPLIB::Control3DView > m_pControl3DView
AbstractView(QWidget *parent=0, Qt::WindowFlags f=Qt::Widget)
void lightColorChanged(const QColor &color)
void setQuickControlWidgets(const QList< QWidget * > &lControlWidgets)
MNEBem class declaration.
QPointer< DISPLIB::QuickControlView > getQuickControl()
void showFullScreen(bool bShowFullScreen)
The QuickControlView class provides a quick control view for scaling, filtering, projector and other ...
QPointer< DISPLIB::QuickControlView > m_pQuickControlView
void showFullScreen(bool bChecked)
QSharedPointer< DISP3DLIB::View3D > getView()
QSharedPointer< Control3DView > SPtr
void setLightColor(const QColor &color)
void setLightIntensity(double value)
QSharedPointer< DISP3DLIB::View3D > m_p3DView
AbstractView class declaration.