[ocrfeeder/FIX_POPUP: 3/3] Fix popup menu in pages area
- From: Joaquim Manuel Pereira Rocha <jrocha src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [ocrfeeder/FIX_POPUP: 3/3] Fix popup menu in pages area
- Date: Sun, 13 Jul 2014 17:27:05 +0000 (UTC)
commit 5e00e2a3c636568547b7a78ab868eb5f78b15566
Author: Joaquim Rocha <me joaquimrocha com>
Date: Sun Jul 13 19:26:21 2014 +0200
Fix popup menu in pages area
src/ocrfeeder/studio/pagesiconview.py | 1 +
src/ocrfeeder/studio/widgetModeler.py | 2 +-
src/ocrfeeder/studio/widgetPresenter.py | 5 +++--
3 files changed, 5 insertions(+), 3 deletions(-)
---
diff --git a/src/ocrfeeder/studio/pagesiconview.py b/src/ocrfeeder/studio/pagesiconview.py
index b6563d2..6fb404a 100644
--- a/src/ocrfeeder/studio/pagesiconview.py
+++ b/src/ocrfeeder/studio/pagesiconview.py
@@ -21,6 +21,7 @@
import os
import gettext
from gi.repository import Gtk, Gdk, GdkPixbuf, Pango
+from widgetPresenter import getPopupMenu
_ = gettext.gettext
class PagesListStore(Gtk.ListStore):
diff --git a/src/ocrfeeder/studio/widgetModeler.py b/src/ocrfeeder/studio/widgetModeler.py
index c14e0dc..588c2f0 100644
--- a/src/ocrfeeder/studio/widgetModeler.py
+++ b/src/ocrfeeder/studio/widgetModeler.py
@@ -31,7 +31,7 @@ from ocrfeeder.util.configuration import ConfigurationManager
from ocrfeeder.util import constants
from ocrfeeder.util.asyncworker import AsyncItem
from widgetPresenter import BoxEditor, PagesToExportDialog, FileDialog, \
- PageSizeDialog, getPopupMenu, WarningDialog, UnpaperDialog, \
+ PageSizeDialog, WarningDialog, UnpaperDialog, \
QueuedEventsProgressDialog, SpellCheckerDialog
import gettext
from gi.repository import Gtk, GObject, Gdk, GdkPixbuf, Pango
diff --git a/src/ocrfeeder/studio/widgetPresenter.py b/src/ocrfeeder/studio/widgetPresenter.py
index 86cb30c..487cb4d 100644
--- a/src/ocrfeeder/studio/widgetPresenter.py
+++ b/src/ocrfeeder/studio/widgetPresenter.py
@@ -1989,9 +1989,10 @@ def getPopupMenu(menus_info):
for menu_info in menus_info:
image, name, callback = menu_info
if image:
- menu_item = Gtk.ImageMenuItem(image, name)
+ menu_item = Gtk.ImageMenuItem.new_from_stock(image, None)
+ menu_item.set_label(name)
else:
- menu_item = Gtk.MenuItem(name)
+ menu_item = Gtk.MenuItem.new_with_label(name)
menu.append(menu_item)
menu_item.connect("activate", callback)
menu_item.show()
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]