Bases: MainWindow
, QObject
Custom main window for the qtconsole that adds a window for displaying matplotlib figures.
canvases
class-attribute
instance-attribute
contentItems
class-attribute
instance-attribute
contentItems: Dict[str, QListWidgetItem] = {}
contentWidget
instance-attribute
contentWidget: QListWidget
editors
class-attribute
instance-attribute
editors: Dict[str, QCodeEditor] = {}
figureMenu
instance-attribute
fileMenu
instance-attribute
fileSystem
instance-attribute
fileSystem: QFileSystemModel
helpMenu
instance-attribute
languageMenu
instance-attribute
modelMenu
instance-attribute
numbaMenu
instance-attribute
precisionMenu
instance-attribute
settingsMenu
instance-attribute
status
instance-attribute
status: QStatusBar = QStatusBar()
windowMenu
instance-attribute
windows
class-attribute
instance-attribute
__init__
__init__(
app,
confirm_exit=True,
new_frontend_factory=None,
slave_frontend_factory=None,
connection_frontend_factory=None,
parent=None,
)
about
Show the information about the application.
addMenuAction
addMenuAction(
menu: QMenu,
text: str,
*,
toolbar: QToolBar = None,
slot: Callable = None,
icon: QIcon = None,
shortcut: (
QKeySequence | QKeyCombination | StandardKey | Key | str | int | None
) = None,
toolTip: str = None,
statusTip: str = None,
**kwargs
)
addSubWindow
addSubWindow(
title: str, widget: QWidget, *, add_to_content_manager: bool = True
)
Add a subwindow to the MDI area.
canvas
Get canvas with given label.
codeTabSubWindow
Get the code tag subwindow.
codeTabWidget
codeTabWidget() -> QTabWidget
editor
editor() -> QCodeEditor | None
executeScript
executeScript(filePath: str)
figure
Get figure with given label.
new
new(filePath: str | Path | None = None)
open
open(filePath: str | Path | None = None)
openGitHub
Open project GitHub homepage.
parameterSubWindow
Get the parameter subwindow
parameterWindow
Get the parameter window.
removeSubWindow
removeSubWindow(title: str)
Remove a subwindow from the MDI area.
restart
Request a restart of the application.
run
run(filePath: str | Path | None = None)
save
save(filePath: str | Path | None = None)
saveAs
saveAs(filePath: str | Path | None = None)
showFile
showFile(index: QModelIndex | None = None, filePath: str | Path | None = None)