misc Package¶
CalculationThread
Module¶
-
class
PyMca5.PyMcaGui.misc.CalculationThread.
CalculationObject
(parent=None, calculation_method=None, calculation_vars=None, calculation_kw=None, expand_vars=True, expand_kw=True)[source]¶ Bases:
PySide.QtCore.QObject
-
finished
= <PySide.QtCore.Signal object>¶
-
started
= <PySide.QtCore.Signal object>¶
-
staticMetaObject
= <PySide.QtCore.QMetaObject object>¶
-
-
PyMca5.PyMcaGui.misc.CalculationThread.
CalculationThread
¶ alias of
OldCalculationThread
-
class
PyMca5.PyMcaGui.misc.CalculationThread.
NewCalculationThread
(parent=None, calculation_method=None, calculation_vars=None, calculation_kw=None, expand_vars=True, expand_kw=True)[source]¶ Bases:
PySide.QtCore.QObject
-
finished
= <PySide.QtCore.Signal object>¶
-
result
¶
-
started
= <PySide.QtCore.Signal object>¶
-
staticMetaObject
= <PySide.QtCore.QMetaObject object>¶
-
-
class
PyMca5.PyMcaGui.misc.CalculationThread.
OldCalculationThread
(parent=None, calculation_method=None, calculation_vars=None, calculation_kw=None, expand_vars=True, expand_kw=True)[source]¶ Bases:
PySide.QtCore.QThread
-
staticMetaObject
= <PySide.QtCore.QMetaObject object>¶
-
-
PyMca5.PyMcaGui.misc.CalculationThread.
waitingMessageDialog
(thread, message=None, parent=None, modal=True, update_callback=None, frameless=False)[source]¶ thread - The thread to be polled message - The initial message to be diplayed parent - The parent QWidget. It is used just to provide a convenient localtion modal - Default is True. The dialog will prevent user from using other widgets update_callback - The function to be called to provide progress feedback. It is expected
to return a dictionnary. The recognized key words are: message: The updated message to be displayed. title: The title of the window title. progress: A number between 0 and 100 indicating the progress of the task. status: Status of the calculation thread.
CalculationTimer
Module¶
CloseEventNotifyingWidget
Module¶
DoubleSlider
Module¶
-
class
PyMca5.PyMcaGui.misc.DoubleSlider.
DoubleSlider
(parent=None, scale=False)[source]¶ Bases:
PySide.QtGui.QWidget
-
sigDoubleSliderValueChanged
= <PySide.QtCore.Signal object>¶
-
staticMetaObject
= <PySide.QtCore.QMetaObject object>¶
-
FrameBrowser
Module¶
-
class
PyMca5.PyMcaGui.misc.FrameBrowser.
FrameBrowser
(parent=None, n=1)[source]¶ Bases:
PySide.QtGui.QWidget
-
sigIndexChanged
= <PySide.QtCore.Signal object>¶
-
staticMetaObject
= <PySide.QtCore.QMetaObject object>¶
-
NumpyArrayTableModel
Module¶
-
class
PyMca5.PyMcaGui.misc.NumpyArrayTableModel.
NumpyArrayTableModel
(parent=None, narray=None, fmt='%g', perspective=0)[source]¶ Bases:
PySide.QtCore.QAbstractTableModel
-
setArrayData
(data, perspective=0)[source]¶ setStackData(self, data, perspective=0) data is a 3D array dimension is the array dimension acting as index of images
-
setCurrentArrayIndex
(index)[source]¶ This method is ignored if the current array does not not a 3-dimensional array.
-
staticMetaObject
= <PySide.QtCore.QMetaObject object>¶
-
NumpyArrayTableView
Module¶
-
class
PyMca5.PyMcaGui.misc.NumpyArrayTableView.
HorizontalHeader
(parent=None)[source]¶ Bases:
PySide.QtCore.QAbstractItemModel
-
staticMetaObject
= <PySide.QtCore.QMetaObject object>¶
-