Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > С/С++: Кроссплатформенное программирование, Qt/Gtk+/wxWidgets > проблема с циклом


Автор: NewDima 20.12.2008, 08:47
есть структура:
Код

typedef struct
{
    QStandardItem *itemRoot;
        QStandardItem *itemMath;
            QStandardItem *itemLinal;
                QStandardItem *itemDeterm;
                QStandardItem *itemVectSpace;
                QStandardItem *itemSlu;
                QStandardItem *itemMatr;
    QStandardItemModel *model;
} tree_struct;


нужно в цикле обойти все QStandartItem-ы в ней. для этого написал цикл:

Код

tree_struct tree;
...
for (QStandardItem* item = tree.itemRoot; item<=tree.itemMatr; item++)
    {
       ...
    }

почему код не работает, т.е. цикл не проходит ни разу?

Добавлено через 3 минуты и 20 секунд
P.S. дебаг у меня не пашет, поэтому вставляю в тело мессаджбоксы, они не показываются =(

Добавлено через 10 минут и 27 секунд
Извиняюсь, сам допер уже
Код

 for (QStandardItem* *item = &tree.itemRoot; item<&tree.itemMatr; item++)
    {
        
    }

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)