diff options
Diffstat (limited to 'libreofficekit/qa/gtktiledviewer/gtv-application-window.cxx')
-rw-r--r-- | libreofficekit/qa/gtktiledviewer/gtv-application-window.cxx | 34 |
1 files changed, 29 insertions, 5 deletions
diff --git a/libreofficekit/qa/gtktiledviewer/gtv-application-window.cxx b/libreofficekit/qa/gtktiledviewer/gtv-application-window.cxx index 3a81e9aa7b6e..fa25b97bbe20 100644 --- a/libreofficekit/qa/gtktiledviewer/gtv-application-window.cxx +++ b/libreofficekit/qa/gtktiledviewer/gtv-application-window.cxx @@ -32,6 +32,7 @@ struct GtvApplicationWindowPrivate gboolean toolbarBroadcast; gboolean partSelectorBroadcast; + gboolean partModeSelectorBroadcast; // Rendering args; options with which lokdocview was rendered in this window GtvRenderingArgs* m_pRenderingArgs; @@ -131,11 +132,6 @@ static void initWindow(GtvApplicationWindow* window) { GtvApplicationWindowPrivate* priv = getPrivate(window); - priv->partSelectorBroadcast = false; - //populatePartSelector(LOK_DOC_VIEW(rWindow.m_pDocView)); - priv->partSelectorBroadcast = true; - - //populatePartModeSelector( GTK_COMBO_BOX_TEXT(rWindow.m_pPartModeComboBox) ); //populateDialogs(GTK_COMBO_BOX_TEXT(rWindow.m_pDialogComboBox)); //registerSelectorHandlers(rWindow); @@ -386,6 +382,34 @@ gtv_application_window_get_toolbar_broadcast(GtvApplicationWindow* window) return priv->toolbarBroadcast; } +void +gtv_application_window_set_part_broadcast(GtvApplicationWindow* window, bool broadcast) +{ + GtvApplicationWindowPrivate* priv = getPrivate(window); + priv->partSelectorBroadcast = broadcast; +} + +gboolean +gtv_application_window_get_part_broadcast(GtvApplicationWindow* window) +{ + GtvApplicationWindowPrivate* priv = getPrivate(window); + return priv->partSelectorBroadcast; +} + +void +gtv_application_window_set_partmode_broadcast(GtvApplicationWindow* window, bool broadcast) +{ + GtvApplicationWindowPrivate* priv = getPrivate(window); + priv->partModeSelectorBroadcast = broadcast; +} + +gboolean +gtv_application_window_get_partmode_broadcast(GtvApplicationWindow* window) +{ + GtvApplicationWindowPrivate* priv = getPrivate(window); + return priv->partModeSelectorBroadcast; +} + GtvApplicationWindow* gtv_application_window_new(GtkApplication* app) { |