Название: QComboBox получения координат Отправлено: MaxoBik от Декабрь 28, 2015, 16:45 Доброго времени суток. Как самым простым способом получить нижний правый угол текста в QComboBox:
(http://i.imgur.com/XiFmTyc.png) Пробовал и через QComboBox::cursor().pos() и через QFontMetrics::boundingRect, что то какие координаты не те мне выдает. Название: Re: QComboBox получения координат Отправлено: GreatSnake от Декабрь 28, 2015, 16:54 Пробовал и через QComboBox::cursor().pos() и через QFontMetrics::boundingRect, что то какие координаты не те мне выдает. Может сначала прочитать описание QWidget::cursor()?Скорее-всего получить координаты не получится, т.к. всё спрятано в QLineEdit. А зачем они нужны? Название: Re: QComboBox получения координат Отправлено: Swa от Декабрь 28, 2015, 17:07 Взять текст через qcombobox::currentText , потом с помощью QFontMetrics получить размеры текста.
Название: Re: QComboBox получения координат Отправлено: MaxoBik от Декабрь 28, 2015, 17:13 Взять текст через qcombobox::currentText , потом с помощью QFontMetrics получить размеры текста. Да, я так уже пробовал, левые какие-то координаты выдает.А зачем они нужны? (https://i-msdn.sec.s-msft.com/dynimg/IC725167.png) Скорее-всего получить координаты не получится, т.к. всё спрятано в QLineEdit. Да, точно, все нашел что надо в QComboBox::lineEdit(). |