Lines Matching refs:Gtk

30 gi.require_version('Gtk', '3.0')
31 from gi.repository import GObject, Gtk, Gdk
108 class NoticeDialog( Gtk.Dialog ):
111 flags = Gtk.DialogFlags.MODAL | Gtk.DialogFlags.DESTROY_WITH_PARENT
113 buttons = (Gtk.STOCK_OK, Gtk.ResponseType.OK)
114 Gtk.Dialog.__init__(self, title, parent, flags, buttons)
124 self.scrolledwin = Gtk.ScrolledWindow()
125 self.scrolledwin.set_policy(Gtk.PolicyType.AUTOMATIC, Gtk.PolicyType.AUTOMATIC)
126 self.scrolledwin.set_shadow_type(Gtk.ShadowType.ETCHED_IN)
129 self.textview = Gtk.TextView()
144 class DialogOS(Gtk.Dialog):
146 Gtk.Dialog.__init__(self, self.__class__.__name__, parent, 0, None)
147 self.connect('destroy', lambda *w: Gtk.main_quit())
150 Gtk.Window.set_default_icon_from_file ("/usr/share/os-about/about-os-window-icon.png")
159 vbox = Gtk.VBox(False, 8)
166 logo = Gtk.Image()
172 size_vbox = Gtk.VBox(False, 0)
181 hbox = Gtk.HBox(False, 0)
185 release_label = Gtk.Label()
188 release_label.set_justify(Gtk.Justification.LEFT)
189 hbox = Gtk.HBox(False, 0)
194 used_label = Gtk.Label()
197 used_label.set_justify(Gtk.Justification.LEFT)
198 hbox = Gtk.HBox(False, 0)
203 avail_label = Gtk.Label()
206 avail_label.set_justify(Gtk.Justification.LEFT)
207 hbox = Gtk.HBox(False, 0)
212 memory_label = Gtk.Label()
215 memory_label.set_justify(Gtk.Justification.LEFT)
216 hbox = Gtk.HBox(False, 0)
220 notices_button = Gtk.Button(_("_Notices"), None, Gtk.ResponseType.NONE)
224 close_button=self.add_button(Gtk.STOCK_CLOSE,Gtk.ResponseType.CANCEL)
225 self.set_default_response (Gtk.ResponseType.CANCEL)
228 close_button.connect('clicked', lambda *w: Gtk.main_quit())
230 help_button = Gtk.Button(stock=Gtk.STOCK_HELP)
243 Gtk.show_uri (None,
245 Gtk.get_current_event_time())
254 style_provider = Gtk.CssProvider()
267 Gtk.StyleContext.add_provider_for_screen(
270 Gtk.STYLE_PROVIDER_PRIORITY_APPLICATION
274 Gtk.main()