crossplatform.ru

Здравствуйте, гость ( Вход | Регистрация )

2 страниц V   1 2 >  
Ответить в данную темуНачать новую тему
> перенос строки в QLabel, или другие методы вывода текста
Гость_Гость_FenixTES_*_*
сообщение 11.11.2009, 20:25
Сообщение #1





Гости








    


у меня появилась задача, нужно вывести текст(всегда будет разный), и как бы заставить QLabel переносить по словам ато все пишет в одну строку...
или мне еще подсказали насчет QTextEdit, типо выводить через него, но с флагами, что бы убрать рамку и поле.
Перейти в начало страницы
 
Быстрая цитата+Цитировать сообщение
ViGOur
  опции профиля:
сообщение 11.11.2009, 20:58
Сообщение #2


Мастер
******

Группа: Модератор
Сообщений: 3296
Регистрация: 9.10.2007
Из: Москва
Пользователь №: 4

Спасибо сказали: 231 раз(а)




Репутация:   40  


QLabel если мне не изменяет память может выводить в несколь стро, если писать текст примерно так:

Текст в строке 1\nТекст в строке 2\nТекст в строке 3
Перейти в начало страницы
 
Быстрая цитата+Цитировать сообщение
Гость_Гость_FenixTES_*_*
сообщение 11.11.2009, 21:05
Сообщение #3





Гости








    


Цитата(ViGOur @ 11.11.2009, 20:58) *
QLabel если мне не изменяет память может выводить в несколь стро, если писать текст примерно так:

Текст в строке 1\nТекст в строке 2\nТекст в строке 3

Цитата
.......нужно вывести текст(всегда будет разный), и как бы заставить.......
Перейти в начало страницы
 
Быстрая цитата+Цитировать сообщение
Kagami
  опции профиля:
сообщение 11.11.2009, 21:11
Сообщение #4


Старейший участник
****

Группа: Участник
Сообщений: 601
Регистрация: 2.2.2009
Пользователь №: 523

Спасибо сказали: 101 раз(а)




Репутация:   9  


Тыц
Перейти в начало страницы
 
Быстрая цитата+Цитировать сообщение
Гость_Гость_FenixTES_*_*
сообщение 11.11.2009, 21:21
Сообщение #5





Гости








    


Цитата(Kagami @ 11.11.2009, 21:11) *

неа, не пашет
Перейти в начало страницы
 
Быстрая цитата+Цитировать сообщение
ViGOur
  опции профиля:
сообщение 11.11.2009, 21:24
Сообщение #6


Мастер
******

Группа: Модератор
Сообщений: 3296
Регистрация: 9.10.2007
Из: Москва
Пользователь №: 4

Спасибо сказали: 231 раз(а)




Репутация:   40  


код покажи...
Перейти в начало страницы
 
Быстрая цитата+Цитировать сообщение
Гость_Гость_FenixTES_*_*
сообщение 11.11.2009, 21:28
Сообщение #7





Гости








    


Цитата(ViGOur @ 11.11.2009, 21:24) *
код покажи...

Перейти в начало страницы
 
Быстрая цитата+Цитировать сообщение
Гость_Гость_FenixTES_*_*
сообщение 11.11.2009, 21:28
Сообщение #8





Гости








    


Цитата(ViGOur @ 11.11.2009, 21:24) *
код покажи...

QLabel *qlText = new QLabel(qwMess);
qlText->setText(qteText->toPlainText());
qlText->setAlignment(Qt::AlignJustify | Qt::AlignTop);
qlText->setWordWrap(true);
qlText->setMargin(5);
qlText->setGeometry(0,24,160,126);
Перейти в начало страницы
 
Быстрая цитата+Цитировать сообщение
Kagami
  опции профиля:
сообщение 11.11.2009, 21:55
Сообщение #9


Старейший участник
****

Группа: Участник
Сообщений: 601
Регистрация: 2.2.2009
Пользователь №: 523

Спасибо сказали: 101 раз(а)




Репутация:   9  


Размер строки текста больше размера окна? Уменьшить размер окна пробовал?
Перейти в начало страницы
 
Быстрая цитата+Цитировать сообщение
Гость_Гость_FenixTES_*_*
сообщение 11.11.2009, 22:02
Сообщение #10





Гости








    


Цитата(Kagami @ 11.11.2009, 21:55) *
Размер строки текста больше размера окна? Уменьшить размер окна пробовал?

ширина строки == ширине окна -1
высота < ширины окна
Перейти в начало страницы
 
Быстрая цитата+Цитировать сообщение

2 страниц V   1 2 >
Быстрый ответОтветить в данную темуНачать новую тему
Теги
Нет тегов для показа


14 чел. читают эту тему (гостей: 14, скрытых пользователей: 0)
Пользователей: 0




RSS Текстовая версия Сейчас: 26.12.2024, 5:11