int main(int argc, char** argv) { SDL_Surface* fenetre = init(); SDL_Surface* bloc = SDL_CreateRGBSurface(SDL_HWSURFACE, 11, 11, PROFONDEUR, 0, 0, 0, 0); SDL_FillRect(bloc, NULL, SDL_MapRGB(fenetre->format, 255, 255, 255)); SDL_Rect position = {0,0}; SDL_BlitSurface(bloc, NULL, fenetre, &position); SDL_Flip(fenetre); SDL_Event evenement; while (boucle) { SDL_WaitEvent(&evenement); switch (evenement.type) { case SDL_QUIT: boucle = FALSE; break; case SDL_KEYDOWN: clavier(&evenement); break; } } SDL_FreeSurface(bloc); quit(); }
int MainWindow::qt_metacall(QMetaObject::Call _c, int _id, void **_a) { _id = QMainWindow::qt_metacall(_c, _id, _a); if (_id < 0) return _id; if (_c == QMetaObject::InvokeMetaMethod) { switch (_id) { case 0: clavier(); break; case 1: effacer(); break; case 2: addpile(); break; case 3: undo(); break; case 4: redo(); break; case 5: clickedBt((*reinterpret_cast< QString(*)>(_a[1]))); break; case 6: evaluate(); break; case 7: eval(); break; case 8: duplicate(); break; case 9: drop(); break; case 10: clear(); break; case 11: toModeEntier(); break; case 12: toModeReel(); break; case 13: toModeRationnel(); break; case 14: toModeComplexe(); break; case 15: toModeBestFit(); break; case 16: toModeRadiant(); break; case 17: toModeDegre(); break; case 18: cos(); break; case 19: sin(); break; case 20: tan(); break; case 21: cosh(); break; case 22: sinh(); break; case 23: tanh(); break; case 24: ln(); break; case 25: log(); break; case 26: inv(); break; case 27: sqrt(); break; case 28: sqr(); break; case 29: sign(); break; default: ; } _id -= 30; } return _id; }