h:
class TReditor : public TableEditor
{
public:
TReditor(QWidget *parent = 0);
};
cpp:
TReditor::TReditor(QWidget *parent) : TableEditor(MY_CONST, parent)
{
...
}
т.е я инициализировал родительский класс некой константой, а тепрь мне понадобилось сделать конструктор который принимает некую переменную:
h:
class TReditor : public TableEditor
{
public:
TReditor(const QString &tr_type, QWidget *parent = 0);
};
и в зависимости от того какой константе она равна, инициализировать родительский класс, как бы это сделать, как в теле конструктора, например, проинициализировать родителя?