Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > IT форум > Помощь студентам
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 30.06.2016, 14:13   #1
_Санек_
Пользователь
 
Регистрация: 02.09.2010
Сообщений: 52
По умолчанию Извлечение элемента из очереди QQueue

Есть класс:
class Node : public QGraphicsItem, public Vertice

Объявил очередь:
QQueue<Node> treeQ;

Далее обрабатываю событие:

Код:
    Node node = Node();

    treeQ.enqueue(node);

    qDebug() << "size = " << treeQ.size() ;

    Node n = treeQ.dequeue() ;

    qDebug() << "str = " << n.getText() ;
Компилятор выдает ошибки. Подскажите, пожалуйста, что делаю не так?

Ошибки:

ошибка: 'QGraphicsItem::QGraphicsItem(const QGraphicsItem&)' is private
Q_DISABLE_COPY(QGraphicsItem)
^

ошибка: within this context
class Node : public QGraphicsItem, public Vertice
^

Последний раз редактировалось _Санек_; 30.06.2016 в 14:21.
_Санек_ вне форума Ответить с цитированием
Старый 30.06.2016, 14:16   #2
p51x
Старожил
 
Регистрация: 15.02.2010
Сообщений: 15,709
По умолчанию

ошибки секрет фирмы?
p51x вне форума Ответить с цитированием
Старый 30.06.2016, 15:48   #3
_Санек_
Пользователь
 
Регистрация: 02.09.2010
Сообщений: 52
По умолчанию

Я так понял QGraphicsItem и QStandardItem просто нельзя в QList, QQueue и т.д. добавлять. Может и не прав, но понял как и без этого обойтись, так что уже не надо исправлять.
_Санек_ вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Просмотр доступного элемента в очереди cosmopolit Помощь студентам 3 10.11.2014 19:03
Удаление элемента из очереди с++ AngelMarik Помощь студентам 2 15.05.2013 06:44
С заданной целочисленной очереди организовать две: первая содержит все положительные элементы данной очереди, вторая - отрицательн wowan30002 Общие вопросы C/C++ 0 20.11.2012 17:39
удаление элемента из очереди Fireblade-fan Помощь студентам 3 23.01.2012 23:46
Извлечение кода элемента. Programmer05 C++ Builder 2 24.10.2011 21:13