From 36beedb62342993d2cb5f973319eb723f824306b Mon Sep 17 00:00:00 2001
From: =?utf8?q?Mateusz=20P=C3=B3=C5=82rola?=
Date: Fri, 6 Aug 2010 15:38:58 +0200
Subject: [PATCH] Fixed translation widget refreshing
---
doc/html/CommonDictInterface_8h_source.html | 95 ++++++------
doc/html/DictDialog_8h_source.html | 104 +++++++++++++
doc/html/MainWindow_8h_source.html | 11 +-
doc/html/MenuTabWidget_8h_source.html | 2 +-
doc/html/MenuWidget_8h_source.html | 2 +-
doc/html/SearchBarWidget_8h_source.html | 59 +++----
doc/html/TranslationWidget_8h_source.html | 25 +--
doc/html/TranslationXdxf_8h_source.html | 116 ++++++++++++++
doc/html/WordListWidget_8h_source.html | 11 +-
doc/html/XdxfDictDialog_8h_source.html | 103 +++++++++++++
doc/html/XdxfLoadDialog_8h_source.html | 125 +++++++++++++++
doc/html/annotated.html | 10 +-
doc/html/backbone_8h_source.html | 135 ++++++++--------
doc/html/classBackbone-members.html | 5 +-
doc/html/classBackbone.html | 10 +-
doc/html/classCommonDictInterface-members.html | 12 +-
doc/html/classCommonDictInterface.html | 68 ++++----
doc/html/classCommonDictInterface.png | Bin 0 -> 486 bytes
doc/html/classDictDialog-members.html | 70 +++++++++
doc/html/classDictDialog.html | 154 ++++++++++++++++++
doc/html/classDictDialog.png | Bin 0 -> 423 bytes
doc/html/classMainWindow-members.html | 2 +-
doc/html/classMainWindow.html | 3 +-
doc/html/classMenuTabWidget-members.html | 2 +-
doc/html/classMenuTabWidget.html | 2 +-
doc/html/classMenuWidget-members.html | 2 +-
doc/html/classMenuWidget.html | 2 +-
doc/html/classSearchBarWidget-members.html | 3 +-
doc/html/classSearchBarWidget.html | 5 +-
doc/html/classSettings-members.html | 9 +-
doc/html/classSettings.html | 36 +----
doc/html/classTestowanie-members.html | 67 ++++++++
doc/html/classTestowanie.html | 74 +++++++++
doc/html/classTranslation-members.html | 3 +-
doc/html/classTranslation.html | 20 ++-
doc/html/classTranslation.png | Bin 0 -> 424 bytes
doc/html/classTranslationWidget-members.html | 2 +-
doc/html/classTranslationWidget.html | 2 +-
doc/html/classTranslationXdxf-members.html | 75 +++++++++
doc/html/classTranslationXdxf.html | 157 +++++++++++++++++++
doc/html/classTranslationXdxf.png | Bin 0 -> 418 bytes
doc/html/classWordListWidget-members.html | 2 +-
doc/html/classWordListWidget.html | 2 +-
doc/html/classXdxfDictDialog-members.html | 71 +++++++++
doc/html/classXdxfDictDialog.html | 155 +++++++++++++++++++
doc/html/classXdxfDictDialog.png | Bin 0 -> 418 bytes
doc/html/classXdxfLoadDialog-members.html | 71 +++++++++
doc/html/classXdxfLoadDialog.html | 115 ++++++++++++++
doc/html/classXdxfPlugin-members.html | 84 ++++++++++
doc/html/classXdxfPlugin.html | 170 ++++++++++++++++++++
doc/html/classXdxfPlugin.png | Bin 0 -> 485 bytes
doc/html/classes.html | 19 +--
doc/html/files.html | 9 +-
doc/html/functions.html | 89 +++++++----
doc/html/functions_func.html | 89 +++++++----
doc/html/hierarchy.html | 20 ++-
doc/html/index.html | 2 +-
doc/html/search/all_61.html | 11 +-
doc/html/search/all_63.html | 19 ++-
doc/html/search/all_64.html | 23 ++-
doc/html/search/all_67.html | 25 ++-
doc/html/search/all_68.html | 7 +-
doc/html/search/all_69.html | 14 +-
doc/html/search/all_6b.html | 7 +-
doc/html/search/all_6c.html | 22 +--
doc/html/search/all_6d.html | 12 +-
doc/html/search/all_6e.html | 7 +-
doc/html/search/all_72.html | 10 +-
doc/html/search/all_73.html | 65 +++++---
doc/html/search/all_74.html | 31 ++--
doc/html/search/all_76.html | 2 +-
doc/html/search/all_78.html | 35 +++++
doc/html/search/classes_64.html | 25 +++
doc/html/search/classes_6d.html | 12 +-
doc/html/search/classes_74.html | 14 +-
doc/html/search/classes_78.html | 35 +++++
doc/html/search/functions_61.html | 11 +-
doc/html/search/functions_63.html | 17 +-
doc/html/search/functions_64.html | 22 ++-
doc/html/search/functions_67.html | 25 ++-
doc/html/search/functions_68.html | 7 +-
doc/html/search/functions_69.html | 14 +-
doc/html/search/functions_6b.html | 7 +-
doc/html/search/functions_6c.html | 22 +--
doc/html/search/functions_6e.html | 7 +-
doc/html/search/functions_72.html | 10 +-
doc/html/search/functions_73.html | 65 ++++++--
doc/html/search/functions_74.html | 11 +-
doc/html/search/functions_76.html | 2 +-
doc/html/search/search.js | 6 +-
doc/html/settings_8h_source.html | 40 +++--
doc/html/test_8h_source.html | 107 +++++++++++++
doc/html/translation_8h_source.html | 33 ++--
doc/html/xdxfplugin_8h_source.html | 152 ++++++++++++++++++
doc/latex/annotated.tex | 8 +-
doc/latex/classBackbone.tex | 16 +-
doc/latex/classCommonDictInterface.eps | 197 ++++++++++++++++++++++++
doc/latex/classCommonDictInterface.tex | 79 ++++++----
doc/latex/classDictDialog.eps | 197 ++++++++++++++++++++++++
doc/latex/classDictDialog.tex | 74 +++++++++
doc/latex/classMainWindow.tex | 3 +-
doc/latex/classSearchBarWidget.tex | 10 +-
doc/latex/classSettings.tex | 31 +---
doc/latex/classTestowanie.tex | 10 ++
doc/latex/classTranslation.eps | 197 ++++++++++++++++++++++++
doc/latex/classTranslation.tex | 23 +++
doc/latex/classTranslationXdxf.eps | 197 ++++++++++++++++++++++++
doc/latex/classTranslationXdxf.tex | 79 ++++++++++
doc/latex/classXdxfDictDialog.eps | 197 ++++++++++++++++++++++++
doc/latex/classXdxfDictDialog.tex | 75 +++++++++
doc/latex/classXdxfLoadDialog.tex | 60 ++++++++
doc/latex/classXdxfPlugin.eps | 197 ++++++++++++++++++++++++
doc/latex/classXdxfPlugin.tex | 116 ++++++++++++++
doc/latex/doxygen.sty | 4 +-
doc/latex/hierarchy.tex | 14 +-
doc/latex/refman.tex | 10 +-
trunk/src/base/gui/MainWindow.cpp | 10 +-
trunk/src/base/gui/MainWindow.h | 1 +
trunk/src/base/gui/TranslationWidget.cpp | 36 +++--
trunk/src/base/gui/TranslationWidget.h | 6 +-
trunk/src/plugins/xdxf/src/src.pro | 5 +-
trunk/src/plugins/xdxf/src/xdxfplugin.cpp | 2 +-
122 files changed, 4681 insertions(+), 588 deletions(-)
create mode 100644 doc/html/DictDialog_8h_source.html
create mode 100644 doc/html/TranslationXdxf_8h_source.html
create mode 100644 doc/html/XdxfDictDialog_8h_source.html
create mode 100644 doc/html/XdxfLoadDialog_8h_source.html
create mode 100644 doc/html/classCommonDictInterface.png
create mode 100644 doc/html/classDictDialog-members.html
create mode 100644 doc/html/classDictDialog.html
create mode 100644 doc/html/classDictDialog.png
create mode 100644 doc/html/classTestowanie-members.html
create mode 100644 doc/html/classTestowanie.html
create mode 100644 doc/html/classTranslation.png
create mode 100644 doc/html/classTranslationXdxf-members.html
create mode 100644 doc/html/classTranslationXdxf.html
create mode 100644 doc/html/classTranslationXdxf.png
create mode 100644 doc/html/classXdxfDictDialog-members.html
create mode 100644 doc/html/classXdxfDictDialog.html
create mode 100644 doc/html/classXdxfDictDialog.png
create mode 100644 doc/html/classXdxfLoadDialog-members.html
create mode 100644 doc/html/classXdxfLoadDialog.html
create mode 100644 doc/html/classXdxfPlugin-members.html
create mode 100644 doc/html/classXdxfPlugin.html
create mode 100644 doc/html/classXdxfPlugin.png
create mode 100644 doc/html/search/all_78.html
create mode 100644 doc/html/search/classes_64.html
create mode 100644 doc/html/search/classes_78.html
create mode 100644 doc/html/test_8h_source.html
create mode 100644 doc/html/xdxfplugin_8h_source.html
create mode 100644 doc/latex/classCommonDictInterface.eps
create mode 100644 doc/latex/classDictDialog.eps
create mode 100644 doc/latex/classDictDialog.tex
create mode 100644 doc/latex/classTestowanie.tex
create mode 100644 doc/latex/classTranslation.eps
create mode 100644 doc/latex/classTranslationXdxf.eps
create mode 100644 doc/latex/classTranslationXdxf.tex
create mode 100644 doc/latex/classXdxfDictDialog.eps
create mode 100644 doc/latex/classXdxfDictDialog.tex
create mode 100644 doc/latex/classXdxfLoadDialog.tex
create mode 100644 doc/latex/classXdxfPlugin.eps
create mode 100644 doc/latex/classXdxfPlugin.tex
diff --git a/doc/html/CommonDictInterface_8h_source.html b/doc/html/CommonDictInterface_8h_source.html
index 6fb6996..0e8a273 100644
--- a/doc/html/CommonDictInterface_8h_source.html
+++ b/doc/html/CommonDictInterface_8h_source.html
@@ -63,55 +63,62 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
00021
00022
00023
-00024
-00025 #ifndef COMMONDICTINTERFACE_H
-00026 #define COMMONDICTINTERFACE_H
-00027
-00028 #include <QString>
-00029 #include <QDialog>
-00030 #include <QObject>
-00031 #include <QList>
-00032 #include "translation.h"
-00033 class Settings;
-00034
+00024 #ifndef COMMONDICTINTERFACE_H
+00025 #define COMMONDICTINTERFACE_H
+00026
+00027 #include <QString>
+00028 #include <QDialog>
+00029 #include <QObject>
+00030 #include <QList>
+00031 #include "translation.h"
+00032
+00033 class DictDialog;
+00034 class Settings;
00035
00036
00038 class CommonDictInterface : public QObject {
00039 Q_OBJECT
00040 public:
-00042 virtual QString langFrom() const = 0;
-00043
-00045 virtual QString langTo() const = 0;
-00046
-00048 virtual QString name() const = 0;
-00049
-00051 virtual QString type() const = 0;
-00052
-00054 virtual QString infoNote() const = 0;
-00055
-00058 virtual QDialog* loadDialog() = 0;
-00059
-00061 virtual QDialog* settingsDialog() = 0;
+00041 CommonDictInterface(QObject *parent = 0):QObject(parent) {}
+00042
+00044 virtual QString langFrom() const = 0;
+00045
+00047 virtual QString langTo() const = 0;
+00048
+00050 virtual QString name() const = 0;
+00051
+00053 virtual QString type() const = 0;
+00054
+00056 virtual QString infoNote() const = 0;
+00057
+00061 virtual DictDialog* dictDialog() = 0;
00062
-00064 virtual CommonDictInterface* getNew(const Settings*) const = 0;
-00065
-00067 virtual bool isAvailable() const = 0;
-00068
-00070 virtual uint hash() const = 0;
-00071
-00072 public Q_SLOTS:
-00081 virtual void search(QString word, int limit) = 0;
-00082
-00084 virtual void stop() = 0;
-00085
-00086 Q_SIGNALS:
-00088 void finalTranslation(QList<Translation*>);
-00089
-00091 void loaded(CommonDictInterface*);
-00092 };
-00093
-00094 Q_DECLARE_INTERFACE(CommonDictInterface, "CommonDictInterface/0.1");
-00095 #endif
+00063
+00065 virtual CommonDictInterface* getNew(const Settings*) const = 0;
+00066
+00068 virtual bool isAvailable() const = 0;
+00069
+00071 virtual QString search(QString key) = 0;
+00072
+00074 virtual uint hash() const = 0;
+00075
+00077 virtual void setHash(uint) = 0;
+00078
+00080 virtual Settings* settings() = 0;
+00081
+00082 public Q_SLOTS:
+00091 virtual QList<Translation*> searchWordList(QString word, int limit) = 0;
+00092
+00094 virtual void stop() = 0;
+00095
+00096 Q_SIGNALS:
+00097
+00099 void loaded(CommonDictInterface*);
+00100 };
+00101
+00102 Q_DECLARE_INTERFACE(CommonDictInterface, "CommonDictInterface/0.1");
+00103
+00104 #endif
-Generated on Wed Aug 4 12:02:54 2010 for mDictionary by
+Generated on Fri Aug 6 11:51:04 2010 for mDictionary by
1.6.3
+
+
+
+
+
+
DictDialog.h
00001
+00002
+00003
+00004
+00005
+00006
+00007
+00008
+00009
+00010
+00011
+00012
+00013
+00014
+00015
+00016
+00017
+00018
+00019
+00020
+00021
+00022
+00023
+00024 #ifndef DICTDIALOG_H
+00025 #define DICTDIALOG_H
+00026
+00027 #include <QObject>
+00028
+00029 class Settings;
+00030
+00032 class DictDialog : public QObject {
+00033 Q_OBJECT
+00034
+00035 public:
+00036 DictDialog(QObject*parent=0) : QObject(parent) {}
+00037
+00042 virtual Settings* addNewDictionary(QWidget*parent=0)=0;
+00043
+00048 virtual void changeSettings(QWidget*parent=0)=0;
+00049 };
+00050
+00051 #endif // DICTDIALOG_H
+
+
+
+
+
+
+
+
+
+Generated on Fri Aug 6 11:51:04 2010 for mDictionary by
+
+ 1.6.3
+
diff --git a/doc/html/DictDialog_8h_source.html b/doc/html/DictDialog_8h_source.html
new file mode 100644
index 0000000..4f76fa9
--- /dev/null
+++ b/doc/html/DictDialog_8h_source.html
@@ -0,0 +1,104 @@
+
+
+
+