Название: Вертикальная ориентация текста в QLineEdit Отправлено: SergJ4 от Февраль 08, 2011, 14:39 Здравствуйте, уважаемые. Недавно начал изучать Qt и C++ в целом и в данный момент хочу написать небольшую прогу. Необходимо собственно сделать каким-то образом так, чтобы текст в QLineEdit был расположен снизу вверх. Подскажите пожалуйста как реализовать сие.
Название: Re: Вертикальная ориентация текста в QLineEdit Отправлено: alexman от Февраль 08, 2011, 15:06 Приходит в голову следующее: делаешь наследника от QGraphicsProxyWidget с установкой QLineEdit и трансформацией.
PS Нет уверенности, что будет работать, так как сам подобные штуки не делал! Просто самому интересно будет ли работать? Название: Re: Вертикальная ориентация текста в QLineEdit Отправлено: ax от Февраль 09, 2011, 10:19 http://libqxt.bitbucket.org/doc/0.6/qxtlabel.html#details (http://libqxt.bitbucket.org/doc/0.6/qxtlabel.html#details)
http://qtcoder.blogspot.com/2010/03/rotated-label.html (http://qtcoder.blogspot.com/2010/03/rotated-label.html) Название: Re: Вертикальная ориентация текста в QLineEdit Отправлено: SergJ4 от Февраль 10, 2011, 12:29 В общем идея с QGraphicsProxyWidget рабочая. Есть одно неудобство, что приходится полученный виджет на сцену кидать, но что-нибудь придумаю. Спасибо за совет! А по поводу QLabel, ax`у тоже спасибо, только маленько не то мне нужно было. В любом случае я по крайней мере понял куда двигаться дальше. Спасибо всем!
Название: Re: Вертикальная ориентация текста в QLineEdit Отправлено: alexman от Февраль 10, 2011, 16:26 В общем идея с QGraphicsProxyWidget рабочая. Есть одно неудобство, что приходится полученный виджет на сцену кидать, но что-нибудь придумаю. Спасибо за совет! Так сделай обертку над этим CustomLineEdit!Название: Re: Вертикальная ориентация текста в QLineEdit Отправлено: SergJ4 от Февраль 11, 2011, 03:48 В общем идея с QGraphicsProxyWidget рабочая. Есть одно неудобство, что приходится полученный виджет на сцену кидать, но что-нибудь придумаю. Спасибо за совет! Так сделай обертку над этим CustomLineEdit! |