diff options
author | David Robillard <d@drobilla.net> | 2020-07-21 20:22:14 +0200 |
---|---|---|
committer | David Robillard <d@drobilla.net> | 2020-07-21 20:22:14 +0200 |
commit | 1388f80152473d031cb748c72ce5b680e9c6a43e (patch) | |
tree | b326d79b5b946fcf10fef5bc1010193b41a6bec3 /src | |
parent | 3f5e1143507ff837c8a211a4d3b850f22259a724 (diff) | |
download | jalv-1388f80152473d031cb748c72ce5b680e9c6a43e.tar.gz jalv-1388f80152473d031cb748c72ce5b680e9c6a43e.tar.bz2 jalv-1388f80152473d031cb748c72ce5b680e9c6a43e.zip |
Use modern casts in C++
Diffstat (limited to 'src')
-rw-r--r-- | src/jalv_gtkmm2.cpp | 8 | ||||
-rw-r--r-- | src/jalv_qt.cpp | 4 |
2 files changed, 7 insertions, 5 deletions
diff --git a/src/jalv_gtkmm2.cpp b/src/jalv_gtkmm2.cpp index 382a8e7..065b971 100644 --- a/src/jalv_gtkmm2.cpp +++ b/src/jalv_gtkmm2.cpp @@ -74,14 +74,16 @@ jalv_open_ui(Jalv* jalv) } if (jalv->ui_instance) { - GtkWidget* widget = (GtkWidget*)suil_instance_get_widget( - jalv->ui_instance); + GtkWidget* widget = static_cast<GtkWidget*>( + suil_instance_get_widget(jalv->ui_instance)); + Gtk::Widget* widgetmm = Glib::wrap(widget); window->add(*Gtk::manage(widgetmm)); widgetmm->show_all(); g_timeout_add(1000 / jalv->ui_update_hz, - (GSourceFunc)jalv_update, jalv); + reinterpret_cast<GSourceFunc>(jalv_update), + jalv); } else { Gtk::Button* button = Gtk::manage(new Gtk::Button("Close")); window->add(*Gtk::manage(button)); diff --git a/src/jalv_qt.cpp b/src/jalv_qt.cpp index 647c57b..7005e91 100644 --- a/src/jalv_qt.cpp +++ b/src/jalv_qt.cpp @@ -715,8 +715,8 @@ jalv_open_ui(Jalv* jalv) QWidget* controlWidget = build_control_widget(jalv); widget = new QScrollArea(); - ((QScrollArea*)widget)->setWidget(controlWidget); - ((QScrollArea*)widget)->setWidgetResizable(true); + static_cast<QScrollArea*>(widget)->setWidget(controlWidget); + static_cast<QScrollArea*>(widget)->setWidgetResizable(true); widget->setMinimumWidth(800); widget->setMinimumHeight(600); } |