roviz  0.7
Code Documentation of roviz
Public Member Functions | Public Attributes | Static Public Attributes | List of all members
AbstractItemPrivate Class Reference
Collaboration diagram for AbstractItemPrivate:
Collaboration graph

Public Member Functions

 AbstractItemPrivate (AbstractItem *parent)
 
void realignInputs ()
 
void realignOutputs ()
 
void showRenameDialog ()
 
void realignInputsOutputs (QList< AbstractItemInputOutputBase *> &elements, float offsetX=0)
 
float inputX (float x=0) const
 
float inputY (float y=0) const
 
float outputX (float x=0) const
 
float outputY (float y=0) const
 
float inputOutputY (float y) const
 

Public Attributes

AbstractItem *const q_ptr
 
QString _type
 
QString _name
 
QString _description
 
QImage _image
 
int _progress
 
int _autohide_timer
 
bool _is_autohide_active
 
QList< ItemInput * > _inputs
 
QList< ItemOutput * > _outputs
 
QScopedPointer< SettingsScope_settingsScope
 
QRectF _shape
 
QRectF _boundingRect
 
QGraphicsSimpleTextItem _typeLabel
 
QGraphicsSimpleTextItem _nameLabel
 

Static Public Attributes

static int const _connectorHeight = 5
 
static int const _connectorWidth = 15
 
static QHash< QString, int > _itemTypesCount
 

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