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

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

Страниц: [1]   Вниз
  Печать  
Автор Тема: Написать текст вертикально  (Прочитано 5460 раз)
PulSar.CE3194694
Гость
« : Февраль 14, 2013, 20:56 »

Добрый вечер.
Есть какие-нибудь инструменты, позволяющие написать текст вертикально (вертикально - когда обычные горизонтальные строки текста повернуты на 90 градусов против часовой стрелки)? И не просто так, а с возможностью редактирования. Qlabel повернуть можно? Можно и Qpainter, но как быть с возможностью редактирования?

Графическую сцену не использую.
Записан
BuRn
Гость
« Ответ #1 : Февраль 14, 2013, 21:04 »

Добрый вечер.
Есть какие-нибудь инструменты, позволяющие написать текст вертикально (вертикально - когда обычные горизонтальные строки текста повернуты на 90 градусов против часовой стрелки)? И не просто так, а с возможностью редактирования. Qlabel повернуть можно? Можно и Qpainter, но как быть с возможностью редактирования?

Графическую сцену не использую.
Когда-то тоже что - то подобное интересовало , если мне не изменяет память , то никак , кроме как повернуть через Qpainter вроде как никак
Записан
PulSar.CE3194694
Гость
« Ответ #2 : Февраль 14, 2013, 21:24 »

Насколько мне известно, редактировать текст, нарисованный с помощью QPainter нельзя, в этом беда.
Записан
lighting
Гость
« Ответ #3 : Февраль 15, 2013, 10:00 »

Ну почему сразу нельзя, можно. Вот только все придется рисовать ручками Улыбающийся
А чем вас не устраивает вариант с появляющимся на время редактирования QLineEdit расположенным горизонтально, и скрывающимся после редактирования?
Записан
GreatSnake
Джедай : наставник для всех
*******
Offline Offline

Сообщений: 2921



Просмотр профиля
« Ответ #4 : Февраль 15, 2013, 11:26 »

А чем вас не устраивает вариант с появляющимся на время редактирования QLineEdit расположенным горизонтально, и скрывающимся после редактирования?
Наверное автор хочет, чтобы пользователи его продукта свернули себе шею)
Вообще-то при проектировании UI не мешало бы в первую очередь думать об его юзабили, а не о крутости.
Записан

Qt 5.11/4.8.7 (X11/Win)
panAlexey
Гипер активный житель
*****
Offline Offline

Сообщений: 864

Акцио ЗАРПЛАТА!!!!! :(


Просмотр профиля
« Ответ #5 : Февраль 15, 2013, 15:13 »

Как-то установив дрова на новый моник нажал на хитрую комбинацию клавишь и изображение у меня развернулось на 90 градусов.
может у автора та же проблема? )))
Записан

Win Xp SP-2, Qt4.3.4/MinGW. http://trdm.1gb.ru/
PulSar.CE3194694
Гость
« Ответ #6 : Февраль 16, 2013, 18:03 »

Ну почему сразу нельзя, можно. Вот только все придется рисовать ручками Улыбающийся
А чем вас не устраивает вариант с появляющимся на время редактирования QLineEdit расположенным горизонтально, и скрывающимся после редактирования?
Гениальный костыль! Так и сделаю. Спасибо за мысль.


Тут потребовалось написать текст именно вертикально, по другому никак.
Записан
Old
Джедай : наставник для всех
*******
Offline Offline

Сообщений: 4350



Просмотр профиля
« Ответ #7 : Февраль 16, 2013, 18:12 »

Гениальный костыль! Так и сделаю. Спасибо за мысль.
Это не костыль, а повсеместная практика. Посмотри любые векторные редакторы. Улыбающийся
Записан
PulSar.CE3194694
Гость
« Ответ #8 : Февраль 16, 2013, 19:05 »

Разве в OriginPro так же?
Записан
Страниц: [1]   Вверх
  Печать  
 
Перейти в:  


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