diff options
author | David Robillard <d@drobilla.net> | 2020-09-27 15:35:56 +0200 |
---|---|---|
committer | David Robillard <d@drobilla.net> | 2020-09-27 15:35:56 +0200 |
commit | e102c25959461d5b961bdb42c725cedfb91ba2df (patch) | |
tree | 99889ca2ded150ea53a9ee0216a6ba2d9cc9c535 /src/gtk2_in_qt5.cpp | |
parent | 85bf9bc3a671216ffa4909b7988c47ba923036af (diff) | |
download | suil-e102c25959461d5b961bdb42c725cedfb91ba2df.tar.gz suil-e102c25959461d5b961bdb42c725cedfb91ba2df.tar.bz2 suil-e102c25959461d5b961bdb42c725cedfb91ba2df.zip |
Clean up includes and forward declarations
Diffstat (limited to 'src/gtk2_in_qt5.cpp')
-rw-r--r-- | src/gtk2_in_qt5.cpp | 22 |
1 files changed, 16 insertions, 6 deletions
diff --git a/src/gtk2_in_qt5.cpp b/src/gtk2_in_qt5.cpp index 1b2a429..c4add29 100644 --- a/src/gtk2_in_qt5.cpp +++ b/src/gtk2_in_qt5.cpp @@ -15,26 +15,36 @@ OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE. */ +#include "suil_config.h" +#include "suil_internal.h" + +#include "lv2/core/lv2.h" +#include "suil/suil.h" + #include <QVBoxLayout> #include <QWidget> #include <QWindow> +#include <Qt> +#include <QtGui> #undef signals +#include <gdk/gdk.h> +#include <glib-object.h> +#include <glib.h> #include <gtk/gtk.h> +#include <gobject/gclosure.h> -#include "./suil_config.h" -#include "./suil_internal.h" +#include <dlfcn.h> +#include <stdlib.h> extern "C" { -typedef struct _SuilGtk2InQt5Wrapper SuilGtk2InQt5Wrapper; - -struct _SuilGtk2InQt5Wrapper { +typedef struct { QWidget* host_widget; QWindow* window; GtkWidget* plug; -}; +} SuilGtk2InQt5Wrapper; static void on_size_request(GtkWidget*, GtkRequisition* requisition, gpointer user_data) |