Сложенные виджеты Qt5

Я создал Qt сложенный виджет, который имеет 2 страницы. Первая страница (stackedWidgetPage1) имеет 1 метку и 1 кнопку. Вторая страница (stackedWidgetPage2) имеет 1 ярлык. Когда я нажимаю кнопку, запускается приведенный ниже код. Код должен изменить текущую видимую страницу со страницы 1 на страницу 2. Но когда код запускается, метка «разрезается» пополам. Ожидаемый результат — страница 1 будет полностью скрыта, а страница 2 будет полностью видимой.

void MainWindow::on_pushButton_clicked()
{
ui->stackedWidgetPage1->hide();
ui->stackedWidgetPage2->show();
}

Страница 1Страница 1

страница 2страница 2

программа началасьпрограмма началась

после того как я нажал кнопкупосле того, как я нажал кнопку

-2

Решение

Ответ: ui-> stackedWidget-> setCurrentIndex (int) Это сработало!

2

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]