currentTurn_->turnReady(timeAvailableBeforeTurn_ );
TurnInformation* information = currentTurn_;
currentTurn_ = 0;
- emit endTurn();
+ emit turnEnded();
return information;
}
timeAvailableBeforeTurn_ = msecs;
}
+
+void ChessClock::addTime(int msecs)
+{
+ timeAvailableBeforeTurn_ += msecs;
+}
+
void ChessClock::updateClock()
{
// Check loser
@param msecs Time available in msecs */
void setTimeAvailable(int msecs);
+ /*! Add time
+
+ Add time to timeAvailableBeforeTurn_ total available time
+ counter.
+
+ @param msecs Time to add in msecs */
+ void addTime(int msecs);
+
signals:
void timeOutLoser();
- void endTurn();
+ void turnEnded();
public slots: