Есть программа, в которой динамически создаётся интерфейс, т.е. создаётся потомок, QWidget, на котором размещяются конпки, поля ввода, и т.д. затем этот виджет помещяется на основное окно, потом после нажатия кнопки он удаляется с окна, и туда помещяется другой виджет(за основу бра пример, с мастером из assistant`a).
Сначала всё работало нормально, но когда я стал помещять на этот виджет QDateEdit ,при его отрисовке в консоль стало писаться следующее:
QPixmap: Invalid pixmap parameters
QPainter::begin: Cannot paint on a null pixmap
QPainter::end: Painter is not active, aborted
QPixmap: Invalid pixmap parameters
QPainter::begin: Cannot paint on a null pixmap
QPainter::end: Painter is not active, aborted
И при как-то странно она начала работать.
Причём если нет QDateEdit`a то всё OK.
В чём может быть проблемма?
добавлено спустя 5 часов 55 минут: Попробовал добавить поле QDateEdit в пример simplewizard, если поле находиться _не_ на первой странице, то получаем те же стороки:
QPixmap: Invalid pixmap parameters
QPainter::begin: Cannot paint on a null pixmap
QPainter::end: Painter is not active, aborted
Отрисовывается вроде всё нормально.
Если на первой странице, то ни каких сообшений нет.
В чем проблемма?