summaryrefslogtreecommitdiffstats
path: root/src/linguist/linguist/statistics.h
diff options
context:
space:
mode:
Diffstat (limited to 'src/linguist/linguist/statistics.h')
-rw-r--r--src/linguist/linguist/statistics.h20
1 files changed, 19 insertions, 1 deletions
diff --git a/src/linguist/linguist/statistics.h b/src/linguist/linguist/statistics.h
index 6fcbdcf07..8f8939201 100644
--- a/src/linguist/linguist/statistics.h
+++ b/src/linguist/linguist/statistics.h
@@ -34,6 +34,24 @@
QT_BEGIN_NAMESPACE
+struct StatisticalData
+{
+ int wordsSource;
+ int charsSource;
+ int charsSpacesSource;
+ int wordsFinished;
+ int charsFinished;
+ int charsSpacesFinished;
+ int wordsUnfinished;
+ int charsUnfinished;
+ int charsSpacesUnfinished;
+ int translatedMsgNoDanger;
+ int translatedMsgDanger;
+ int obsoleteMsg;
+ int unfinishedMsgNoDanger;
+ int unfinishedMsgDanger;
+};
+
class Statistics : public QDialog, public Ui::Statistics
{
Q_OBJECT
@@ -43,7 +61,7 @@ public:
~Statistics() {}
public slots:
- virtual void updateStats(int w1, int c1, int cs1, int w2, int c2, int cs2);
+ virtual void updateStats(const StatisticalData &newStats);
protected slots:
virtual void languageChange();