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

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

Страниц: [1]   Вниз
  Печать  
Автор Тема: Размещение QLabel по вертикали  (Прочитано 6171 раз)
Yegor
Гость
« : Январь 07, 2012, 15:38 »

Здравствуйте.

Можно ли повернуть текст в QLabel по вертикали? То есть чтобы он читался снизу вверх.
Записан
BuRn
Гость
« Ответ #1 : Январь 07, 2012, 16:22 »

ммм... вроде нет, можно просто \n добавлять после каждого символа
либо можешь попробовать это
http://www.qtforum.org/article/16838/rotate-qlabel.html
« Последнее редактирование: Январь 07, 2012, 16:24 от BuRn » Записан
besheniy.profesor
Гость
« Ответ #2 : Январь 07, 2012, 17:38 »

Попробуй qxt libqxt.org/
Записан
lighting
Гость
« Ответ #3 : Январь 10, 2012, 09:57 »

Силами самого QLabel нет, но можно отнаследоваться от него и дописать нужный функционал.
Если писать не хочется то вот готовый вариант http://www.prog.org.ru/topic_10538_0.html
Записан
thechicho
Гость
« Ответ #4 : Январь 10, 2012, 12:54 »

нафик извращаться. сделай как советовали, тупо после каждого символа \n
Записан
andrew.k
Гость
« Ответ #5 : Январь 10, 2012, 13:29 »

нафик извращаться. сделай как советовали, тупо после каждого символа \n
"сделай как советовали, тупо после каждого символа \n"

По-моему это как раз извращение.
Записан
thechicho
Гость
« Ответ #6 : Январь 10, 2012, 13:43 »

ты ошибаешься.
зачем ивращаться, если нужна 1 (n) надпись под вертикали? гораздо проще \n навтыкать и все.
да так по всем пунктам лучше сделать. времени не надо тратить, чтобы чота там переопределять и переделывать. в итоге и производительность, хоть и несущественно, но явно будет выше, без велосипедов всяких.
Записан
andrew.k
Гость
« Ответ #7 : Январь 10, 2012, 13:51 »

ты ошибаешься.
зачем ивращаться, если нужна 1 (n) надпись под вертикали? гораздо проще \n навтыкать и все.
да так по всем пунктам лучше сделать. времени не надо тратить, чтобы чота там переопределять и переделывать. в итоге и производительность, хоть и несущественно, но явно будет выше, без велосипедов всяких.
Уже есть готовое решение. В чем проблема?
Записан
iroln
Гость
« Ответ #8 : Январь 10, 2012, 14:05 »

ты ошибаешься.
зачем ивращаться, если нужна 1 (n) надпись под вертикали? гораздо проще \n навтыкать и все.
да так по всем пунктам лучше сделать. времени не надо тратить, чтобы чота там переопределять и переделывать. в итоге и производительность, хоть и несущественно, но явно будет выше, без велосипедов всяких.
Буквы же будут не перевёрнуты и надпись будет сверху-вниз. Короче, навтыкать \n - это не решение.

Записан
andrew.k
Гость
« Ответ #9 : Январь 10, 2012, 14:10 »

ты ошибаешься.
зачем ивращаться, если нужна 1 (n) надпись под вертикали? гораздо проще \n навтыкать и все.
да так по всем пунктам лучше сделать. времени не надо тратить, чтобы чота там переопределять и переделывать. в итоге и производительность, хоть и несущественно, но явно будет выше, без велосипедов всяких.
Буквы же будут не перевёрнуты и надпись будет сверху-вниз. Короче, навтыкать \n - это не решение.
"я пишу софт для себя и для своих. поэтому такой подход." (с) Зечичо
Записан
thechicho
Гость
« Ответ #10 : Январь 10, 2012, 17:50 »

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


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