Krita Source Code Documentation
Loading...
Searching...
No Matches
krita.excepthook.ExceptHookDialog Class Reference
+ Inheritance diagram for krita.excepthook.ExceptHookDialog:

Public Member Functions

 __init__ (self, exc_type, exc_obj, exc_tb, title=None)
 
 on_closeButton_clicked (self)
 

Public Attributes

 ui
 

Detailed Description

Definition at line 58 of file excepthook.py.

Constructor & Destructor Documentation

◆ __init__()

krita.excepthook.ExceptHookDialog.__init__ ( self,
exc_type,
exc_obj,
exc_tb,
title = None )

Definition at line 60 of file excepthook.py.

60 def __init__(self, exc_type, exc_obj, exc_tb, title=None):
61 QDialog.__init__(self)
62 self.ui = Ui_ExceptHookDialog()
63 self.ui.setupUi(self)
64 if title:
65 self.setWindowTitle(self.windowTitle() + ": " + title)
66 msg = "%s: %s" % (exc_type.__name__, exc_obj)
67 self.ui.exceptionLabel.setText(msg)
68 html = "\n".join(traceback.format_exception(exc_type, exc_obj, exc_tb))
69 self.ui.tracebackBrowser.setText(html)
70 self.resize(650, 350) # give enough space to see the backtrace better
71

Member Function Documentation

◆ on_closeButton_clicked()

Member Data Documentation

◆ ui

krita.excepthook.ExceptHookDialog.ui

Definition at line 62 of file excepthook.py.


The documentation for this class was generated from the following file: