eigenartiger compilerfehler?

Alles rund um die Programmierung mit Qt
BartSimpson
Beiträge: 1379
Registriert: 6. November 2004 12:03
Kontaktdaten:

Beitrag von BartSimpson »

Die moc Datei brauchste uns nicht zeigen. Die interessiert nicht. Sondern deine Dateien die du erstellst.
slash-ex
Beiträge: 239
Registriert: 30. März 2005 21:40

Beitrag von slash-ex »

ich habe das prob anscheinend gelöst... ich denke es... naja egal

wie dem auch sei, meine kollisionsabfrage scheint nun zu funktionieren.

Code: Alles auswählen

	if(collisions.size() > 0)
	{
		std::cout<<"motion buffer size: "<<motion_buffer->size()<<std::endl;
		std::cout<<"crashing one moving back"<<std::endl;
		for(int i = motion_buffer->size() - 1; true; i--)
		{
			std::cout<<"counter: "<<i<<std::endl;
			if(this->collidesWithItem(collisions.last() ) )
				this->setPos(motion_buffer->at(i) );
			else break;
		}
	}
fett oder? aber anscheinend hätte ich gar keinen timer gebraucht sondern ein setPos in das paint event hättes evtl. auch gebracht :oops:

hat jemand eine idee wie ich den redraw bug beseitigen könnte:
Bild

die runde figur wird zwar schön zurück gesetzt aber trotzdem scheint am unteren rand in dieser 1/10 sekunde die das paintevent benötigt die figur misshandelt?!

ich würde schon fast richtung zValue tendieren
Antworten