Russian Qt Forum

Qt => Пользовательский интерфейс (GUI) => Тема начата: oktogen от Декабря 23, 2005, 15:56



Название: QT-4.0, QTableWidget - установить ширину заголовка строк
Отправлено: oktogen от Декабря 23, 2005, 15:56
Доброе время суток.
Такая задачка:

прописываю вместо стандартного текста хедера свой
Код:


QTableWidgetItem* colName;
colName= new QTableWidgetItem(QString::fromLocal8Bit("Длинный -предлинный текст"));
tableWidget->setVerticalHeaderItem (1, colName );


Трабла в том, что текст обрезается на первом слове.
Как устанавливать ширину - непонятно.
В документации этого не нашел.

Если кто сталкивался - подскажите, как это обойти.
Спасибо.


Название: QT-4.0, QTableWidget - установить ширину заголовка строк
Отправлено: xvadim от Декабря 23, 2005, 16:49
Столкнулся примерно с такой же проблемой. Глянь сюда:
http://www.qtforum.org/thread.php?threadid=15765&sid=5198e6510ead6bd69494600b30b11533


Название: QT-4.0, QTableWidget - установить ширину заголовка строк
Отправлено: oktogen от Декабря 23, 2005, 17:56
Енто не то.
Эта функция  заставляет хедеры занимать все пространство.
Текст при этом так же спрятан как и был.

       
названия строк имеют такой вид:

______|___1___|____2____|___3______|
Тип_на|
______|
Назван|
______|
Описан|
______|
Значен|
______|