QElectroTech 0.200.1-dev
Loading...
Searching...
No Matches
PreviewStripItem Class Reference

#include <terminalstriplayouteditor.h>

Inherits QGraphicsItem.

Collaboration diagram for PreviewStripItem:
Collaboration graph

Public Member Functions

 PreviewStripItem (QSharedPointer< TerminalStripLayoutPattern > layout)
QRectF boundingRect () const override

Protected Member Functions

void paint (QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget=nullptr) override

Private Attributes

TerminalStripDrawer::TerminalStripDrawer m_drawer

Friends

class TerminalStripLayoutEditor

Constructor & Destructor Documentation

◆ PreviewStripItem()

PreviewStripItem::PreviewStripItem ( QSharedPointer< TerminalStripLayoutPattern > layout)
inline

Member Function Documentation

◆ boundingRect()

QRectF PreviewStripItem::boundingRect ( ) const
inlineoverride

◆ paint()

void PreviewStripItem::paint ( QPainter * painter,
const QStyleOptionGraphicsItem * option,
QWidget * widget = nullptr )
inlineoverrideprotected

◆ TerminalStripLayoutEditor

friend class TerminalStripLayoutEditor
friend

Member Data Documentation

◆ m_drawer

TerminalStripDrawer::TerminalStripDrawer PreviewStripItem::m_drawer
private

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