Simulacrum  1.2
Public Slots | Signals | Public Member Functions | Protected Member Functions | Protected Attributes | List of all members
Simulacrum::SSpaceCollection Class Reference

#include <lighttable.h>

Inheritance diagram for Simulacrum::SSpaceCollection:
Inheritance graph
Collaboration diagram for Simulacrum::SSpaceCollection:
Collaboration graph

Public Slots

void addSSpace (SSpace *)
 
void loadFromResource (SResource &, const std::string)
 
void reset (bool forceful=true)
 
void removeSelected ()
 
void duplicateSelected ()
 
void clear ()
 
void clearUnconnected ()
 
void standardAction (const QModelIndex &index)
 

Signals

void __newSSpace (SSpace *)
 
void newSSpace (SSpace &)
 
void newLayout (QString title, QString layoutxml)
 
void loading (bool)
 
void watchSSpace (SConnectable *)
 
void stopWatchSSpace (SConnectable *)
 
void message (QString, int)
 

Public Member Functions

 SSpaceCollection (QWidget *parent)
 
virtual ~SSpaceCollection ()
 
QList< SSpaceItem * > selectedSSpaces ()
 
QList< SSpaceItem * > sspaces ()
 
virtual void resizeEvent (QResizeEvent *)
 

Protected Member Functions

void resourceLoader (SResource *, const std::string)
 
QMimeData * mimeData (const QList< QListWidgetItem * > items) const
 
QStringList mimeTypes () const
 
void dragEnterEvent (QDragEnterEvent *)
 
void dropEvent (QDropEvent *)
 
void duplicateBG (SSpace *source)
 

Protected Attributes

SPool LoadingPool
 

Constructor & Destructor Documentation

◆ SSpaceCollection()

SSpaceCollection::SSpaceCollection ( QWidget *  parent)

◆ ~SSpaceCollection()

SSpaceCollection::~SSpaceCollection ( )
virtual

Member Function Documentation

◆ __newSSpace

void Simulacrum::SSpaceCollection::__newSSpace ( SSpace )
signal

◆ addSSpace

void SSpaceCollection::addSSpace ( SSpace nspace)
slot

◆ clear

void SSpaceCollection::clear ( )
slot

◆ clearUnconnected

void SSpaceCollection::clearUnconnected ( )
slot

◆ dragEnterEvent()

void SSpaceCollection::dragEnterEvent ( QDragEnterEvent *  dragevent)
protected

◆ dropEvent()

void SSpaceCollection::dropEvent ( QDropEvent *  dropevent)
protected

◆ duplicateBG()

void SSpaceCollection::duplicateBG ( SSpace source)
protected

◆ duplicateSelected

void SSpaceCollection::duplicateSelected ( )
slot

◆ loadFromResource

void SSpaceCollection::loadFromResource ( SResource source,
const std::string  path 
)
slot

◆ loading

void Simulacrum::SSpaceCollection::loading ( bool  )
signal

◆ message

void Simulacrum::SSpaceCollection::message ( QString  ,
int   
)
signal

◆ mimeData()

QMimeData * SSpaceCollection::mimeData ( const QList< QListWidgetItem * >  items) const
protected

◆ mimeTypes()

QStringList SSpaceCollection::mimeTypes ( ) const
protected

◆ newLayout

void Simulacrum::SSpaceCollection::newLayout ( QString  title,
QString  layoutxml 
)
signal

◆ newSSpace

void Simulacrum::SSpaceCollection::newSSpace ( SSpace )
signal

◆ removeSelected

void SSpaceCollection::removeSelected ( )
slot

◆ reset

void SSpaceCollection::reset ( bool  forceful = true)
slot

◆ resizeEvent()

void SSpaceCollection::resizeEvent ( QResizeEvent *  event)
virtual

◆ resourceLoader()

void SSpaceCollection::resourceLoader ( SResource source,
const std::string  path 
)
protected

◆ selectedSSpaces()

QList< SSpaceItem * > SSpaceCollection::selectedSSpaces ( )

◆ sspaces()

QList< SSpaceItem * > SSpaceCollection::sspaces ( )

◆ standardAction

void SSpaceCollection::standardAction ( const QModelIndex &  index)
slot

◆ stopWatchSSpace

void Simulacrum::SSpaceCollection::stopWatchSSpace ( SConnectable )
signal

◆ watchSSpace

void Simulacrum::SSpaceCollection::watchSSpace ( SConnectable )
signal

Member Data Documentation

◆ LoadingPool

SPool Simulacrum::SSpaceCollection::LoadingPool
protected

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