Ich habe eine Klasse Box geschrieben, in der ich Werte einer 3D-Box verwalte.
In meinem Hauptfenster (QGLWidget) habe ich eine QMap, in der ich die Boxen keys zuordne.
wenn ich nun
Code: Alles auswählen
kistenList.value(i).setPosition(x,y,z);Code: Alles auswählen
glwidget.cpp:97: error: passing `const Box' as `this' argument of `void Box::publicGLName()' discards qualifiers
glwidget.cpp:98: error: passing `const Box' as `this' argument of `void Box::renderBox()' discards qualifiersWenn ich Pointer auf die Boxen verwende, funktioniert alles prima. Es ist jedoch suboptimal in diesem Fall Pointer zu verwenden...