diff cpp/qt_qtd/qtd_core.cpp @ 57:7be693ea7070

drcc, resource compiler, see interview demo
author eldar
date Tue, 19 May 2009 02:49:08 +0000
parents e78566595089
children 27497bbe62a1
line wrap: on
line diff
--- a/cpp/qt_qtd/qtd_core.cpp	Mon May 18 22:15:59 2009 +0000
+++ b/cpp/qt_qtd/qtd_core.cpp	Tue May 19 02:49:08 2009 +0000
@@ -39,3 +39,21 @@
 //    std::cout << _d_toUtf8 << "\n";
 }
 #endif
+
+extern bool qRegisterResourceData
+    (int, const unsigned char *, const unsigned char *, const unsigned char *);
+
+extern bool qUnregisterResourceData
+    (int, const unsigned char *, const unsigned char *, const unsigned char *);
+
+extern "C" DLL_PUBLIC bool qtd_register_resource_data(int version, const unsigned char *tree,
+                                         const unsigned char *name, const unsigned char *data)
+{
+    return qRegisterResourceData(version, tree, name, data);
+}
+
+extern "C" DLL_PUBLIC bool qtd_unregister_resource_data(int version, const unsigned char *tree,
+                                           const unsigned char *name, const unsigned char *data)
+{
+    return qUnregisterResourceData(version, tree, name, data);
+}