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

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

Страниц: [1]   Вниз
  Печать  
Автор Тема: QGraphicsSimpleTextItem  (Прочитано 2203 раз)
demaker
Птица говорун
*****
Offline Offline

Сообщений: 960


Просмотр профиля
« : Май 29, 2014, 15:13 »

Пытаюсь разместить надпись
координаты надписи 50,50

Код
C++ (Qt)
class NameCompartment: public QGraphicsSimpleTextItem
{
 
public:
   explicit NameCompartment(QGraphicsItem *parent = 0):
           QGraphicsSimpleTextItem(parent)
   {
       setText("Hello");
   }
 
   virtual ~NameCompartment()
   {
   }
 
   QRectF boundingRect() const
   {
       return QRectF(50,50,100,100);
   }
};
 

но надпись почему-то размещается в координатах 0,0

Скажите как ее переместить в нужную мне область.
Записан
Nidxogg
Гость
« Ответ #1 : Май 29, 2014, 18:47 »

void QGraphicsItem::setPos ( const QPointF & pos )
Записан
demaker
Птица говорун
*****
Offline Offline

Сообщений: 960


Просмотр профиля
« Ответ #2 : Май 30, 2014, 10:13 »

А зачем нужна тогда эта функция тогда

Код:
 QRectF boundingRect() const
Записан
_OLEGator_
Гость
« Ответ #3 : Май 30, 2014, 10:21 »

А зачем нужна документация?
Записан
demaker
Птица говорун
*****
Offline Offline

Сообщений: 960


Просмотр профиля
« Ответ #4 : Май 30, 2014, 10:29 »

Понял
Записан
Страниц: [1]   Вверх
  Печать  
 
Перейти в:  


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