GameArea::GameArea(int speed,QWidget *parent) : QFrame(parent) { this->init_gameArea(6,6,430,430,200,400,20,60,0); this->init_Game(); this->moveTimer = new QTimer(this); connect(this->moveTimer,SIGNAL(timeout()),this,SLOT(moveTimer_upDate())); this->moveSpeed = speed; this->gameStart(); this->moveTimer->start(moveSpeed); }
int GameArea::qt_metacall(QMetaObject::Call _c, int _id, void **_a) { _id = QFrame::qt_metacall(_c, _id, _a); if (_id < 0) return _id; if (_c == QMetaObject::InvokeMetaMethod) { switch (_id) { case 0: moveTimer_upDate(); break; default: ; } _id -= 1; } return _id; }