Fixed trasher alert dialog issue, moved import lines

This commit is contained in:
2022-12-04 20:47:32 -06:00
parent 22b22958de
commit b488c989b2
10 changed files with 25 additions and 14 deletions

View File

@@ -0,0 +1,3 @@
"""
Dialogs module
"""

View File

@@ -1,7 +1,7 @@
# Python imports
import inspect
# Lib imports
import inspect
import gi
gi.require_version('Gtk', '3.0')
from gi.repository import Gtk

View File

@@ -1,7 +1,7 @@
# Python imports
import inspect
# Lib imports
import inspect
import gi
gi.require_version('Gtk', '3.0')
from gi.repository import Gtk

View File

@@ -1,7 +1,7 @@
# Python imports
import inspect
# Lib imports
import inspect
import gi
gi.require_version('Gtk', '3.0')
from gi.repository import Gtk

View File

@@ -1,7 +1,7 @@
# Python imports
import inspect
# Lib imports
import inspect
import gi
gi.require_version('Gtk', '3.0')
from gi.repository import Gtk
@@ -17,17 +17,25 @@ class MessageWidget(Gtk.MessageDialog):
def __init__(self):
super(MessageWidget, self).__init__()
self._setup_styling()
self._setup_signals()
self._load_widgets()
def _setup_styling(self):
...
self.type = Gtk.MessageType.WARNING
def _setup_signals(self):
...
def _load_widgets(self):
...
message_area = self.get_message_area()
message_area.get_children()[0].set_label("Alert!")
message_area.show_all()
self.set_image( Gtk.Image.new_from_icon_name("user-alert", 16) )
self.add_buttons(Gtk.STOCK_NO, Gtk.ResponseType.NO)
self.add_buttons(Gtk.STOCK_YES, Gtk.ResponseType.YES)

View File

@@ -1,7 +1,7 @@
# Python imports
import inspect
# Lib imports
import inspect
import gi
gi.require_version('Gtk', '3.0')
gi.require_version('Gdk', '3.0')

View File

@@ -1,7 +1,7 @@
# Python imports
import inspect
# Lib imports
import inspect
import gi
gi.require_version('Gtk', '3.0')
gi.require_version('Gdk', '3.0')

View File

@@ -1,7 +1,7 @@
# Python imports
import inspect
# Lib imports
import inspect
import gi
gi.require_version('Gtk', '3.0')
from gi.repository import Gtk

View File

@@ -1,7 +1,7 @@
# Python imports
import inspect
# Lib imports
import inspect
import gi
gi.require_version('Gtk', '3.0')
from gi.repository import Gtk