adding active and selected knowledge to model

This commit is contained in:
Chris Cochrun 2022-09-27 06:39:36 -05:00
parent 7266a0b047
commit 56086dfe74
5 changed files with 70 additions and 2 deletions

View file

@ -83,6 +83,14 @@ int ServiceItem::fontSize() const {
return m_fontSize;
}
bool ServiceItem::active() const {
return m_active;
}
bool ServiceItem::selected() const {
return m_selected;
}
void ServiceItem::setName(QString name)
{
if (m_name == name)
@ -155,3 +163,21 @@ void ServiceItem::setFontSize(int fontSize)
m_fontSize = fontSize;
emit fontSizeChanged(m_fontSize);
}
void ServiceItem::setActive(bool active)
{
if (m_active == active)
return;
m_active = active;
emit activeChanged(m_active);
}
void ServiceItem::setSelected(bool selected)
{
if (m_selected == selected)
return;
m_selected = selected;
emit selectedChanged(m_selected);
}