Russian Qt Forum

Qt => Вопросы новичков => Тема начата: diagnosefiz от Июнь 12, 2017, 13:52



Название: QList
Отправлено: diagnosefiz от Июнь 12, 2017, 13:52
Добрый день.
Имеется напоненный QList:
Код:
 QList<QString > items;
    while (query.next()) {
        items.append(query.value(0).toString());
    }
Каким образом из него можно удалить элементы с определенным значение? По индексу знаю как (removeat), а как по значению - не соображу:\


Название: Re: QList
Отправлено: diagnosefiz от Июнь 12, 2017, 13:54
Вроде дошло:
Код:
 if (items[i] == "CreateDate") {
            items.removeAt(i);
        }


Название: Re: QList
Отправлено: kuzulis от Июнь 12, 2017, 13:56
http://doc.qt.io/qt-5/qlist.html#removeAll


Название: Re: QList
Отправлено: diagnosefiz от Июнь 12, 2017, 14:05
http://doc.qt.io/qt-5/qlist.html#removeAll
так еще лучше. спасибо