QElectroTech 0.200.1-dev
Loading...
Searching...
No Matches
TerminalStripDrawer::TrueTerminalStrip Class Reference

#include <trueterminalstrip.h>

Inheritance diagram for TerminalStripDrawer::TrueTerminalStrip:
Inheritance graph
Collaboration diagram for TerminalStripDrawer::TrueTerminalStrip:
Collaboration graph

Public Member Functions

 TrueTerminalStrip (TerminalStrip *strip)
 TrueTerminalStrip::TrueTerminalStrip Constructor, this class don't take ownership of strip.
QString installation () const override
QString location () const override
QString name () const override
QVector< QSharedPointer< AbstractPhysicalTerminalInterface > > physicalTerminal () const override
Public Member Functions inherited from TerminalStripDrawer::AbstractTerminalStripInterface
 AbstractTerminalStripInterface ()
virtual ~AbstractTerminalStripInterface ()

Private Attributes

QPointer< TerminalStripm_strip

Constructor & Destructor Documentation

◆ TrueTerminalStrip()

TerminalStripDrawer::TrueTerminalStrip::TrueTerminalStrip ( TerminalStrip * strip)

TrueTerminalStrip::TrueTerminalStrip Constructor, this class don't take ownership of strip.

Parameters
strip

Member Function Documentation

◆ installation()

QString TerminalStripDrawer::TrueTerminalStrip::installation ( ) const
overridevirtual

◆ location()

QString TerminalStripDrawer::TrueTerminalStrip::location ( ) const
overridevirtual

◆ name()

QString TerminalStripDrawer::TrueTerminalStrip::name ( ) const
overridevirtual

◆ physicalTerminal()

QVector< QSharedPointer< AbstractPhysicalTerminalInterface > > TerminalStripDrawer::TrueTerminalStrip::physicalTerminal ( ) const
overridevirtual

Member Data Documentation

◆ m_strip

QPointer<TerminalStrip> TerminalStripDrawer::TrueTerminalStrip::m_strip
private

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