простой пример
float xt = 0, yt = 0, zt = 0;
int main( int argc, char** argv )
{
// тут иницилизация окна, опен жл и тому подобное
while(1)
{
//
//нажатие клавиш
if (keys[SDLK_LEFT])
yr += 1.0f;
if (keys[SDLK_RIGHT])
yr -= 1.0f;
if (keys[SDLK_UP])
zt += 1.0;
if (keys[SDLK_DOWN])
zt -= 1.0f;
}
//
//
glTranslatef(xt, yt, zt);//транслируем
// тут рисуется, например триугольник
}
во куски кода на SDL. я нажимаю на стрелки и объект транслируется. А как на Qt сделать?
В летиратуре про сигналы и слоты, слишком мало сказано, я считаю. Может этот пример внесет дополнительную ястность.