About Dialog#

class mdaviz.aboutdialog.AboutDialog(*args: Any, **kwargs: Any)[source]#

Load a generic About… Dialog as a .ui file.

closeEvent(event)

Handle window close event.

doUrl(url)

Open a URL in the default browser.

doDocsUrl()

Open the documentation URL in the default browser.

doIssuesUrl()

Open the GitHub issues URL in the default browser.

doLicense()

Open the license dialog in a new window.

clearStatus()

Clear the status text in the parent window.

setStatus(text)

Set the status text in the parent window.

clearStatus()[source]#

Clear the status text in the parent window.

closeEvent(event)[source]#

Handle window close event.

Closes any open license dialog before allowing the window to close.

doDocsUrl()[source]#

Open the documentation URL in the default browser.

doIssuesUrl()[source]#

Open the GitHub issues URL in the default browser.

doLicense()[source]#

Open the license dialog in a new window.

The license dialog is modal and must be closed before the about dialog.

doUrl(url)[source]#

Open a URL in the default browser.

Parameters:

url: The URL to open

setStatus(text)[source]#

Set the status text in the parent window.

Parameters:

text: The status message to display