summaryrefslogtreecommitdiff
path: root/noncore/tools/pimconverter/converter.h
Side-by-side diff
Diffstat (limited to 'noncore/tools/pimconverter/converter.h') (more/less context) (ignore whitespace changes)
-rwxr-xr-xnoncore/tools/pimconverter/converter.h40
1 files changed, 40 insertions, 0 deletions
diff --git a/noncore/tools/pimconverter/converter.h b/noncore/tools/pimconverter/converter.h
new file mode 100755
index 0000000..27d7fb2
--- a/dev/null
+++ b/noncore/tools/pimconverter/converter.h
@@ -0,0 +1,40 @@
+#ifndef _CONVERTER_H_
+#define _CONVERTER_H_
+
+
+#include "converter_base.h"
+
+
+class Converter: public converter_base {
+public:
+ Converter();
+
+ // Slots defined in the ui-description file
+ void start_conversion();
+ void selectedDatabase( int num );
+ void selectedDestFormat( int num );
+ void selectedSourceFormat( int num );
+
+private:
+ // Caution:
+ // The order and value of the following enums must be regarding
+ // the predefinition in the UI-File !!
+ enum DataBases{
+ ADDRESSBOOK = 0,
+ TODOLIST = 1,
+ DATEBOOK = 2,
+ };
+
+ enum DbFormats{
+ XML = 0,
+ SQL = 1,
+ };
+
+ int m_selectedDatabase;
+ int m_selectedSourceFormat;
+ int m_selectedDestFormat;
+
+};
+
+
+#endif