cytoflowgui.util¶
A few utility classes for cytoflowgui
- class cytoflowgui.util.DefaultFileDialog(*args: Any, **kwargs: Any)[source]¶
Bases:
pyface.ui.qt4.file_dialog.FileDialog
A
pyface.ui.qt4.file_dialog.FileDialog
with a default suffix- default_suffix¶
alias of
traits.trait_types.Str
- class cytoflowgui.util.HintedMainWindow(*args: Any, **kwargs: Any)[source]¶
Bases:
pyface.qt.QtGui.QMainWindow
When pyface makes a new dock pane, it sets the width and height as fixed (from the new layout or from the default). Then, after it’s finished setting up, it resets the minimum and maximum widget sizes. In Qt5, this triggers a re-layout according to the widgets’ hinted sizes. So, here we keep track of “fixed” sizes, then return those sizes as the size hint to the layout engine.
- hint_width = None¶
- hint_height = None¶
- class cytoflowgui.util.HintedWidget(*args: Any, **kwargs: Any)[source]¶
Bases:
pyface.qt.QtGui.QWidget
When pyface makes a new widget, it sets the width and height as fixed (from the new layout or from the default). Then, after it’s finished setting up, it resets the minimum and maximum widget sizes. In Qt5, this triggers a re-layout according to the widgets’ hinted sizes. So, here we keep track of “fixed” sizes, then return those sizes as the size hint to the layout engine.
- hint_width = None¶
- hint_height = None¶