Workspace 6.21.5
List of all members
WorkflowComparisonGraphicsEffect Class Reference

Graphics effect for workflow comparisons.

#include <Tools/WorkflowComparison/workflowcomparisongraphicseffect.h>

Inheritance diagram for WorkflowComparisonGraphicsEffect:
[legend]

Additional Inherited Members

- Public Types inherited from WorkspaceGraphicsEffect
enum  Type {
  None = 0 , Outline = 1 << 1 , Shade = 1 << 2 , ShadeBackground = 1 << 3 ,
  Desaturate = 1 << 4
}
 
- Public Member Functions inherited from WorkspaceGraphicsEffect
 WorkspaceGraphicsEffect (const QPainterPath &path, QObject *parent=nullptr, const EffectState &initialState=EffectState())
 
 ~WorkspaceGraphicsEffect () override
 
QRectF boundingRectFor (const QRectF &sourceRect) const override
 
QColor getOutlineColor () const
 
qreal getOutlineWidth () const
 
QColor getShadeColor () const
 
EffectType getShapeEffect () const
 
bool popEffectState ()
 
void pushEffectState ()
 
void restoreInitialState ()
 
void setEffectType (EffectType effects)
 
void setOutlineColor (QColor color)
 
void setOutlineWidth (qreal width)
 
void setPath (const QPainterPath &path)
 
void setShadeColor (QColor color)
 
void toggleEffect (EffectType effect, bool toggle)
 
- Static Public Member Functions inherited from WorkspaceGraphicsEffect
static const QColor & getDefaultHighlightColor ()
 
static double getDefaultHighlightWidthHover ()
 
static double getDefaultHighlightWidthHoverSelected ()
 
- Protected Member Functions inherited from WorkspaceGraphicsEffect
void draw (QPainter *painter) override
 
EffectStatestate ()
 
const EffectStatestate () const