QElectroTech 0.100.0-dev
Loading...
Searching...
No Matches
Public Member Functions | Private Attributes | List of all members
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

Implements TerminalStripDrawer::AbstractTerminalStripInterface.

Here is the call graph for this function:

◆ 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: