Add terminal strip data class

This commit is contained in:
joshua
2021-04-02 20:51:55 +02:00
parent 49674e7d33
commit 39aee4ad07
4 changed files with 91 additions and 15 deletions

View File

@@ -176,28 +176,30 @@ class PhysicalTerminal
*/
TerminalStrip::TerminalStrip(const QString &name, QETProject *project) :
QObject(project),
m_name(name),
m_project(project)
{}
{
m_data.m_name = name;
}
TerminalStrip::TerminalStrip(const QString &installation, const QString &location, const QString &name, QETProject *project) :
QObject(project),
m_installation(installation),
m_location(location),
m_name(name),
m_project(project)
{}
{
m_data.m_installation = installation;
m_data.m_location = location;
m_data.m_name = name;
}
void TerminalStrip::setInstallation(const QString &installation) {
m_installation = installation;
m_data.m_installation = installation;
}
void TerminalStrip::setLocation(const QString &location) {
m_location = location;
m_data.m_location = location;
}
void TerminalStrip::setName(const QString &name) {
m_name = name;
m_data.m_name = name;
}
/**