|
ACF $AcfVersion:0$
|
Implementation of the color schema object. More...
#include <CColorSchema.h>
Public Member Functions | |
| CColorSchema () | |
| virtual const QFont & | GetFont (IColorSchema::StandardFont fontType) const override |
| virtual void | SetFont (iview::IColorSchema::StandardFont fontType, const QFont &font) override |
| virtual const QPen & | GetPen (IColorSchema::StandardPen penType) const override |
| virtual void | SetPen (iview::IColorSchema::StandardPen penType, const QPen &pen) override |
| virtual const QBrush & | GetBrush (IColorSchema::StandardBrush brushType) const override |
| virtual void | SetBrush (iview::IColorSchema::StandardBrush brushType, const QBrush &brush) override |
Public Member Functions inherited from iview::CColorSchemaBase | |
| virtual void | Assign (const IColorSchema &colorSchema) override |
| virtual void | DrawTicker (QPainter &drawContext, istd::CIndex2d point, IColorSchema::TickerType tickerType) const override |
| Draw a ticker. | |
| virtual const i2d::CRect & | GetTickerBox (IColorSchema::TickerType tickerType) const override |
| Get bounding box of ticker in position (0, 0). | |
| virtual int | GetLogicalLineWidth () const override |
| Return width of line. | |
Public Member Functions inherited from istd::IPolymorphic | |
| virtual | ~IPolymorphic () |
Protected Attributes | |
| QPen | m_pens [int(IColorSchema::SP_LAST)+1] |
| QBrush | m_brushes [int(IColorSchema::SB_LAST)+1] |
| QFont | m_fonts [int(IColorSchema::SF_LAST)+1] |
Additional Inherited Members | |
Static Protected Attributes inherited from iview::CColorSchemaBase | |
| static i2d::CRect | s_tickerDrawBoxes [(int) TT_LAST+(int) 1] |
| static i2d::CRect | s_tickerBoundingBoxes [(int) TT_LAST+(int) 1] |
Implementation of the color schema object.
This class extends class iview::CColorSchemaBase with implementation of storage of pens, brushes and fonts.
Definition at line 22 of file CColorSchema.h.
| anonymous enum |
| Enumerator | |
|---|---|
| NORMAL_SET_SIZE | Standard size of pens set. |
Definition at line 25 of file CColorSchema.h.
| iview::CColorSchema::CColorSchema | ( | ) |
|
inlineoverridevirtual |
|
inlineoverridevirtual |
|
inlineoverridevirtual |
|
inlineoverridevirtual |
|
inlineoverridevirtual |
|
inlineoverridevirtual |
|
protected |
Definition at line 45 of file CColorSchema.h.
Referenced by GetBrush(), and SetBrush().
|
protected |
Definition at line 46 of file CColorSchema.h.
|
protected |
Definition at line 44 of file CColorSchema.h.