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

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

Страниц: [1]   Вниз
  Печать  
Автор Тема: QCanvas ... Qt3.3.3  (Прочитано 3511 раз)
Martiro
Гость
« : Декабрь 03, 2007, 10:14 »

Почему не хочет показывать???  Злой
Не отображает QCanvasView... Как правильно написать?

Код:
#include "mainfr.h"

mainForm::mainForm(QWidget* pwgt/*=0*/, const char* pszName/*=0*/)
                 : QMainWindow(pwgt, pszName)

{
setCaption(sCaption);

QCanvas canvas(300,200);
QCanvasView* cv = new QCanvasView(&canvas);

}
Записан
Tonal
Гость
« Ответ #1 : Декабрь 03, 2007, 10:55 »

Учи язык.
У тебя, при выходе из конструктора canvas автоматом разрушается. :-)
Записан
Kainit
Гость
« Ответ #2 : Декабрь 05, 2007, 11:11 »

Цитировать
У тебя, при выходе из конструктора canvas автоматом разрушается.
И это ещё пол беды. Ведь сам QCanvasView существует в абсолютном вакууме, ему не назначен даже parent...
Может хотя бы SetCentralWidget сделать...
« Последнее редактирование: Декабрь 05, 2007, 11:13 от Kainit » Записан
Страниц: [1]   Вверх
  Печать  
 
Перейти в:  


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