Code: Alles auswählen
void opengldrawer::keyPressEvent(QKeyEvent *ereignis)
{
qDebug() << "keypressevent erkannt";
int taste = ereignis->key();
switch(taste)
{
//links
case 16777234:
qDebug() << "<-";
glTranslatef(2,0,0);
updateGL();
break;
//hoch
case 16777235:
glTranslatef(0,0,2);
updateGL();
break;
//rechts
case 16777236:
glTranslatef(-2,0,0);
updateGL();
break;
//runter
case 16777237:
glTranslatef(0,0,-2);
break;
}
}