te::qt::widgets::AbstractPropertyItem Class Reference

A widget used to define the main property items that can be used to describe a se object. More...

#include <AbstractPropertyItem.h>

Inheritance diagram for te::qt::widgets::AbstractPropertyItem:
te::qt::widgets::BasicFillPropertyItem te::qt::widgets::BasicStrokePropertyItem te::qt::widgets::GlyphMarkPropertyItem te::qt::widgets::GraphicPropertyItem te::qt::widgets::HaloPropertyItem te::qt::widgets::LayerPropertiesInfo te::qt::widgets::LinePlacementPropertyItem te::qt::widgets::LocalImagePropertyItem te::qt::widgets::PointPlacementPropertyItem te::qt::widgets::ScalePropertyItem te::qt::widgets::TextPropertyItem te::qt::widgets::WellKnownMarkPropertyItem

Public Slots

virtual void valueChanged (QtProperty *p, int value)
 
virtual void valueChanged (QtProperty *p, double value)
 
virtual void valueChanged (QtProperty *p, bool value)
 
virtual void valueChanged (QtProperty *p, const QString &value)
 
virtual void valueChanged (QtProperty *p, const QColor &value)
 
virtual void valueChanged (QtProperty *p, const QFont &value)
 
virtual void valueChanged (QtProperty *p, const QSize &value)
 
virtual void valueChanged (QtProperty *p, const QSizeF &value)
 
virtual void valueChanged (QtProperty *p, const QPointF &value)
 

Public Member Functions

Initializer Methods

Methods related to instantiation and destruction.

 AbstractPropertyItem (QtTreePropertyBrowser *pb, QColor c=QColor())
 Constructor. More...
 
 ~AbstractPropertyItem ()
 Destructor. More...
 

Protected Member Functions

void addProperty (QtProperty *property, const QString &id, QColor c)
 
void setExpandedStatus (QtBrowserItem *item, bool status)
 

Protected Attributes

QColor m_colorParent
 
QMap< QString, QtProperty * > m_idToProperty
 
QtTreePropertyBrowser * m_propertyBrowser
 
QMap< QtProperty *, QString > m_propertyToId
 

Detailed Description

A widget used to define the main property items that can be used to describe a se object.

Definition at line 54 of file AbstractPropertyItem.h.

Constructor & Destructor Documentation

te::qt::widgets::AbstractPropertyItem::AbstractPropertyItem ( QtTreePropertyBrowser *  pb,
QColor  c = QColor() 
)

Constructor.

te::qt::widgets::AbstractPropertyItem::~AbstractPropertyItem ( )

Destructor.

Member Function Documentation

void te::qt::widgets::AbstractPropertyItem::addProperty ( QtProperty *  property,
const QString &  id,
QColor  c 
)
protected
void te::qt::widgets::AbstractPropertyItem::setExpandedStatus ( QtBrowserItem *  item,
bool  status 
)
protected
virtual void te::qt::widgets::AbstractPropertyItem::valueChanged ( QtProperty *  p,
int  value 
)
virtualslot
virtual void te::qt::widgets::AbstractPropertyItem::valueChanged ( QtProperty *  p,
double  value 
)
virtualslot
virtual void te::qt::widgets::AbstractPropertyItem::valueChanged ( QtProperty *  p,
bool  value 
)
virtualslot
virtual void te::qt::widgets::AbstractPropertyItem::valueChanged ( QtProperty *  p,
const QString &  value 
)
virtualslot
virtual void te::qt::widgets::AbstractPropertyItem::valueChanged ( QtProperty *  p,
const QColor &  value 
)
virtualslot
virtual void te::qt::widgets::AbstractPropertyItem::valueChanged ( QtProperty *  p,
const QFont &  value 
)
virtualslot
virtual void te::qt::widgets::AbstractPropertyItem::valueChanged ( QtProperty *  p,
const QSize &  value 
)
virtualslot
virtual void te::qt::widgets::AbstractPropertyItem::valueChanged ( QtProperty *  p,
const QSizeF &  value 
)
virtualslot
virtual void te::qt::widgets::AbstractPropertyItem::valueChanged ( QtProperty *  p,
const QPointF &  value 
)
virtualslot

Member Data Documentation

QColor te::qt::widgets::AbstractPropertyItem::m_colorParent
protected

Definition at line 97 of file AbstractPropertyItem.h.

QMap<QString, QtProperty *> te::qt::widgets::AbstractPropertyItem::m_idToProperty
protected

Definition at line 95 of file AbstractPropertyItem.h.

QtTreePropertyBrowser* te::qt::widgets::AbstractPropertyItem::m_propertyBrowser
protected

Definition at line 92 of file AbstractPropertyItem.h.

QMap<QtProperty *, QString> te::qt::widgets::AbstractPropertyItem::m_propertyToId
protected

Definition at line 94 of file AbstractPropertyItem.h.


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