1

float変数またはintを持つことになっている3つのQLineEditを設定しました

  self.sfEdt=QtGui.QLineEdit()
  self.efEdt=QtGui.QLineEdit()
  self.bfEdt=QtGui.QLineEdit()

バリデーターを設定することもできます

      self.sfEdt.setValidator(QtGui.QIntValidator())
      self.efEdt.setValidator(QtGui.QIntValidator())
      self.byfrEdt.setValidator(QtGui.QIntValidator())

しかし、値型をチェックするとき、それはQStringですが、どのように値をintまたはfloatとして取得する必要がありますか?

これらのQLineEditに表示される値は、文字列に変換されてフロートでロードされ、文字列に変換しない場合はデフォルトのQStringであるため、QLineEditに入力またはロードされた値はフロートのままである必要があります...

4

0 に答える 0