Форум вопросов и ответов

Форум вопросов и ответов (https://www.otvetnemail.ru/)
-   Продолжение архива вопросов (https://www.otvetnemail.ru/prodolzhenie-arhiva-voprosov-808/)
-   -   Как из QList<TCode> ObjectList удалить элемент? (https://www.otvetnemail.ru/prodolzhenie-arhiva-voprosov-808/kak-iz-qlist-tcode-objectlist-udalit-element-257593/)

Guest 28.09.2011 16:51

Как из QList<TCode> ObjectList удалить элемент?
 
Есть структураКод:typedef struct{ short int code1; short int code2; short int typeInterval; short int typeObject; int minValue; int maxValue; } TCode;На ее основе создается QListКод:QList ObjectList;Потом этот ObjectList заполняюКод:TCode curSt;curSt.code1 = 1;curSt.code2 = 3;//...ObjectList.append(curSt);Когда я хочу удалить из этого QList элемент, пишу:Код://...ObjectList.removeAt(i);Компилятор обругивает:Цитировать2844: error: passing `const QList' as `this' argument of `void QList::removeAt(int) [with T = TCode]' discards qualifiersВопросы: Почему? Как дальше быть? Qt4


Часовой пояс GMT, время: 23:34.


© www.otvetnemail.ru - Форум вопросов и ответов.