[prev in list] [next in list] [prev in thread] [next in thread]
List: kde-commits
Subject: KDE/kdeedu/kgeography/src
From: Albert Astals Cid <tsdgeos () terra ! es>
Date: 2007-10-26 17:40:06
Message-ID: 1193420406.778094.25380.nullmailer () svn ! kde ! org
[Download RAW message or body]
SVN commit 729708 by aacid:
Really obey the ignore flag
Bug discovered by Yukiko Bando, translators rock!
M +2 -2 askwidget.cpp
M +2 -0 askwidget.h
M +2 -2 boxasker.cpp
M +0 -3 boxasker.h
M +1 -0 mapasker.h
M +1 -0 placeasker.h
--- trunk/KDE/kdeedu/kgeography/src/askwidget.cpp #729707:729708
@@ -78,8 +78,8 @@
QString aux;
if (p_asked.count() < p_count)
{
- aux = p_map -> getRandomDivision(division::eClick);
- while (p_asked.indexOf(aux) != -1) aux = p_map -> getRandomDivision(division::eClick);
+ aux = p_map -> getRandomDivision(askMode());
+ while (p_asked.indexOf(aux) != -1) aux = p_map -> getRandomDivision(askMode());
p_asked << aux;
nextQuestionHook(aux);
}
--- trunk/KDE/kdeedu/kgeography/src/askwidget.h #729707:729708
@@ -15,6 +15,7 @@
#include <qwidget.h>
#include "answer.h"
+#include "division.h"
class QLabel;
@@ -49,6 +50,7 @@
QString lastDivisionAsked();
void nextQuestion();
virtual void nextQuestionHook(const QString &division) = 0;
+ virtual division::askMode askMode() const = 0;
void questionAnswered(bool wasCorrect);
void resetAnswers();
--- trunk/KDE/kdeedu/kgeography/src/boxasker.cpp #729707:729708
@@ -92,9 +92,9 @@
{
otherDivision = p_map -> getRandomDivision(askMode());
while (auxList.contains(otherDivision))
- otherDivision = p_map -> getRandomDivision(askMode());
+ otherDivision = p_map -> getRandomDivision(askMode());
if (nextBoxAskerQuestionHook(otherDivision, j, false))
- ++j;
+ ++j;
auxList << otherDivision;
}
else ++j;
--- trunk/KDE/kdeedu/kgeography/src/boxasker.h #729707:729708
@@ -13,8 +13,6 @@
#include "askwidget.h"
-#include "division.h"
-
class KPushButton;
class QLabel;
@@ -33,7 +31,6 @@
void nextQuestionHook(const QString &division);
void setQuestion(const QString &q);
virtual void setAnswerHook(int userSays) = 0;
- virtual division::askMode askMode() const = 0;
void keyReleaseEvent(QKeyEvent *e);
--- trunk/KDE/kdeedu/kgeography/src/mapasker.h #729707:729708
@@ -35,6 +35,7 @@
void mousePressEvent(QMouseEvent *e);
QString getQuestionHook() const;
void showEvent(QShowEvent *e);
+ division::askMode askMode() const { return division::eClick; }
public slots:
void setMovement(bool b);
--- trunk/KDE/kdeedu/kgeography/src/placeasker.h #729707:729708
@@ -37,6 +37,7 @@
void mousePressEvent(QMouseEvent *e);
QString getQuestionHook() const;
void showEvent(QShowEvent *e);
+ division::askMode askMode() const { return division::eClick; }
public slots:
void setMovement(bool b);
[prev in list] [next in list] [prev in thread] [next in thread]
Configure |
About |
News |
Add a list |
Sponsored by KoreLogic