BioImager  4.9.0
A .NET microscopy imaging application based on Bio library. Supports various microscopes by using imported libraries & GUI automation. Supports XInput game controllers to move stage, take images, run ImageJ macros on images or Bio C# scripts.
Loading...
Searching...
No Matches
microscope.gui.MainWindow Class Reference
Inheritance diagram for microscope.gui.MainWindow:

Public Member Functions

None __init__ (self, QtWidgets.QWidget widget, *args, **kwargs)
 

Public Attributes

 close
 

Detailed Description

Definition at line 451 of file gui.py.

Constructor & Destructor Documentation

◆ __init__()

None microscope.gui.MainWindow.__init__ ( self,
QtWidgets.QWidget widget,
* args,
** kwargs )

Definition at line 452 of file gui.py.

452 def __init__(self, widget: QtWidgets.QWidget, *args, **kwargs) -> None:
453 super().__init__(*args, **kwargs)
454
455 scroll = QtWidgets.QScrollArea()
456 scroll.setWidgetResizable(True)
457 scroll.setWidget(widget)
458
459 self.setCentralWidget(scroll)
460 for key, slot in (
461 (QtGui.QKeySequence.Quit, self.close),
462 (QtGui.QKeySequence.Close, self.close),
463 ):
464 shortcut = QtWidgets.QShortcut(key, self)
465 shortcut.activated.connect(slot)
466
467

Member Data Documentation

◆ close

microscope.gui.MainWindow.close

Definition at line 461 of file gui.py.


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