QList colors; colors.append(new QGraphicsRectItem(10, 10, 10, 10)); g++ -c -pipe -O2 -Wall -W -D_REENTRANT -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_CORE_LIB -DQT_SHARED -I/usr/share/qt4/mkspecs/linux-g++ -I. -I/usr/include/qt4/QtCore -I/usr/include/qt4/QtCore -I/usr/include/qt4/QtGui -I/usr/include/qt4/QtGui -I/usr/include/qt4 -I. -Isrc -I. -I. -o colorbar.o src/colorbar.cpp src/colorbar.cpp: In constructor ‘Colorbar::Colorbar(float, float)’: src/colorbar.cpp:7: warning: unused variable ‘i’ src/colorbar.cpp: At global scope: src/colorbar.cpp:6: warning: unused parameter ‘min’ src/colorbar.cpp:6: warning: unused parameter ‘max’ /usr/include/qt4/QtGui/qgraphicsitem.h: In member function ‘void QList::append(const T&) [with T = QGraphicsRectItem]’: src/colorbar.cpp:17: instantiated from here /usr/include/qt4/QtGui/qgraphicsitem.h:396: error: ‘QGraphicsRectItem::QGraphicsRectItem(const QGraphicsRectItem&)’ is private /usr/include/qt4/QtCore/qlist.h:403: error: within this context /usr/include/qt4/QtGui/qgraphicsitem.h: In member function ‘void QList::node_construct(QList::Node*, const T&) [with T = QGraphicsRectItem]’: /usr/include/qt4/QtCore/qlist.h:401: instantiated from ‘void QList::append(const T&) [with T = QGraphicsRectItem]’ src/colorbar.cpp:17: instantiated from here /usr/include/qt4/QtGui/qgraphicsitem.h:396: error: ‘QGraphicsRectItem::QGraphicsRectItem(const QGraphicsRectItem&)’ is private /usr/include/qt4/QtCore/qlist.h:314: error: within this context /usr/include/qt4/QtCore/qlist.h:401: instantiated from ‘void QList::append(const T&) [with T = QGraphicsRectItem]’ src/colorbar.cpp:17: instantiated from here /usr/include/qt4/QtGui/qgraphicsitem.h:396: error: ‘QGraphicsRectItem::QGraphicsRectItem(const QGraphicsRectItem&)’ is private /usr/include/qt4/QtCore/qlist.h:315: error: within this context /usr/include/qt4/QtGui/qgraphicsitem.h:396: error: ‘QGraphicsRectItem& QGraphicsRectItem::operator=(const QGraphicsRectItem&)’ is private /usr/include/qt4/QtCore/qlist.h:316: error: within this context /usr/include/qt4/QtGui/qgraphicsitem.h: In member function ‘void QList::node_copy(QList::Node*, QList::Node*, QList::Node*) [with T = QGraphicsRectItem]’: /usr/include/qt4/QtCore/qlist.h:501: instantiated from ‘void QList::detach_helper() [with T = QGraphicsRectItem]’ /usr/include/qt4/QtCore/qlist.h:98: instantiated from ‘void QList::detach() [with T = QGraphicsRectItem]’ /usr/include/qt4/QtCore/qlist.h:399: instantiated from ‘void QList::append(const T&) [with T = QGraphicsRectItem]’ src/colorbar.cpp:17: instantiated from here /usr/include/qt4/QtGui/qgraphicsitem.h:396: error: ‘QGraphicsRectItem::QGraphicsRectItem(const QGraphicsRectItem&)’ is private /usr/include/qt4/QtCore/qlist.h:331: error: within this context /usr/include/qt4/QtGui/qgraphicsitem.h:396: error: ‘QGraphicsRectItem::QGraphicsRectItem(const QGraphicsRectItem&)’ is private /usr/include/qt4/QtCore/qlist.h:334: error: within this context make: *** [colorbar.o] Error 1