не работает прорисовка в форме |
Здравствуйте, гость ( Вход | Регистрация )
не работает прорисовка в форме |
voipp |
26.10.2010, 21:00
Сообщение
#1
|
Участник Группа: Участник Сообщений: 116 Регистрация: 20.10.2009 Из: Msk Пользователь №: 1166 Спасибо сказали: 0 раз(а) Репутация: 0 |
создаю в основном файле в конструкторе тэбвиджет по имени tabWidget_2:
ui->tab это виджет, который вставляется в еще один тэб под названием tabwidget(получается один тэб - "tabWidget_2" в другом тэбе - "tabWidget") canvasForU_T() - класс унаследованный от QWidget(его-то я и хочу вставить в tabWidget_2). Вот его описание:
canvasForU_X() это тоже самое, что и canvasForU_T(). Никаких линий не рисуется.Появляется ошибка: QPainter::begin: Paint device returned engine == 0, type: 1 QPainter::begin: Paint device returned engine == 0, type: 1 QPaintDevice: Cannot destroy paint device that is being painted Как ее исправить? Сообщение отредактировал voipp - 26.10.2010, 21:24 |
|
|
voipp |
26.10.2010, 22:16
Сообщение
#2
|
Участник Группа: Участник Сообщений: 116 Регистрация: 20.10.2009 Из: Msk Пользователь №: 1166 Спасибо сказали: 0 раз(а) Репутация: 0 |
а развев это макрос обязателен? Ведь я не сипользую там слоты и сигналы?
Сообщение отредактировал voipp - 26.10.2010, 22:18 |
|
|
Текстовая версия | Сейчас: 28.12.2024, 17:12 |