CurveItemConfDlg

digraph inheritance0f878810f0 { bgcolor=transparent; rankdir=UD; ratio=compress; size="8.0, 12.0"; "CurveItemConfDlg" [URL="#taurus.qt.qtgui.extra_guiqwt.curvesmodel.CurveItemConfDlg",color=dodgerblue1,fillcolor=white,fontcolor=black,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.5,shape=box,style=rounded,target="_top",tooltip="A configuration dialog for creating new CurveItems."]; "QWidget" -> "CurveItemConfDlg" [arrowsize=0.5,style="setlinewidth(0.5)"]; "QObject" [color=dodgerblue1,fillcolor=white,fontcolor=black,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.5,shape=box,style=rounded,tooltip="QObject(parent: QObject = None)"]; "wrapper" -> "QObject" [arrowsize=0.5,style="setlinewidth(0.5)"]; "QPaintDevice" [color=dodgerblue1,fillcolor=white,fontcolor=black,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.5,shape=box,style=rounded,tooltip="QPaintDevice()"]; "simplewrapper" -> "QPaintDevice" [arrowsize=0.5,style="setlinewidth(0.5)"]; "QWidget" [color=dodgerblue1,fillcolor=white,fontcolor=black,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.5,shape=box,style=rounded,tooltip="QWidget(parent: QWidget = None, flags: Union[Qt.WindowFlags, Qt.WindowType] = Qt.WindowFlags())"]; "QObject" -> "QWidget" [arrowsize=0.5,style="setlinewidth(0.5)"]; "QPaintDevice" -> "QWidget" [arrowsize=0.5,style="setlinewidth(0.5)"]; "simplewrapper" [color=dodgerblue1,fillcolor=white,fontcolor=black,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.5,shape=box,style=rounded]; "wrapper" [color=dodgerblue1,fillcolor=white,fontcolor=black,fontname="Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans",fontsize=10,height=0.5,shape=box,style=rounded]; "simplewrapper" -> "wrapper" [arrowsize=0.5,style="setlinewidth(0.5)"]; }
class CurveItemConfDlg(parent=None, curves=None, showXcol=True)[source]

A configuration dialog for creating new CurveItems.

Provides a browser for Taurus models and an editable table for the sources and title of data

Import from taurus.qt.qtgui.extra_guiqwt.curvesmodel as:

from taurus.qt.qtgui.extra_guiqwt.curvesmodel import CurveItemConfDlg
applied
dataChanged
getCurveItemConfs()[source]
loadUi(filename=None, path=None)
onApply()[source]
onModelsAdded(models)[source]
onReload()[source]
onTableContextMenu(pos)[source]
static showDlg(parent=None, curves=None)[source]

Static method that launches a modal dialog containing a CurveItemConfDlg

Parameters

parent (QObject) – parent for the dialog

Returns

Returns a models,ok tuple. models can be either a list of models or a QMimeData object, depending on asMimeData. ok is True if the dialog was accepted (by clicking on the “update” button) and False otherwise

Return type

list,bool or QMimeData,bool