不要在QDoubleSpinBox中显示尾随零?

时间:2017-05-04 00:51:53

标签: qt

通常情况下,如果我有一个带有例如4位小数的双重旋转框,当数字设置为4时,它会显示为4.0000。在点击旋转框后用键盘更改数字的小数部分时我不想做的就是删除那四个零以添加我自己的数字,我宁愿它最初显示'4'然后我可以点击旋转框,键入一个句点,然后加起来最多四位数。

这可能吗?

目前是ui xml:

      <widget class="QDoubleSpinBox" name="move_dist_spinbox">
       <property name="sizePolicy">
        <sizepolicy hsizetype="Preferred" vsizetype="Fixed">
         <horstretch>0</horstretch>
         <verstretch>0</verstretch>
        </sizepolicy>
       </property>
       <property name="decimals">
        <number>4</number>
       </property>
       <property name="minimum">
        <double>-500.000000000000000</double>
       </property>
       <property name="maximum">
        <double>500.000000000000000</double>
       </property>
       <property name="singleStep">
        <double>1.000000000000000</double>
       </property>
       <property name="value">
        <double>80.000000000000000</double>
       </property>
      </widget>

我正在使用python和python_qt_binding。

0 个答案:

没有答案