#include <QStackedLayout>
#include <QVBoxLayout>
-ModuleBase_WidgetSwitch::ModuleBase_WidgetSwitch(QWidget* theParent, const Config_WidgetAPI* theData,
- const std::string& theParentId)
-: ModuleBase_PagedContainer(theParent, theData, theParentId)
+ModuleBase_WidgetSwitch::ModuleBase_WidgetSwitch(QWidget* theParent,
+ const Config_WidgetAPI* theData)
+: ModuleBase_PagedContainer(theParent, theData)
{
QVBoxLayout* aMainLay = new QVBoxLayout(this);
//aMainLay->setContentsMargins(2, 4, 2, 2);
int ModuleBase_WidgetSwitch::addPage(ModuleBase_PageBase* thePage, const QString& theName,
const QString& theCaseId,
- const QIcon& theIcon )
+ const QPixmap& theIcon )
{
int aSuperCount = ModuleBase_PagedContainer::addPage(thePage, theName, theCaseId, theIcon);
myCombo->addItem(theName);