Russian Qt Forum
Ноябрь 02, 2024, 01:22 *
Добро пожаловать, Гость. Пожалуйста, войдите или зарегистрируйтесь.
Вам не пришло письмо с кодом активации?

Войти
 
  Начало   Форум  WIKI (Вики)FAQ Помощь Поиск Войти Регистрация  

Страниц: [1]   Вниз
  Печать  
Автор Тема: QList<QLabel*> и оператор "<<"  (Прочитано 2508 раз)
MaxoBik
Гость
« : Июль 08, 2015, 10:00 »

В чем проблема тут:
Код:
QLabel* m = new QLabel(this);
QList<QLabel*> labels();
labels << m;
Вывод компилятора:
Цитировать
ошибка: C2296: '<<' : illegal, left operand has type 'QList<QLabel *> (__cdecl *)(void)'
ошибка: C2297: '<<' : illegal, right operand has type 'QLabel *'

компилятор MSVC 2013, QT 5.4.2

« Последнее редактирование: Июль 08, 2015, 10:15 от MaxoBik » Записан
Old
Джедай : наставник для всех
*******
Offline Offline

Сообщений: 4350



Просмотр профиля
« Ответ #1 : Июль 08, 2015, 10:22 »

Код:
QList<QLabel*> labels();

Так определяется прототип функции labels возвращающей список указателей.
Записан
Swa
Самовар
**
Offline Offline

Сообщений: 170


Просмотр профиля
« Ответ #2 : Июль 08, 2015, 10:22 »

Вот в этом:

QList<QLabel*> labels();
Записан
MaxoBik
Гость
« Ответ #3 : Июль 08, 2015, 10:24 »

Да, уже понял, опечатался, спасибо за ответы.
Записан
Страниц: [1]   Вверх
  Печать  
 
Перейти в:  


Страница сгенерирована за 0.13 секунд. Запросов: 23.