diff options
author | Dieter Verfaillie <dieterv@optionexplicit.be> | 2011-08-23 11:30:41 +0200 |
---|---|---|
committer | Dieter Verfaillie <dieterv@optionexplicit.be> | 2011-08-24 19:02:44 +0200 |
commit | d92846a5446b0dd2e69c813f56224a1966ab1a33 (patch) | |
tree | dcb5dc26afa0cbd6e2d5df38027a094211acd714 /demos | |
parent | 1aebc1565752840075027b9452fe2a67217bf53b (diff) | |
download | pygobject-d92846a5446b0dd2e69c813f56224a1966ab1a33.tar.gz |
[gtk-demo] printing.py: set print and error dialog transient parent
Diffstat (limited to 'demos')
-rw-r--r-- | demos/gtk-demo/demos/printing.py | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/demos/gtk-demo/demos/printing.py b/demos/gtk-demo/demos/printing.py index 1e0a9fcd..196aedb8 100644 --- a/demos/gtk-demo/demos/printing.py +++ b/demos/gtk-demo/demos/printing.py @@ -68,13 +68,13 @@ class PrintingApp: settings.set(Gtk.PRINT_SETTINGS_OUTPUT_URI, uri) self.operation.set_print_settings(settings) - def run(self): - result = self.operation.run(Gtk.PrintOperationAction.PRINT_DIALOG, None) + def run(self, parent=None): + result = self.operation.run(Gtk.PrintOperationAction.PRINT_DIALOG, parent) if result == Gtk.PrintOperationResult.ERROR: message = self.operation.get_error() - dialog = Gtk.MessageDialog(None, + dialog = Gtk.MessageDialog(parent, 0, Gtk.MessageType.ERROR, Gtk.ButtonsType.CLOSE, @@ -172,7 +172,7 @@ class PrintingApp: def main(demoapp=None): app = PrintingApp() - GLib.idle_add(app.run) + GLib.idle_add(app.run, demoapp) Gtk.main() if __name__ == '__main__': |