itom
Loading...
Searching...
No Matches
ito::ParamRectPropertyManager Class Reference
Inheritance diagram for ito::ParamRectPropertyManager:
ito::AbstractParamPropertyManager QtAbstractPropertyManager

Public Slots

void setParam (QtProperty *property, const ito::Param &param)
 
void setValue (QtProperty *property, int left, int top, int width, int height)
 
ParamIntervalPropertyManagersubIntervalPropertyManager () const
 
- Public Slots inherited from ito::AbstractParamPropertyManager
virtual void setParam (QtProperty *property, const ito::Param &param)=0
 

Signals

void valueChanged (QtProperty *property, int left, int top, int width, int height)
 
void metaChanged (QtProperty *property, ito::RectMeta meta)
 
- Signals inherited from QtAbstractPropertyManager
void propertyInserted (QtProperty *property, QtProperty *parent, QtProperty *after)
 
void propertyChanged (QtProperty *property)
 
void propertyRemoved (QtProperty *property, QtProperty *parent)
 
void propertyDestroyed (QtProperty *property)
 

Public Member Functions

 ParamRectPropertyManager (QObject *parent=0)
 
- Public Member Functions inherited from ito::AbstractParamPropertyManager
 AbstractParamPropertyManager (QObject *parent=0)
 
 ~AbstractParamPropertyManager ()
 
const ito::ParamBaseparamBase (const QtProperty *property) const
 
const ito::Paramparam (const QtProperty *property) const
 
- Public Member Functions inherited from QtAbstractPropertyManager
 QtAbstractPropertyManager (QObject *parent=0)
 
 ~QtAbstractPropertyManager ()
 
QSet< QtProperty * > properties () const
 
void clear () const
 
QtPropertyaddProperty (const QString &name=QString())
 

Protected Member Functions

QString valueText (const QtProperty *property) const
 
void initializeProperty (QtProperty *property)
 
virtual void uninitializeProperty (QtProperty *property)
 
- Protected Member Functions inherited from ito::AbstractParamPropertyManager
virtual QIcon valueIcon (const QtProperty *property) const
 
- Protected Member Functions inherited from QtAbstractPropertyManager
virtual bool hasValue (const QtProperty *property) const
 
virtual QString displayText (const QtProperty *property) const
 
virtual EchoMode echoMode (const QtProperty *) const
 
virtual QtPropertycreateProperty ()
 

Protected Attributes

ParamRectPropertyManagerPrivated_ptr
 
- Protected Attributes inherited from ito::AbstractParamPropertyManager
AbstractParamPropertyManagerPrivated_ptr
 

Private Member Functions

 Q_PRIVATE_SLOT (d_func(), void slotIntervalChanged(QtProperty *, int, int)) Q_PRIVATE_SLOT(d_func()
 

Member Function Documentation

◆ initializeProperty()

void ito::ParamRectPropertyManager::initializeProperty ( QtProperty * property)
protectedvirtual

◆ subIntervalPropertyManager

ParamIntervalPropertyManager * ito::ParamRectPropertyManager::subIntervalPropertyManager ( ) const
slot

Returns the manager that creates the nested width and height subproperties.

In order to provide editing widgets for the mentioned subproperties in a property browser widget, this manager must be associated with an editor factory.

◆ uninitializeProperty()

void ito::ParamRectPropertyManager::uninitializeProperty ( QtProperty * property)
protectedvirtual

\reimp

Reimplemented from ito::AbstractParamPropertyManager.

◆ valueText()

QString ito::ParamRectPropertyManager::valueText ( const QtProperty * property) const
protectedvirtual

\reimp

Reimplemented from ito::AbstractParamPropertyManager.


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