Simulacrum  1.2
Public Slots | Public Member Functions | List of all members
Simulacrum::SDynamicLayout Class Reference

#include <lighttable.h>

Inheritance diagram for Simulacrum::SDynamicLayout:
Inheritance graph
Collaboration diagram for Simulacrum::SDynamicLayout:
Collaboration graph

Public Slots

void fromXML (QString)
 
void fromNode (SAbsTreeNode &)
 
void setEventHandler (SViewPortEventHandler *)
 
void split (Qt::Orientation, int stretch1=1, int stretch2=1, int sbd=1)
 
void splitv (int stretch1=1, int stretch2=1, int sbd=1)
 
void splith (int stretch1=1, int stretch2=1, int sbd=1)
 
void useWidget (QWidget *)
 
void makeVP (QString predilection="Custom", QString vpconf="", QString sspaceconf="")
 
void makeSlicerVP (QString predilection="Custom", QString vpconf="", QString sspaceconf="")
 
void doDestroy ()
 
void clear ()
 

Public Member Functions

 SDynamicLayout (QWidget *parent=0)
 
virtual ~SDynamicLayout ()
 
bool isWidget ()
 
QWidget & mainWidget ()
 
QList< SDynamicLayout * > children ()
 
void removeChild (SDynamicLayout *)
 
QString toXML ()
 
void toNode (SAbsTreeNode &)
 
QList< SViewPort * > viewports (bool recurse=true)
 

Constructor & Destructor Documentation

◆ SDynamicLayout()

SDynamicLayout::SDynamicLayout ( QWidget *  parent = 0)

◆ ~SDynamicLayout()

SDynamicLayout::~SDynamicLayout ( )
virtual

Member Function Documentation

◆ children()

QList< SDynamicLayout * > SDynamicLayout::children ( )

◆ clear

void SDynamicLayout::clear ( )
slot

◆ doDestroy

void SDynamicLayout::doDestroy ( )
slot

◆ fromNode

void SDynamicLayout::fromNode ( SAbsTreeNode layout)
slot

◆ fromXML

void SDynamicLayout::fromXML ( QString  xmlstring)
slot

◆ isWidget()

bool SDynamicLayout::isWidget ( )

◆ mainWidget()

QWidget & SDynamicLayout::mainWidget ( )

◆ makeSlicerVP

void SDynamicLayout::makeSlicerVP ( QString  predilection = "Custom",
QString  vpconf = "",
QString  sspaceconf = "" 
)
slot

◆ makeVP

void SDynamicLayout::makeVP ( QString  predilection = "Custom",
QString  vpconf = "",
QString  sspaceconf = "" 
)
slot

◆ removeChild()

void SDynamicLayout::removeChild ( SDynamicLayout child)

◆ setEventHandler

void SDynamicLayout::setEventHandler ( SViewPortEventHandler neh)
slot

◆ split

void SDynamicLayout::split ( Qt::Orientation  norient,
int  stretch1 = 1,
int  stretch2 = 1,
int  sbd = 1 
)
slot

◆ splith

void SDynamicLayout::splith ( int  stretch1 = 1,
int  stretch2 = 1,
int  sbd = 1 
)
slot

◆ splitv

void SDynamicLayout::splitv ( int  stretch1 = 1,
int  stretch2 = 1,
int  sbd = 1 
)
slot

◆ toNode()

void SDynamicLayout::toNode ( SAbsTreeNode target)

◆ toXML()

QString SDynamicLayout::toXML ( )

◆ useWidget

void SDynamicLayout::useWidget ( QWidget *  newwidget)
slot

◆ viewports()

QList< SViewPort * > SDynamicLayout::viewports ( bool  recurse = true)

The documentation for this class was generated from the following files:
Simulacrum Project