2014-04-07 9 views
1

Я создаю программу GUI, которая позволяет пользователю перетаскивать и переделывать элементы в списке. Для этого я думаю о создании нового векторного контейнера материала и чтения из списка после каждого изменения, чтобы переупорядочить контейнер и обновить его.Как распечатать метки QListWidget для строк?

До сих пор я не имел большого успеха даже при распечатке того, что отображается в списке, т. Е. «Пункт 1», «Пункт 2», «Пункт 3».

Пожалуйста, помогите!

+0

Почему бы вам не хотелось использовать модели для этого? – lpapp

ответ

0

Вам нужно будет перебирать каждый пункт и получить текст, который выглядит следующим образом:

QStringList myStringList; 
for (int i = 0; i < count; ++i) 
    myStringList.append(myListWidget.item(i).text()); 
qDebug() << myStringList;