mirror of
https://git.yoctoproject.org/poky
synced 2026-06-02 13:29:49 +00:00
ui/crumbs/imageconfigurationpage: make use of the HobInfoButton
Use the new HobInfoButton widget in place of the existing gtk.Image with tooltip. Modify the markup of the tooltip so that the link to the reference manual is a clickable hyperlink. (Bitbake rev: 10b4a6770640db49f2f55b8ad7ce55aebb250598) Signed-off-by: Joshua Lock <josh@linux.intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
This commit is contained in:
committed by
Richard Purdie
parent
26ff0faabd
commit
ee0c3023c4
@@ -24,7 +24,7 @@ import gtk
|
||||
import glib
|
||||
from bb.ui.crumbs.progressbar import HobProgressBar
|
||||
from bb.ui.crumbs.hobcolor import HobColors
|
||||
from bb.ui.crumbs.hobwidget import hic, HobXpmLabelButtonBox
|
||||
from bb.ui.crumbs.hobwidget import hic, HobXpmLabelButtonBox, HobInfoButton
|
||||
from bb.ui.crumbs.hoblistmodel import RecipeListModel
|
||||
from bb.ui.crumbs.hobpages import HobPage
|
||||
|
||||
@@ -137,16 +137,12 @@ class ImageConfigurationPage (HobPage):
|
||||
"Layers", "Add support for machines, software, etc")
|
||||
self.layer_button.connect("button-release-event", self.layer_button_clicked_cb)
|
||||
|
||||
icon_file = hic.ICON_INFO_DISPLAY_FILE
|
||||
self.layer_info_icon = gtk.Image()
|
||||
pix_buffer = gtk.gdk.pixbuf_new_from_file(icon_file)
|
||||
self.layer_info_icon.set_from_pixbuf(pix_buffer)
|
||||
markup = "Layers are a powerful mechanism to extend the Yocto Project "
|
||||
markup += "with your own functionality.\n"
|
||||
markup += "For more on layers, check:\n"
|
||||
markup += "For more on layers, check the <a href=\""
|
||||
markup += "http://www.yoctoproject.org/docs/current/poky-ref-manual/"
|
||||
markup += "poky-ref-manual.html#usingpoky-changes-layers."
|
||||
self.layer_info_icon.set_tooltip_markup(markup)
|
||||
markup += "poky-ref-manual.html#usingpoky-changes-layers\">reference manual</a>."
|
||||
self.layer_info_icon = HobInfoButton(markup, self.get_parent())
|
||||
|
||||
self.progress_bar = HobProgressBar()
|
||||
self.machine_separator = gtk.HSeparator()
|
||||
|
||||
Reference in New Issue
Block a user