Workspace 6.21.5
|
Graphics effect for workflow comparisons.
#include <Tools/WorkflowComparison/workflowcomparisongraphicseffect.h>
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 |
EffectState & | state () |
const EffectState & | state () const |