8 #ifndef VIEWCONTAINER_H 9 #define VIEWCONTAINER_H CAView * splitHorizontally(CAView *v=0)
Definition: viewcontainer.cpp:82
Represents a single sheet of paper in the document.
Definition: sheet.h:22
Holds together resizable views.
Definition: viewcontainer.h:17
CASheet * _sheet
Definition: viewcontainer.h:41
QList< CAView * > unsplitAll()
Definition: viewcontainer.cpp:156
CAView * splitVertically(CAView *v=0)
Definition: viewcontainer.cpp:55
Base class for various views.
Definition: view.h:15
const QList< CAView * > viewList()
Definition: viewcontainer.h:33
QHash< CAView *, QSplitter * > _viewMap
Definition: viewcontainer.h:39
CAView * _currentView
Definition: viewcontainer.h:40
CAView * currentView()
Definition: viewcontainer.h:36
void setCurrentView(CAView *v)
Definition: viewcontainer.h:35
bool contains(CAView *v)
Definition: viewcontainer.h:32
void addView(CAView *v, QSplitter *s=0)
Definition: viewcontainer.cpp:167
~CAViewContainer()
Definition: viewcontainer.cpp:46
void removeView(CAView *v)
Definition: viewcontainer.cpp:180
CAViewContainer(QWidget *p)
Definition: viewcontainer.cpp:36
CAView * unsplit(CAView *v=0)
Definition: viewcontainer.cpp:110