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
const QList< CAView * > viewList()
Definition: viewcontainer.h:33
CAView * currentView()
Definition: viewcontainer.h:36
CAView * splitHorizontally(CAView *v=0)
Definition: viewcontainer.cpp:82
CAView * _currentView
Definition: viewcontainer.h:40
bool contains(CAView *v)
Definition: viewcontainer.h:32
QHash< CAView *, QSplitter * > _viewMap
Definition: viewcontainer.h:39
void addView(CAView *v, QSplitter *s=0)
Definition: viewcontainer.cpp:167
CAViewContainer(QWidget *p)
Definition: viewcontainer.cpp:36
~CAViewContainer()
Definition: viewcontainer.cpp:46
void removeView(CAView *v)
Definition: viewcontainer.cpp:180
void setCurrentView(CAView *v)
Definition: viewcontainer.h:35
QList< CAView * > unsplitAll()
Definition: viewcontainer.cpp:156
CAView * unsplit(CAView *v=0)
Definition: viewcontainer.cpp:110
CAView * splitVertically(CAView *v=0)
Definition: viewcontainer.cpp:55
Base class for various views.
Definition: view.h:15