Я пытаюсь разместить логотип на Gtk.Headerbar прямо на месте заголовка.Логотип создан в Microsoft Word.ниже моя часть кода
class MainWindow (Gtk.Window): "" "Главное окно, содержащее блокнот" "" def init (self): Gtk.Window. init (self, title = "") #, поскольку заголовок пуст, панель заголовка по умолчанию со значком Python self.set_border_width (10) screen = self.get_screen () screen_width = screen.get_width () screen_height = screen.height()
if screen_width > 1366 or screen_height > 768:
self.set_size_request(1300, 800)
else:
self.set_size_request(screen_width, screen_height)
self.set_resizable(True)
self.set_resizable(True)
# self.maximize()
# Creating headerbar & adding it to our window
title = "Pareto"
subtitle = "Shape your world"
header_bar = Gtk.HeaderBar(title=title, subtitle=subtitle)
header_bar.set_show_close_button(True)
samco_logo = Gtk.Image.new_from_file(r"C:\Users\njoshi\Desktop\pareto\icons\pareto_logo1.png")
# this line convert the created icon to an image
header_bar.pack_start(samco_logo)
time_label = TimeLabel() # show time on header bar
header_bar.pack_end(time_label)
self.set_titlebar(header_bar)
# creating a notebook
notebook = Gtk.Notebook()
Сейчас я использую виджет Gtk.Image для логотипа.Могу ли я создать логотип прямо в моем коде, используя HTML?