te::qt::widgets::GraphicFillPropertyItem Class Reference

A widget used to define the graphic fill se object. More...

#include <GraphicFillPropertyItem.h>

Inheritance diagram for te::qt::widgets::GraphicFillPropertyItem:
te::qt::widgets::CheckboxStylePropertyItem te::qt::widgets::StylePropertyItem te::qt::widgets::AbstractPropertyItem te::qt::widgets::GraphicStrokePropertyItem

Public Slots

virtual void valueChanged (QtProperty *p, const QVariant &qVariant) override
 
virtual void valueChanged (QtProperty *p, int 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

void addListenerToProperty (QtProperty *p)
 
void addProperty (QtProperty *qProperty, const QColor &qColor)
 
void addSubProperty (QtProperty *qPropertyParent, QtProperty *qProperty, const QColor &qColor)
 
te::se::GraphicgetGraphic () const
 
QtProperty * getItemProperty () const
 
bool propertyHasListener (QtProperty *p)
 
void setChildrenEnabled (bool enabled)
 
void setExpandedStatus (QtBrowserItem *item, bool status, bool applyToChildren)
 
void setExpandedStatus (bool status, bool applyToChildren)
 
bool setGraphic (const te::se::Graphic *graphic)
 
void setPropertyColor (QtProperty *property, QColor c)
 
Initializer Methods

Methods related to instantiation and destruction.

 GraphicFillPropertyItem (QtProperty *parent, QtTreePropertyBrowser *propertyBrowser, StylePropertyItemListener *listener, QColor color, QColor subColor, QString caption=tr("Graphic Fill"))
 Constructor. More...
 
virtual ~GraphicFillPropertyItem ()
 Destructor. More...
 

Static Public Member Functions

static QString getValueFromEnumProperty (QtProperty *enumPropertyItem)
 
static void setValueToEnumProperty (QtProperty *enumPropertyItem, const QString &value)
 

Protected Slots

void valueChanged (QtProperty *p, double value)
 

Protected Member Functions

void init (QtProperty *property)
 

Protected Attributes

QtProperty * m_angleProperty
 
QColor m_colorParent
 
bool m_enableListeners
 
GroupPropertyItemHandlerm_groupHandler
 
QtProperty * m_itemProperty
 
StylePropertyItemListenerm_listener
 
te::qt::widgets::MarkExternalGraphicPropertyItemm_markExternalGraphicProperty
 
te::qt::widgets::MarkGlyphPropertyItemm_markGlyphProperty
 
te::qt::widgets::MarkWellKnownPropertyItemm_markWellKnownProperty
 
QtProperty * m_opacityProperty
 
QtTreePropertyBrowser * m_propertyBrowser
 
QtProperty * m_sizeProperty
 
std::vector< QtProperty * > m_vecProperties
 

Initializer Methods

Methods related to instantiation and destruction.

bool isChecked () const
 
void setChecked (bool checked)
 
virtual void valueChanged (QtProperty *p, bool value)
 
void checkedStateChanged (CheckboxStylePropertyItem *stylePropertyItem)
 

Detailed Description

A widget used to define the graphic fill se object.

A widget used to define the mark well known se object.

  • opacity
  • size
  • rotation
  • well known
  • glyph
  • external graphic
  • type
  • fill
  • stroke

Definition at line 65 of file GraphicFillPropertyItem.h.

Constructor & Destructor Documentation

◆ GraphicFillPropertyItem()

te::qt::widgets::GraphicFillPropertyItem::GraphicFillPropertyItem ( QtProperty *  parent,
QtTreePropertyBrowser *  propertyBrowser,
StylePropertyItemListener listener,
QColor  color,
QColor  subColor,
QString  caption = tr("Graphic Fill") 
)

Constructor.

◆ ~GraphicFillPropertyItem()

virtual te::qt::widgets::GraphicFillPropertyItem::~GraphicFillPropertyItem ( )
virtual

Destructor.

Member Function Documentation

◆ addListenerToProperty()

void te::qt::widgets::StylePropertyItem::addListenerToProperty ( QtProperty *  p)
inherited

◆ addProperty()

void te::qt::widgets::AbstractPropertyItem::addProperty ( QtProperty *  qProperty,
const QColor &  qColor 
)
inherited

◆ addSubProperty()

void te::qt::widgets::AbstractPropertyItem::addSubProperty ( QtProperty *  qPropertyParent,
QtProperty *  qProperty,
const QColor &  qColor 
)
inherited

◆ checkedStateChanged

void te::qt::widgets::CheckboxStylePropertyItem::checkedStateChanged ( CheckboxStylePropertyItem stylePropertyItem)
signalinherited

◆ getGraphic()

te::se::Graphic* te::qt::widgets::GraphicFillPropertyItem::getGraphic ( ) const

◆ getItemProperty()

QtProperty* te::qt::widgets::AbstractPropertyItem::getItemProperty ( ) const
inherited

◆ getValueFromEnumProperty()

static QString te::qt::widgets::AbstractPropertyItem::getValueFromEnumProperty ( QtProperty *  enumPropertyItem)
staticinherited

◆ init()

void te::qt::widgets::AbstractPropertyItem::init ( QtProperty *  property)
protectedinherited

◆ isChecked()

bool te::qt::widgets::CheckboxStylePropertyItem::isChecked ( ) const
inherited

◆ propertyHasListener()

bool te::qt::widgets::StylePropertyItem::propertyHasListener ( QtProperty *  p)
inherited

◆ setChecked()

void te::qt::widgets::CheckboxStylePropertyItem::setChecked ( bool  checked)
inherited

◆ setChildrenEnabled()

void te::qt::widgets::AbstractPropertyItem::setChildrenEnabled ( bool  enabled)
inherited

◆ setExpandedStatus() [1/2]

void te::qt::widgets::AbstractPropertyItem::setExpandedStatus ( QtBrowserItem *  item,
bool  status,
bool  applyToChildren 
)
inherited

◆ setExpandedStatus() [2/2]

void te::qt::widgets::AbstractPropertyItem::setExpandedStatus ( bool  status,
bool  applyToChildren 
)
inherited

◆ setGraphic()

bool te::qt::widgets::GraphicFillPropertyItem::setGraphic ( const te::se::Graphic graphic)

◆ setPropertyColor()

void te::qt::widgets::AbstractPropertyItem::setPropertyColor ( QtProperty *  property,
QColor  c 
)
inherited

◆ setValueToEnumProperty()

static void te::qt::widgets::AbstractPropertyItem::setValueToEnumProperty ( QtProperty *  enumPropertyItem,
const QString &  value 
)
staticinherited

◆ valueChanged [1/10]

virtual void te::qt::widgets::CheckboxStylePropertyItem::valueChanged ( QtProperty *  p,
bool  value 
)
virtualslotinherited

◆ valueChanged [2/10]

virtual void te::qt::widgets::StylePropertyItem::valueChanged ( QtProperty *  p,
const QVariant &  qVariant 
)
overridevirtualslotinherited

◆ valueChanged [3/10]

void te::qt::widgets::GraphicFillPropertyItem::valueChanged ( QtProperty *  p,
double  value 
)
protectedslot

◆ valueChanged [4/10]

virtual void te::qt::widgets::AbstractPropertyItem::valueChanged ( QtProperty *  p,
int  value 
)
virtualslotinherited

◆ valueChanged [5/10]

virtual void te::qt::widgets::AbstractPropertyItem::valueChanged ( QtProperty *  p,
const QString &  value 
)
virtualslotinherited

◆ valueChanged [6/10]

virtual void te::qt::widgets::AbstractPropertyItem::valueChanged ( QtProperty *  p,
const QColor &  value 
)
virtualslotinherited

◆ valueChanged [7/10]

virtual void te::qt::widgets::AbstractPropertyItem::valueChanged ( QtProperty *  p,
const QFont &  value 
)
virtualslotinherited

◆ valueChanged [8/10]

virtual void te::qt::widgets::AbstractPropertyItem::valueChanged ( QtProperty *  p,
const QSize &  value 
)
virtualslotinherited

◆ valueChanged [9/10]

virtual void te::qt::widgets::AbstractPropertyItem::valueChanged ( QtProperty *  p,
const QSizeF &  value 
)
virtualslotinherited

◆ valueChanged [10/10]

virtual void te::qt::widgets::AbstractPropertyItem::valueChanged ( QtProperty *  p,
const QPointF &  value 
)
virtualslotinherited

Member Data Documentation

◆ m_angleProperty

QtProperty* te::qt::widgets::GraphicFillPropertyItem::m_angleProperty
protected

Definition at line 95 of file GraphicFillPropertyItem.h.

◆ m_colorParent

QColor te::qt::widgets::AbstractPropertyItem::m_colorParent
protectedinherited

Definition at line 123 of file AbstractPropertyItem.h.

◆ m_enableListeners

bool te::qt::widgets::AbstractPropertyItem::m_enableListeners
protectedinherited

Definition at line 124 of file AbstractPropertyItem.h.

◆ m_groupHandler

GroupPropertyItemHandler* te::qt::widgets::GraphicFillPropertyItem::m_groupHandler
protected

Definition at line 92 of file GraphicFillPropertyItem.h.

◆ m_itemProperty

QtProperty* te::qt::widgets::AbstractPropertyItem::m_itemProperty
protectedinherited

Definition at line 125 of file AbstractPropertyItem.h.

◆ m_listener

StylePropertyItemListener* te::qt::widgets::StylePropertyItem::m_listener
protectedinherited

Definition at line 90 of file StylePropertyItem.h.

◆ m_markExternalGraphicProperty

te::qt::widgets::MarkExternalGraphicPropertyItem* te::qt::widgets::GraphicFillPropertyItem::m_markExternalGraphicProperty
protected

Definition at line 100 of file GraphicFillPropertyItem.h.

◆ m_markGlyphProperty

te::qt::widgets::MarkGlyphPropertyItem* te::qt::widgets::GraphicFillPropertyItem::m_markGlyphProperty
protected

Definition at line 99 of file GraphicFillPropertyItem.h.

◆ m_markWellKnownProperty

te::qt::widgets::MarkWellKnownPropertyItem* te::qt::widgets::GraphicFillPropertyItem::m_markWellKnownProperty
protected

Definition at line 98 of file GraphicFillPropertyItem.h.

◆ m_opacityProperty

QtProperty* te::qt::widgets::GraphicFillPropertyItem::m_opacityProperty
protected

Definition at line 96 of file GraphicFillPropertyItem.h.

◆ m_propertyBrowser

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

Definition at line 121 of file AbstractPropertyItem.h.

◆ m_sizeProperty

QtProperty* te::qt::widgets::GraphicFillPropertyItem::m_sizeProperty
protected

Definition at line 94 of file GraphicFillPropertyItem.h.

◆ m_vecProperties

std::vector<QtProperty*> te::qt::widgets::StylePropertyItem::m_vecProperties
protectedinherited

Definition at line 91 of file StylePropertyItem.h.


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