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

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

Страниц: [1]   Вниз
  Печать  
Автор Тема: Вывод текста в QTableWidgetItem  (Прочитано 3480 раз)
melana
Гость
« : Июль 23, 2010, 18:56 »

Помогите плиз!!!!
Как можно вывести текст в итем с конца, если он не помещается в него.
Пример; есть строка : "Привет.как дела" , а в итем помещается "Привет.как д...", а мне надо "...вет.как дела". Непонимающий
 
« Последнее редактирование: Июль 23, 2010, 19:31 от melana » Записан
daimon
Гость
« Ответ #1 : Июль 23, 2010, 19:37 »

Помогите плиз!!!!
Как можно вывести текст в итем с конца, если он не помещается в него.
Пример; есть строка : "Привет.как дела" , а в итем помещается "Привет.как д...", а мне надо "...вет.как дела". Непонимающий
 
Есть функция установки колонки по размеру содержимого (не помню названия)
Записан
melana
Гость
« Ответ #2 : Июль 23, 2010, 19:40 »

я делаю так:
QString str="sfsfggeg";
str="..."+(str.rightRef(table->columnWidth(2)/12)).toString();
table->item(2,0)->setText(str);
получается, но мне кажется, что криво
Записан
melana
Гость
« Ответ #3 : Июль 23, 2010, 19:43 »


Есть функция установки колонки по размеру содержимого (не помню названия)
[/quote]
мне нельзя изменять ширину столбца
Записан
SimpleSunny
Гость
« Ответ #4 : Июль 23, 2010, 19:51 »

tableWidget->setTextElideMode ( Qt::TextElideMode )
Записан
lit-uriy
Джедай : наставник для всех
*******
Offline Offline

Сообщений: 3880


Просмотр профиля WWW
« Ответ #5 : Июль 23, 2010, 20:08 »

SimpleSunny +1

П.С. следует запомнить ключевое слово "elide", оно используется во многих местах Qt.
Записан

Юра.
Страниц: [1]   Вверх
  Печать  
 
Перейти в:  


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