Russian Qt Forum
Ноябрь 25, 2024, 12:36 *
Добро пожаловать, Гость. Пожалуйста, войдите или зарегистрируйтесь.
Вам не пришло письмо с кодом активации?

Войти
 
  Начало   Форум  WIKI (Вики)FAQ Помощь Поиск Войти Регистрация  

Страниц: [1]   Вниз
  Печать  
Автор Тема: Непонятная ошибка.  (Прочитано 2610 раз)
platerx
Гость
« : Июль 05, 2006, 21:43 »

Есть программа, в которой динамически создаётся интерфейс, т.е. создаётся потомок, 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


Отрисовывается вроде всё нормально.

Если на первой странице, то ни каких сообшений нет.
В чем проблемма?
Записан
Страниц: [1]   Вверх
  Печать  
 
Перейти в:  


Страница сгенерирована за 0.046 секунд. Запросов: 21.