summaryrefslogtreecommitdiffstats
path: root/qtsharp/src/libtqtsharp/qtsharp.h
diff options
context:
space:
mode:
authorMichele Calgaro <michele.calgaro@yahoo.it>2018-09-28 16:28:53 +0900
committerMichele Calgaro <michele.calgaro@yahoo.it>2018-09-28 16:28:53 +0900
commitc6c3d201fa409c3cd8668efd7ca03ba96821a704 (patch)
tree90dc2a07cbfdc2c2bbf962e3028b38f41df696ff /qtsharp/src/libtqtsharp/qtsharp.h
parent78ffbcd1256b9325cbe65d5ed0ed6ed912b3f215 (diff)
downloadtdebindings-c6c3d201fa409c3cd8668efd7ca03ba96821a704.tar.gz
tdebindings-c6c3d201fa409c3cd8668efd7ca03ba96821a704.zip
Fixed FTBFS caused by libqtsharp -> libtqtsharp renaming
Signed-off-by: Michele Calgaro <michele.calgaro@yahoo.it>
Diffstat (limited to 'qtsharp/src/libtqtsharp/qtsharp.h')
-rw-r--r--qtsharp/src/libtqtsharp/qtsharp.h67
1 files changed, 67 insertions, 0 deletions
diff --git a/qtsharp/src/libtqtsharp/qtsharp.h b/qtsharp/src/libtqtsharp/qtsharp.h
new file mode 100644
index 00000000..308f6ec7
--- /dev/null
+++ b/qtsharp/src/libtqtsharp/qtsharp.h
@@ -0,0 +1,67 @@
+#ifndef _QTSHARP_H_
+#define _QTSHARP_H_
+
+#include "customslot.h"
+
+extern "C" {
+
+typedef void (*qtsharp_EventDelegate)(void *, char *, void *, char *);
+typedef int (*qt_EventDelegate)(void *, char *, void *, char *);
+
+void qt_QObject_registerEventDelegate (qt_EventDelegate delegate);
+
+TQObject *csharp_connect_void (TQObject *sender, const char *signal, TQObject *receiver, void (*ptr)(void));
+TQObject *csharp_connect_item_void (TQMenuData *instance, int id, TQObject *receiver, void (*ptr)(void));
+
+TQObject *csharp_connect_bool (TQObject *sender, const char *signal, TQObject *receiver, void (*ptr)(bool));
+
+TQObject *csharp_connect_short (TQObject *sender, const char *signal, TQObject *receiver, void (*ptr)(short));
+
+TQObject *csharp_connect_int (TQObject *sender, const char *signal, TQObject *receiver, void (*ptr)(int));
+TQObject *csharp_connect_item_int (TQMenuData *instance, int id, TQObject *receiver, void (*ptr)(int));
+
+TQObject *csharp_connect_long (TQObject *sender, const char *signal, TQObject *receiver, void (*ptr)(long));
+
+TQObject *csharp_connect_float (TQObject *sender, const char *signal, TQObject *receiver, void (*ptr)(float));
+
+TQObject *csharp_connect_double (TQObject *sender, const char *signal, TQObject *receiver, void (*ptr)(double));
+
+TQObject *csharp_connect_QString (TQObject *sender, const char *signal, TQObject *receiver, void (*ptr)(const TQString&));
+
+TQObject *csharp_connect_QDockWindow (TQObject *sender, const char *signal, TQObject *receiver, void (*ptr)(TQDockWindow*));
+
+TQObject *csharp_connect_QDropEvent (TQObject *sender, const char *signal, TQObject *receiver, void (*ptr)(TQDropEvent*));
+
+TQObject *csharp_connect_QDropEventTQListViewItem (TQObject *sender, const char *signal, TQObject *receiver, void (*ptr)(TQDropEvent*,TQListViewItem*));
+
+TQObject *csharp_connect_QIconViewItem (TQObject *sender, const char *signal, TQObject *receiver, void (*ptr)(TQIconViewItem*));
+
+TQObject *csharp_connect_QListBoxItem (TQObject *sender, const char *signal, TQObject *receiver, void (*ptr)(TQListBoxItem*));
+
+TQObject *csharp_connect_QListViewItem (TQObject *sender, const char *signal, TQObject *receiver, void (*ptr)(TQListViewItem*));
+
+TQObject *csharp_connect_QListViewItemTQListViewItem (TQObject *sender, const char *signal, TQObject *receiver, void (*ptr)(TQListViewItem*,TQListViewItem*));
+
+TQObject *csharp_connect_QListViewItemTQListViewItemTQListViewItem (TQObject *sender, const char *signal, TQObject *receiver, void (*ptr)(TQListViewItem*,TQListViewItem*,TQListViewItem*));
+
+TQObject *csharp_connect_QNetworkOperation (TQObject *sender, const char *signal, TQObject *receiver, void (*ptr)(TQNetworkOperation*));
+
+TQObject *csharp_connect_QObject (TQObject *sender, const char *signal, TQObject *receiver, void (*ptr)(TQObject*));
+
+TQObject *csharp_connect_QToolBar (TQObject *sender, const char *signal, TQObject *receiver, void (*ptr)(TQToolBar*));
+
+TQObject *csharp_connect_QWidget (TQObject *sender, const char *signal, TQObject *receiver, void (*ptr)(TQWidget*));
+
+TQObject *csharp_connect_intTQIconViewItem (TQObject *sender, const char *signal, TQObject *receiver, void (*ptr)(int,TQIconViewItem*));
+
+TQObject *csharp_connect_intTQListBoxItem (TQObject *sender, const char *signal, TQObject *receiver, void (*ptr)(int,TQListBoxItem*));
+
+TQObject *csharp_connect_intbool (TQObject *sender, const char *signal, TQObject *receiver, void (*ptr)(int,bool));
+
+TQObject *csharp_connect_intint (TQObject *sender, const char *signal, TQObject *receiver, void (*ptr)(int,int));
+
+TQObject *csharp_connect_intintint (TQObject *sender, const char *signal, TQObject *receiver, void (*ptr)(int,int,int));
+
+} // extern "C"
+
+#endif // _QTSHARP_H_