MNE-CPP
0.1.9
A Framework for Electrophysiology
|
Adapter which provides the abstract class for all adapter views. More...
#include <abstractview.h>
Public Types | |
typedef QSharedPointer< AbstractView > | SPtr |
typedef QSharedPointer< const AbstractView > | ConstSPtr |
Public Member Functions | |
AbstractView (QWidget *parent=0, Qt::WindowFlags f=Qt::Widget) | |
~AbstractView () | |
QSharedPointer< DISP3DLIB::View3D > | getView () |
QSharedPointer< DISPLIB::Control3DView > | getControlView () |
QSharedPointer< DISP3DLIB::Data3DTreeModel > | getTreeModel () |
QPointer< DISPLIB::QuickControlView > | getQuickControl () |
void | setQuickControlWidgets (const QList< QWidget * > &lControlWidgets) |
Protected Member Functions | |
void | createGUI () |
Protected Attributes | |
QSharedPointer< DISP3DLIB::View3D > | m_p3DView |
QSharedPointer< DISP3DLIB::Data3DTreeModel > | m_pData3DModel |
QSharedPointer< DISPLIB::Control3DView > | m_pControl3DView |
QPointer< DISPLIB::QuickControlView > | m_pQuickControlView |
Adapter which provides the abstract class for all adapter views.
Adapter which provides the abstract class for all adapter views.
Definition at line 81 of file abstractview.h.
typedef QSharedPointer<const AbstractView> DISP3DLIB::AbstractView::ConstSPtr |
Const shared pointer type for AbstractView class.
Definition at line 87 of file abstractview.h.
typedef QSharedPointer<AbstractView> DISP3DLIB::AbstractView::SPtr |
Shared pointer type for AbstractView class.
Definition at line 86 of file abstractview.h.
|
explicit |
Default constructor.
Definition at line 68 of file abstractview.cpp.
AbstractView::~AbstractView | ( | ) |
Default destructor.
Definition at line 113 of file abstractview.cpp.
|
protected |
Creates the GUI.
Definition at line 162 of file abstractview.cpp.
QSharedPointer< DISPLIB::Control3DView > AbstractView::getControlView | ( | ) |
Returns the Control3D.
Definition at line 126 of file abstractview.cpp.
QPointer< DISPLIB::QuickControlView > AbstractView::getQuickControl | ( | ) |
Returns the quick control view.
Definition at line 140 of file abstractview.cpp.
QSharedPointer< DISP3DLIB::Data3DTreeModel > AbstractView::getTreeModel | ( | ) |
Returns the Data3DTreeModel.
Definition at line 133 of file abstractview.cpp.
QSharedPointer< DISP3DLIB::View3D > AbstractView::getView | ( | ) |
Returns the View3D.
Definition at line 119 of file abstractview.cpp.
void AbstractView::setQuickControlWidgets | ( | const QList< QWidget * > & | lControlWidgets | ) |
Sets the extra control widgets in the quick control view. Takes ownership of the QWidgets.
[in] | lControlWidgets | The new extra control widgets. |
Definition at line 147 of file abstractview.cpp.
|
protected |
The Disp3D view.
Definition at line 149 of file abstractview.h.
|
protected |
The Disp3D control.
Definition at line 152 of file abstractview.h.
|
protected |
The Disp3D model.
Definition at line 150 of file abstractview.h.
|
protected |
The quick control view.
Definition at line 153 of file abstractview.h.