Russian Qt Forum

Qt => Общие вопросы => Тема начата: MuLLIKA от Сентябрь 29, 2010, 00:40



Название: проблема при сборки виджета QListWidget
Отправлено: MuLLIKA от Сентябрь 29, 2010, 00:40
Всем доброго времени суток! возможно ли сделать с помощью элементов настройки QListWidget, таким образом что бы в окне(listWidget) было несколько столбцов? И сделать редактирование строки в нем?
побовал так :

    listWidget = new QListWidget(this);
    listWidget->setModelColumn(2);
    listWidget->setState(QAbstractItemView::setState(3));
    listWidget->setEditTriggers(QAbstractItemView::EditKeyPressed);

но колонок не появилось и listWidget->setState(QAbstractItemView::setState(3)); - не компилируется.

Зарание спасибо!


Название: Re: проблема при сборки виджета QListWidget
Отправлено: Vass от Сентябрь 29, 2010, 01:59
listWidget->setState(QAbstractItemView::EditingState);


Название: Re: проблема при сборки виджета QListWidget
Отправлено: Kolobok от Сентябрь 29, 2010, 09:18
void QAbstractItemView::setState ( State state ) [protected]


Название: Re: проблема при сборки виджета QListWidget
Отправлено: MuLLIKA от Сентябрь 29, 2010, 09:56
Цитировать
listWidget->setState(QAbstractItemView::EditingState);

говорит, что функция protected и не может использоваться в данном контексте ((