Commit 516f1e18 authored by Matthias Clasen's avatar Matthias Clasen

Add missing templates to testdialog

This makes the template test cases not crash. The templates also
serve to test the new action widget support.

https://bugzilla.gnome.org/show_bug.cgi?id=728846
parent 66b6078a
<interface>
<template class="MyDialog" parent="GtkDialog">
<child type="action">
<object class="GtkButton" id="cancel_button">
<property name="visible">True</property>
<property name="label">_Abort</property>
<property name="use_underline">True</property>
</object>
</child>
<child type="action">
<object class="GtkButton" id="go_button">
<property name="visible">True</property>
<property name="label">_Go</property>
<property name="use_underline">True</property>
<property name="can_default">True</property>
</object>
</child>
<action-widgets>
<action-widget response="cancel">cancel_button</action-widget>
<action-widget response="apply" default="True">go_button</action-widget>
</action-widgets>
</template>
</interface>
<interface>
<template class="MyDialog2" parent="GtkDialog">
<child internal-child="vbox">
<object class="GtkBox">
<child>
<object class="GtkLabel" id="content">
<property name="visible">True</property>
<property name="label">template content</property>
</object>
</child>
</object>
</child>
</template>
</interface>
......@@ -216,7 +216,6 @@ show_dialog_from_template (GtkWindow *parent)
"transient-for", parent,
NULL);
add_buttons (dialog);
add_content (dialog);
gtk_dialog_run (GTK_DIALOG (dialog));
......@@ -238,7 +237,6 @@ show_dialog_flex_template (GtkWindow *parent)
"use-header-bar", use_header,
NULL);
add_buttons (dialog);
add_content (dialog);
gtk_dialog_run (GTK_DIALOG (dialog));
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment