Здравствуйте, я новичок в Python. Столкнулся со странной проблемой: Итак, есть окно, сделанное на PyQt (Python 3, PyQt5-5.5) и содержащее определённое число таблиц. Есть поток с бесконечным циклом, обрабатывающий отрисовку этого окна. Необходимо, чтобы поток в нужное время (к примеру, после завершения длинного вычисления в другом процессе) добавил в таблицы окна нужное количество ячеек (QTableWidgetItem) с содержимым. Проблема: при попытке добавить ячейку/её форматирование в таблицу из процесса окно видимо не изменяется (при этом все функции срабатывают, просто результат не отображается). Если запустить те же функции при инициализации окна, то всё сработает. Изменение одного только текста ячеек таблицы из потока срабатывает. Таким образом, создать таблицу с фиксированным количеством ячеек и изменять их значения - легко, добавить ячейку/изменить её ширину - не получается, результат не отобразится. Как же всё-таки сделать динамическое добавление ячеек?
Ответ на:
комментарий
от midvik
Ответ на:
комментарий
от Novucu
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.
Похожие темы
- Форум Задание размеров ячеек QTableWidget (2015)
- Форум Динамический размер ячеек calc (2016)
- Форум [python]динамическое добавление методов (2010)
- Форум Fox: динамическое добавление виджетов (2004)
- Форум PyQt (2018)
- Форум PyQT (2006)
- Форум Стилизация ячеек таблиц (БЭМ и иже с ним) (2019)
- Форум PyQt окна (2015)
- Форум Динамическое добавление в views и urls (2013)
- Форум Динамическое добавление полей при создании объекта (2013)