У меня есть QSplitter с двумя виджетами. Один из них является статическим, другой должен меняться при нажатии кнопки. Но проблема в том, что виджет не меняется?
У меня есть указатель на виджет, который меняется - this->content
Виджет для переключения находится в указателе с именем widget.
Вот фрагмент кода, в котором я переключаю виджет:
qDebug() << "before: " << this->content;
this->content = widget;
qDebug() << "after: " << this->content;
this->content->update();
this->content->repaint();
Мой отладочный вывод подтверждает, что указатель указывает на другой виджет:
before: QLineEdit(0x363850)
after: SCTableView(0x3644c0)
Попытка показать это по телефону update()
и repaint()
, но безуспешно
Есть идеи?