summaryrefslogtreecommitdiffstats
path: root/libreofficekit/qa/gtktiledviewer/gtv-application-window.cxx
diff options
context:
space:
mode:
Diffstat (limited to 'libreofficekit/qa/gtktiledviewer/gtv-application-window.cxx')
-rw-r--r--libreofficekit/qa/gtktiledviewer/gtv-application-window.cxx34
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)
{