У меня есть виджет с некоторыми данными.Каждый раз, когда данные перезагружаются (что случается довольно часто), требуется некоторое время, чтобы перекрасить виджет, что приводит к заметному мерцанию.Поэтому я пытаюсь реализовать какую-то двойную буферизацию.Вместо одного виджета я использую два виджета в QStackedLayout (режим стека установлен на StackAll).Таким образом, я могу загрузить данные в невидимый виджет и переключиться на него, когда перерисовка будет завершена.Проблема в том, что paintEvent () никогда не вызывается в базовом виджете, потому что он полностью скрыт видимым виджетом, даже если я вызываю update () или repaint () вручную.Есть ли способ заставить перерисовать виджет, если он полностью перекрыт другим виджетом?