summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorCaolán McNamara <caolanm@redhat.com>2021-08-11 10:20:42 +0100
committerCaolán McNamara <caolanm@redhat.com>2021-08-11 15:39:57 +0200
commitebf494123720806a99e12001bdee9cae4a86c44f (patch)
tree115c73644662a3d73b69d4114aea40d36dd2edc6
parentb0a75847738060266ed1b0d5c046132b97e4e158 (diff)
gtk: use explicit GtkBox instead of generic GtkContainer
cause gtk4 doesn't have GtkContainer anymore Change-Id: I32893716654ba308277ee34ecd8c3c944a9bc575 Reviewed-on: https://gerrit.libreoffice.org/c/core/+/120314 Tested-by: Jenkins Reviewed-by: Caolán McNamara <caolanm@redhat.com>
-rw-r--r--vcl/unx/gtk3/gtkinst.cxx4
1 files changed, 2 insertions, 2 deletions
diff --git a/vcl/unx/gtk3/gtkinst.cxx b/vcl/unx/gtk3/gtkinst.cxx
index 238e2aa72571..9ad49d81d9e8 100644
--- a/vcl/unx/gtk3/gtkinst.cxx
+++ b/vcl/unx/gtk3/gtkinst.cxx
@@ -10040,7 +10040,7 @@ class GtkInstanceMenuToggleButton : public GtkInstanceToggleButton, public MenuH
, public virtual weld::MenuToggleButton
{
private:
- GtkContainer* m_pContainer;
+ GtkBox* m_pContainer;
GtkButton* m_pToggleMenuButton;
gulong m_nMenuBtnClickedId;
gulong m_nToggleStateFlagsChangedId;
@@ -10143,7 +10143,7 @@ public:
: GtkInstanceToggleButton(GTK_TOGGLE_BUTTON(gtk_builder_get_object(pMenuToggleButtonBuilder, "togglebutton")),
pBuilder, bTakeOwnership)
, MenuHelper(gtk_menu_button_get_popup(pMenuButton), false)
- , m_pContainer(GTK_CONTAINER(gtk_builder_get_object(pMenuToggleButtonBuilder, "box")))
+ , m_pContainer(GTK_BOX(gtk_builder_get_object(pMenuToggleButtonBuilder, "box")))
, m_pToggleMenuButton(GTK_BUTTON(gtk_builder_get_object(pMenuToggleButtonBuilder, "menubutton")))
, m_nMenuBtnClickedId(g_signal_connect(m_pToggleMenuButton, "clicked", G_CALLBACK(signalMenuBtnClicked), this))
, m_nToggleStateFlagsChangedId(g_signal_connect(m_pToggleButton, "state-flags-changed", G_CALLBACK(signalToggleStateFlagsChanged), this))