Есть у меня QT проект. В функции которая расположена в отдельном модуле динамически создаются QListViewItem и забиваются QListView.
Вот какие дела:
#include <stdio.h>
#include <qlistview.h>
#include "first_f.h" //Наша форма
...
QListViewItem *temp();
temp->setText(0, conf->item[0].caption);
...
Компиляция:
g++ -c -pipe -Wall -W -O2 -march=pentium4 -DQT_NO_DEBUG -I/usr/qt/3/mkspecs/linux-g++ -I. -I/usr/qt/3/include -I.ui/ -I. -I.moc/ -o .obj/main.o main.cpp
In file included from main.cpp:3:
data.cpp: In function `void editTab(Config*, first_f*)':
data.cpp:114: error: request for member `setText' in `temp', which is of
non-aggregate type `QListViewItem*()()'
data.cpp:111: warning: unused parameter `first_f*w'
make: *** [.obj/main.o] Ошибка 1