18#ifndef TITLEBLOCK_SLASH_TEMPLATE_LOCATION_H
19#define TITLEBLOCK_SLASH_TEMPLATE_LOCATION_H
Definition qetproject.h:77
The TitleBlockTemplate class This class represents an title block template for an electric diagram....
Definition titleblocktemplate.h:38
Definition templatelocation.h:29
QETProject * parentProject() const
Definition templatelocation.cpp:144
TitleBlockTemplate * getTemplate() const
Definition templatelocation.cpp:178
TitleBlockTemplateLocation locationFromString(const QString &)
Definition templatelocation.cpp:51
void setParentCollection(TitleBlockTemplatesCollection *)
TitleBlockTemplateLocation::setParentCollection.
Definition templatelocation.cpp:70
bool isReadOnly() const
Definition templatelocation.cpp:188
QDomElement getTemplateXmlDescription() const
Definition templatelocation.cpp:168
QString protocol() const
Definition templatelocation.cpp:156
static int MetaTypeId
Id of the corresponding Qt meta type.
Definition templatelocation.h:63
bool isValid() const
Definition templatelocation.cpp:93
QString toString() const
Definition templatelocation.cpp:135
void setName(const QString &)
Definition templatelocation.cpp:86
void fromString(const QString &)
Definition templatelocation.cpp:107
bool operator==(const TitleBlockTemplateLocation &) const
Definition templatelocation.cpp:198
QString name() const
Definition templatelocation.cpp:78
virtual ~TitleBlockTemplateLocation()
Definition templatelocation.cpp:44
TitleBlockTemplatesCollection * collection_
Collection the template belongs to.
Definition templatelocation.h:59
TitleBlockTemplatesCollection * parentCollection() const
Definition templatelocation.cpp:61
QString name_
Name of the template.
Definition templatelocation.h:60
TitleBlockTemplateLocation(const QString &=QString(), TitleBlockTemplatesCollection *=nullptr)
Definition templatelocation.cpp:33
Definition templatescollection.h:35
Q_DECLARE_METATYPE(NamesList)
uint qHash(const TitleBlockTemplateLocation &)
Definition templatelocation.cpp:208