コード例 #1
0
ファイル: builder.py プロジェクト: 201910835/FingerBeam
 def info_label(self, anchor, comps, title=None):
     """
     Make an info label `plot item` 
     (:py:class:`guiqwt.label.DataInfoLabel` object)
     """
     basename = _("Computation")
     param = LabelParam(basename, icon="label.png")
     param.read_config(CONF, "plot", "info_label")
     if title is not None:
         param.label = title
     else:
         global LABEL_COUNT
         LABEL_COUNT += 1
         param.label = make_title(basename, LABEL_COUNT)
     param.abspos = True
     param.absg = anchor
     param.anchor = anchor
     c = ANCHOR_OFFSETS[anchor]
     param.xc, param.yc = c
     return DataInfoLabel(param, comps)
コード例 #2
0
ファイル: builder.py プロジェクト: CaptainAL/Spyder
 def info_label(self, anchor, comps, title=None):
     """
     Make an info label `plot item` 
     (:py:class:`guiqwt.label.DataInfoLabel` object)
     """
     basename = _("Computation")
     param = LabelParam(basename, icon='label.png')
     param.read_config(CONF, "plot", "info_label")
     if title is not None:
         param.label = title
     else:
         global LABEL_COUNT
         LABEL_COUNT += 1
         param.label = make_title(basename, LABEL_COUNT)
     param.abspos = True
     param.absg = anchor
     param.anchor = anchor
     c = ANCHOR_OFFSETS[anchor]
     param.xc, param.yc = c
     return DataInfoLabel(param, comps)