summaryrefslogtreecommitdiffstats
path: root/libksirtet/lib/mp_simple_types.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'libksirtet/lib/mp_simple_types.cpp')
-rw-r--r--libksirtet/lib/mp_simple_types.cpp6
1 files changed, 6 insertions, 0 deletions
diff --git a/libksirtet/lib/mp_simple_types.cpp b/libksirtet/lib/mp_simple_types.cpp
new file mode 100644
index 00000000..a470ce7c
--- /dev/null
+++ b/libksirtet/lib/mp_simple_types.cpp
@@ -0,0 +1,6 @@
+#include "mp_simple_types.h"
+
+QDataStream &operator <<(QDataStream &s, const EnumClass &ec)
+ { s << (Q_UINT8)ec.f; return s; }
+QDataStream &operator >>(QDataStream &s, EnumClass &ec)
+ { Q_UINT8 t; s >> t; ec.f = (int)t; return s; }