本文整理汇总了Python中widget.Widget.addSettings方法的典型用法代码示例。如果您正苦于以下问题:Python Widget.addSettings方法的具体用法?Python Widget.addSettings怎么用?Python Widget.addSettings使用的例子?那么恭喜您, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类widget.Widget
的用法示例。
在下文中一共展示了Widget.addSettings方法的3个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的Python代码示例。
示例1: addSettings
# 需要导入模块: from widget import Widget [as 别名]
# 或者: from widget.Widget import addSettings [as 别名]
def addSettings(klass, s):
'''Construct list of settings.'''
Widget.addSettings(s)
s.add( setting.Distance( 'leftMargin',
'1.7cm',
descr=_('Distance from left of graph to edge'),
usertext=_('Left margin'),
formatting=True) )
s.add( setting.Distance( 'rightMargin',
'0.2cm',
descr=_('Distance from right of graph to edge'),
usertext=_('Right margin'),
formatting=True) )
s.add( setting.Distance( 'topMargin',
'0.2cm',
descr=_('Distance from top of graph to edge'),
usertext=_('Top margin'),
formatting=True) )
s.add( setting.Distance( 'bottomMargin',
'1.7cm',
descr=_('Distance from bottom of graph to edge'),
usertext=_('Bottom margin'),
formatting=True) )
s.add( setting.GraphBrush( 'Background',
descr = _('Background plot fill'),
usertext=_('Background')),
pixmap='settings_bgfill' )
s.add( setting.Line('Border', descr = _('Graph border line'),
usertext=_('Border')),
pixmap='settings_border')
示例2: addSettings
# 需要导入模块: from widget import Widget [as 别名]
# 或者: from widget.Widget import addSettings [as 别名]
def addSettings(klass, s):
'''Settings for widget.'''
Widget.addSettings(s)
s.add( setting.Str('function', 'a',
descr='Function expression',
usertext='Function') )
s.add( setting.Choice('variable', ['a', 'b'], 'a',
descr='Variable the function is a function of',
usertext='Variable') )
s.add(setting.FloatOrAuto('min', 'Auto',
descr='Minimum value at which to plot function',
usertext='Min'))
s.add(setting.FloatOrAuto('max', 'Auto',
descr='Maximum value at which to plot function',
usertext='Max'))
s.add( setting.Line('PlotLine',
descr = 'Plot line settings',
usertext = 'Plot line'),
pixmap = 'settings_plotline' )
s.add( FillBrush('Fill1',
descr = 'Fill settings (1)',
usertext = 'Area fill 1'),
pixmap = 'settings_plotfillbelow' )
s.add( FillBrush('Fill2',
descr = 'Fill settings (2)',
usertext = 'Area fill 2'),
pixmap = 'settings_plotfillbelow' )
s.add( setting.Int('steps', 50,
descr = 'Number of steps to evaluate the function'
' over', usertext='Steps', formatting=True), 0 )
示例3: addSettings
# 需要导入模块: from widget import Widget [as 别名]
# 或者: from widget.Widget import addSettings [as 别名]
def addSettings(klass, s):
'''Settings for widget.'''
Widget.addSettings(s)
s.add( setting.DatasetOrFloatList(
'data1', 'x',
descr=_('Dataset containing 1st dataset or list of values'),
usertext=_('Dataset 1')) )
s.add( setting.DatasetOrFloatList(
'data2', 'y',
descr=_('Dataset containing 2nd dataset or list of values'),
usertext=_('Dataset 2')) )
s.add( setting.DatasetOrStr('labels', '',
descr=_('Dataset or string to label points'),
usertext=_('Labels'), datatype='text') )
s.add( setting.DatasetOrFloatList(
'scalePoints', '',
descr = _('Scale size of plotted markers by this dataset or'
' list of values'),
usertext=_('Scale markers')) )
s.add( setting.MarkerColor('Color') )
s.add( setting.DistancePt('markerSize',
'3pt',
descr = _('Size of marker to plot'),
usertext=_('Marker size'), formatting=True), 0 )
s.add( setting.Marker('marker',
'circle',
descr = _('Type of marker to plot'),
usertext=_('Marker'), formatting=True), 0 )
s.add( setting.Line('PlotLine',
descr = _('Plot line settings'),
usertext = _('Plot line')),
pixmap = 'settings_plotline' )
s.add( setting.Line('MarkerLine',
descr = _('Line around the marker settings'),
usertext = _('Marker border')),
pixmap = 'settings_plotmarkerline' )
s.add( MarkerFillBrush('MarkerFill',
descr = _('Marker fill settings'),
usertext = _('Marker fill')),
pixmap = 'settings_plotmarkerfill' )
s.add( FillBrush('Fill1',
descr = _('Fill settings (1)'),
usertext = _('Area fill 1')),
pixmap = 'settings_plotfillbelow' )
s.add( FillBrush('Fill2',
descr = _('Fill settings (2)'),
usertext = _('Area fill 2')),
pixmap = 'settings_plotfillbelow' )
s.add( setting.PointLabel('Label',
descr = _('Label settings'),
usertext=_('Label')),
pixmap = 'settings_axislabel' )