Я добавляю QListWidgetItems в QListWidget.Есть ли способ установить размер QListWidgetItem в соответствии с данными его содержимого?
QSize size(50, 20);
QListWidgetItem* newItem1 = new QListWidgetItem();
newItem1->setText("short text");
newItem1->setSizeHint(size);
listWidget->addItem(newItem1); //listWidget is previously created
QListWidgetItem* newItem2 = new QListWidgetItem();
newItem2->setText("this is a very long text");
newItem2->setSizeHint(size);
listWidget->addItem(newItem2);
Текст newItem1 отображается без проблем.Но текст newItem2 отображается не полностью.Он показывает только несколько символов, а затем "..." как текст elide.Как показать полный текст без элиды?Я хочу установить размер в соответствии с размером данных элемента без установки каких-либо постоянных чисел.