miqt/binding.h

31 lines
484 B
C
Raw Normal View History

#ifndef BINDING_H
#define BINDING_H
#ifdef __cplusplus
extern "C" {
#endif
2023-10-22 22:00:00 +00:00
typedef void* PQApplication;
typedef void* PQPushButton;
typedef void* PQWidget;
PQApplication QApplication_new(int* argc, char** argv);
2023-10-22 22:00:00 +00:00
PQWidget QWidget_new();
void QWidget_show(PQWidget self);
PQPushButton QPushButton_new(const char* label, PQWidget parent);
void QPushButton_show(PQPushButton self);
int QApplication_exec(PQApplication self);
#ifdef __cplusplus
} /* extern C */
#endif
#endif