diff options
author | David Robillard <d@drobilla.net> | 2020-12-26 19:24:15 +0100 |
---|---|---|
committer | David Robillard <d@drobilla.net> | 2020-12-31 13:37:55 +0100 |
commit | 9f5fb1cf1b3df6a86d6571886169455d9d9ec393 (patch) | |
tree | 0e7515a3d319eb06b5450e3482055fc269503f1c /src/qt4_in_gtk2.cpp | |
parent | 1fece68f494158fff81fd3dca5a928860d5a6376 (diff) | |
download | suil-9f5fb1cf1b3df6a86d6571886169455d9d9ec393.tar.gz suil-9f5fb1cf1b3df6a86d6571886169455d9d9ec393.tar.bz2 suil-9f5fb1cf1b3df6a86d6571886169455d9d9ec393.zip |
Format all code with clang-format
Diffstat (limited to 'src/qt4_in_gtk2.cpp')
-rw-r--r-- | src/qt4_in_gtk2.cpp | 119 |
1 files changed, 60 insertions, 59 deletions
diff --git a/src/qt4_in_gtk2.cpp b/src/qt4_in_gtk2.cpp index a9631c1..ae64ad3 100644 --- a/src/qt4_in_gtk2.cpp +++ b/src/qt4_in_gtk2.cpp @@ -27,103 +27,104 @@ extern "C" { #define SUIL_TYPE_QT_WRAPPER (suil_qt_wrapper_get_type()) -#define SUIL_QT_WRAPPER(obj) (G_TYPE_CHECK_INSTANCE_CAST((obj), SUIL_TYPE_QT_WRAPPER, SuilQtWrapper)) +#define SUIL_QT_WRAPPER(obj) \ + (G_TYPE_CHECK_INSTANCE_CAST((obj), SUIL_TYPE_QT_WRAPPER, SuilQtWrapper)) using SuilQtWrapper = _SuilQtWrapper; using SuilQtWrapperClass = _SuilQtWrapperClass; struct _SuilQtWrapper { - GtkSocket socket; - QApplication* app; - QX11EmbedWidget* qembed; - SuilWrapper* wrapper; - SuilInstance* instance; + GtkSocket socket; + QApplication* app; + QX11EmbedWidget* qembed; + SuilWrapper* wrapper; + SuilInstance* instance; }; struct _SuilQtWrapperClass { - GtkSocketClass parent_class; + GtkSocketClass parent_class; }; -GType suil_qt_wrapper_get_type(void); // Accessor for SUIL_TYPE_QT_WRAPPER +GType +suil_qt_wrapper_get_type(void); // Accessor for SUIL_TYPE_QT_WRAPPER G_DEFINE_TYPE(SuilQtWrapper, suil_qt_wrapper, GTK_TYPE_SOCKET) static void suil_qt_wrapper_finalize(GObject* gobject) { - SuilQtWrapper* const self = SUIL_QT_WRAPPER(gobject); + SuilQtWrapper* const self = SUIL_QT_WRAPPER(gobject); - if (self->instance->handle) { - self->instance->descriptor->cleanup(self->instance->handle); - self->instance->handle = nullptr; - } + if (self->instance->handle) { + self->instance->descriptor->cleanup(self->instance->handle); + self->instance->handle = nullptr; + } - delete self->qembed; + delete self->qembed; - self->qembed = nullptr; - self->app = nullptr; - self->wrapper->impl = nullptr; + self->qembed = nullptr; + self->app = nullptr; + self->wrapper->impl = nullptr; - G_OBJECT_CLASS(suil_qt_wrapper_parent_class)->finalize(gobject); + G_OBJECT_CLASS(suil_qt_wrapper_parent_class)->finalize(gobject); } static void suil_qt_wrapper_class_init(SuilQtWrapperClass* klass) { - GObjectClass* const gobject_class = G_OBJECT_CLASS(klass); + GObjectClass* const gobject_class = G_OBJECT_CLASS(klass); - gobject_class->finalize = suil_qt_wrapper_finalize; + gobject_class->finalize = suil_qt_wrapper_finalize; } static void suil_qt_wrapper_init(SuilQtWrapper* self) { - self->app = nullptr; - self->qembed = nullptr; - self->instance = nullptr; + self->app = nullptr; + self->qembed = nullptr; + self->instance = nullptr; } static void suil_qt_wrapper_realize(GtkWidget* w, gpointer data) { - SuilQtWrapper* const wrap = SUIL_QT_WRAPPER(w); - GtkSocket* const s = GTK_SOCKET(w); + SuilQtWrapper* const wrap = SUIL_QT_WRAPPER(w); + GtkSocket* const s = GTK_SOCKET(w); - gtk_socket_add_id(s, wrap->qembed->winId()); - wrap->qembed->show(); + gtk_socket_add_id(s, wrap->qembed->winId()); + wrap->qembed->show(); } static int -wrapper_wrap(SuilWrapper* wrapper, - SuilInstance* instance) +wrapper_wrap(SuilWrapper* wrapper, SuilInstance* instance) { - SuilQtWrapper* const wrap = SUIL_QT_WRAPPER(wrapper->impl); + SuilQtWrapper* const wrap = SUIL_QT_WRAPPER(wrapper->impl); - wrap->qembed = new QX11EmbedWidget(); - wrap->wrapper = wrapper; - wrap->instance = instance; + wrap->qembed = new QX11EmbedWidget(); + wrap->wrapper = wrapper; + wrap->instance = instance; - QWidget* qwidget = (QWidget*)instance->ui_widget; - QVBoxLayout* layout = new QVBoxLayout(wrap->qembed); - layout->addWidget(qwidget); + QWidget* qwidget = (QWidget*)instance->ui_widget; + QVBoxLayout* layout = new QVBoxLayout(wrap->qembed); + layout->addWidget(qwidget); - qwidget->setParent(wrap->qembed); + qwidget->setParent(wrap->qembed); - g_signal_connect_after(G_OBJECT(wrap), "realize", - G_CALLBACK(suil_qt_wrapper_realize), nullptr); + g_signal_connect_after( + G_OBJECT(wrap), "realize", G_CALLBACK(suil_qt_wrapper_realize), nullptr); - instance->host_widget = GTK_WIDGET(wrap); + instance->host_widget = GTK_WIDGET(wrap); - return 0; + return 0; } static void wrapper_free(SuilWrapper* wrapper) { - if (wrapper->impl) { - SuilQtWrapper* const wrap = SUIL_QT_WRAPPER(wrapper->impl); - gtk_object_destroy(GTK_OBJECT(wrap)); - } + if (wrapper->impl) { + SuilQtWrapper* const wrap = SUIL_QT_WRAPPER(wrapper->impl); + gtk_object_destroy(GTK_OBJECT(wrap)); + } } SUIL_LIB_EXPORT @@ -134,23 +135,23 @@ suil_wrapper_new(SuilHost* host, LV2_Feature*** features, unsigned n_features) { - SuilWrapper* wrapper = (SuilWrapper*)calloc(1, sizeof(SuilWrapper)); - wrapper->wrap = wrapper_wrap; - wrapper->free = wrapper_free; + SuilWrapper* wrapper = (SuilWrapper*)calloc(1, sizeof(SuilWrapper)); + wrapper->wrap = wrapper_wrap; + wrapper->free = wrapper_free; - SuilQtWrapper* const wrap = SUIL_QT_WRAPPER( - g_object_new(SUIL_TYPE_QT_WRAPPER, nullptr)); + SuilQtWrapper* const wrap = + SUIL_QT_WRAPPER(g_object_new(SUIL_TYPE_QT_WRAPPER, nullptr)); - if (qApp) { - wrap->app = qApp; - } else { - wrap->app = new QApplication(host->argc, host->argv, true); - } + if (qApp) { + wrap->app = qApp; + } else { + wrap->app = new QApplication(host->argc, host->argv, true); + } - wrap->wrapper = nullptr; - wrapper->impl = wrap; + wrap->wrapper = nullptr; + wrapper->impl = wrap; - return wrapper; + return wrapper; } -} // extern "C" +} // extern "C" |