From patchwork Wed Feb 29 14:15:24 2012 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit Subject: [bitbake-devel,27/32] Hob: add "OK" button to "BinbDialog" Date: Wed, 29 Feb 2012 14:15:24 -0000 From: Shane Wang X-Patchwork-Id: 22475 Message-Id: <79c20962f88a34c41344c8480aea6368f62c3241.1330523904.git.shane.wang@intel.com> To: bitbake-devel@lists.openembedded.org From: Dongxiao Xu For certain distributions, like FC16, it doesn't have close button in sub-windows or dialogs. Therefore we need to add an "OK" button to "BinbDialog" to close the dialog. Besides, let BinbDialog inherits the CrumbsDialog instead of gtk.Dialog Signed-off-by: Dongxiao Xu --- bitbake/lib/bb/ui/crumbs/hig.py | 4 ++-- 1 files changed, 2 insertions(+), 2 deletions(-) diff --git a/bitbake/lib/bb/ui/crumbs/hig.py b/bitbake/lib/bb/ui/crumbs/hig.py index c5bd27a..20585b7 100644 --- a/bitbake/lib/bb/ui/crumbs/hig.py +++ b/bitbake/lib/bb/ui/crumbs/hig.py @@ -90,13 +90,13 @@ class CrumbsMessageDialog(CrumbsDialog): # # Brought-in-by Dialog # -class BinbDialog(gtk.Dialog): +class BinbDialog(CrumbsDialog): """ A dialog widget to show "brought in by" info when a recipe/package is clicked. """ def __init__(self, title, content, parent=None): - super(BinbDialog, self).__init__(title, parent, gtk.DIALOG_MODAL | gtk.DIALOG_DESTROY_WITH_PARENT, None) + super(BinbDialog, self).__init__(title, parent, gtk.DIALOG_MODAL | gtk.DIALOG_DESTROY_WITH_PARENT, ("OK", gtk.RESPONSE_OK)) self.set_position(gtk.WIN_POS_MOUSE) self.set_resizable(False)