Форум программистов, компьютерный форум, киберфорум
Программирование графики
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.82/11: Рейтинг темы: голосов - 11, средняя оценка - 4.82
0 / 0 / 0
Регистрация: 12.07.2020
Сообщений: 12
1

Как правильно добавить виджет в QStackedWidget (Qt)?

17.07.2020, 20:45. Показов 2289. Ответов 1
Метки qt (Все метки)

Author24 — интернет-сервис помощи студентам
Мне надо сделать так, чтобы при нажатии кнопки добавлялся QTextEdit в QStackedWidget. Он вроде добавляется, но не работает, как текстовое поле(не вводится текст). Вот обработчик нажатий на эту кнопку
C++ (Qt)
1
2
3
4
5
6
7
8
9
10
11
void MainWindow::on_AddNoteButton_clicked()
{
        ptr.push_back(new QListWidget);
        ui->listWidget->addItem("Note " + QString::number(i+1));
        ui->stackedWidget->addWidget(ptr.at(i));
        ui->stackedWidget->widget(i)->show();//На всякий случай явно проставил все, не работает
        ui->stackedWidget->widget(i)->setVisible(1);//
        ui->stackedWidget->widget(i)->setEnabled(1);//
        ui->stackedWidget->widget(i)->update();//
        ++i;
}
В файле класса MainWindow добавил поля:
C++ (Qt)
1
2
QVector<QWidget *> ptr{0, 0};
    int i{2};
Первые два QTextEdit я вставляю заранее в дизайнере, так уж работает QStackedWidget, а остальные, выделяемые динамически, не работают.
Скрины формы в работе и в дизайнере.
Миниатюры
Как правильно добавить виджет в QStackedWidget (Qt)?   Как правильно добавить виджет в QStackedWidget (Qt)?  
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
17.07.2020, 20:45
Ответы с готовыми решениями:

Как добавить виджет в QtCreator?
Прошу помочь разобраться, скачал из из сайта http://qt-apps.org/index.php?xcontentmode=4298 готовый...

Как добавить виджет QTWebKit?
Имеется Qt версии 5.11.1, как можно установить виджет QTWebKit? Нигде не нашел внятного объяснения.

Как добавить виджет через API?
Подскажите, как добавить виджет через API, сайт который предоставляет виджет даёт код и ключ, но...

Как добавить тег в виджет меню?
&lt;?php if(!function_exists('dynamic_sidebar') || !dynamic_sidebar('General Sidebar')) : ?&gt;...

1
0 / 0 / 0
Регистрация: 12.07.2020
Сообщений: 12
17.07.2020, 20:56  [ТС] 2
Блин, тупая ошибка. Как закрыть тему?
0
17.07.2020, 20:56
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
17.07.2020, 20:56
Помогаю со студенческими работами здесь

Как добавить собственный виджет на Frame?
Здравствуйте! Есть такая проблема. Создал простенькое приложение - окно с ListWidget-ом. А если...

Виджет звука (или как оно правильно называется)
приветствую, коллеги как убрать эту ##етень: или уменьшить время хотябы сам бы поискал. но...

Как добавить динамически в ToolBar виджет SearchView в нужных фрагментах
У меня есть Toolbar в MainActivity и нужно получить доступ к этому ToolBar во фрагменте...

Подскажите, как правильно встроить виджет QCustomPlot в проект под VS2015
собственно, вот, и добавить нечего Спасибо Добавлено через 27 минут добавил в проект...

Есть составной виджет с кучей дочерних виджетов, как правильно установить eventFilter
Привет! Есть QFrame с кучей всяких баттонов на нём, хочу сделать обработку событий для всех...

QStackedWidget или как переключать чаты?
Добрый вечер! Пишу небольшой простенький чат для себя, и вот никак не могу придумать, как каждый...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
2
Ответ Создать тему
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru