1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31
|
// Copyright 2015 - 2025, GIBIS-UNIFESP and the wiRedPanda contributors
// SPDX-License-Identifier: GPL-3.0-or-later
#include "itemwithid.h"
#include "elementfactory.h"
#include "globalproperties.h"
ItemWithId::ItemWithId()
{
if (GlobalProperties::skipInit) {
return;
}
ElementFactory::addItem(this);
}
ItemWithId::~ItemWithId()
{
ElementFactory::removeItem(this);
}
int ItemWithId::id() const
{
return m_id;
}
void ItemWithId::setId(const int id)
{
m_id = id;
}
|