FloatDelegate

class qte.FloatDelegate(parent, prefix='', decimals=None, suffix='')

A delegate for float values.

Parameters:
  • prefix – A text prefix to add to numbers displayed, and strip from numbers entered.
  • decimals – The number of decimal places to use when displaying the number. If omitted, then all decimals are shown.
  • suffix – A text suffix to append to numbers displayed, and strip from numbers entered.

For example:

>>> widget = QWidget()
>>> dg = FloatDelegate(widget, '$ ', 1, ' million')
>>> dg.displayText(12.345678, None)
'$ 12.3 million'

Members

Inherits

Re-implemented Methods

FloatDelegate.getWidget(parent, option, index)

Return a FloatEdit with decimals set as in the constructor.

FloatDelegate.displayText(value, locale)

Project Versions

Table Of Contents

Previous topic

EditWidgetABC

Next topic

FloatEdit

This Page