Архив вопросов и ответов Вопросы и ответы, которые утратили свою актуальность


Ответ
 
Опции вопроса Поиск в этом вопросе Опции просмотра
  #1  
Старый 30.09.2011, 09:57
Аватар для Guest
Guest
Вопрос
Сообщений: n/a
По умолчанию

Есть некоторое не понимание взаимосвязи систем координат item,model,view.Вот такой вот код:Код:void Model::setUpGraphicScene(QStandardItemMo del *model,int size){ static QFont font("Times",9); static int x = - this->vrptr->geometry().width()/2;//this->vrptr -указатель на QGraphicView int y= - (this->vrptr->geometry().height()/2); QGraphicsItem * item; static QFontMetrics fn (font); static int yGrow = fn.height() -3; this->visualResultModel->clear(); item= visualResultModel->addText(model->horizontalHeaderItem(0)->text(),font); item->setPos(x,y); for(int i=1;iaddText(model->horizontalHeaderItem(i)->text(),font); item->setPos(x,y+yGrow); y=item->pos().y(); }}Вроде как должен начать добавлять item в левый верхний угол, но почему-то , происходит вот так :Что я делаю не так? (на рисунке , вьюха - это где порог близости..)
Ответить с цитированием
Ответ

Опции вопроса Поиск в этом вопросе
Поиск в этом вопросе:

Расширенный поиск
Опции просмотра
Комбинированный вид Комбинированный вид


Похожие вопросы
Тема Автор Раздел Ответов Последний вопрос или ответ
Срочно!Выведите формулы,выражающие координаты точки пересечения медиан треугольника через координаты вершин Guest Ещё вопросы и ответы из архива 1 0 12.01.2012 20:03
QGraphics Scene and View Guest Новый архив 2 0 30.09.2011 10:23
QGraphicsView , scene и область просмотра Guest Новый архив 2 0 30.09.2011 09:12
Scene и GraphicsView Guest Архив вопросов и ответов 0 30.09.2011 09:02



© www.otvetnemail.ru - Форум вопросов и ответов.