PyQt4 mengubah angka desimal di kotak QLineEdit

Saya ingin mengubah angka desimal di kotak QLineEdit. Ini kode yang saya tulis

self.le1= QtGui.QLineEdit()    
self.le1.setValidator(QtGui.QDoubleValidator(1, 65535, 5))

Dari dokumentasinya, menurut saya ini akan membuat input dari rentang 1 hingga 65535 dan memungkinkan pengguna memasukkan 5 digit setelah desimal. Tapi itu tidak berhasil. Bisakah seseorang mengetahui masalahnya?


person SimaGuanxing    schedule 14.01.2016    source sumber
comment
Bisakah Anda menjelaskan apa yang Anda harapkan dan apa yang tidak berhasil. Beri tahu juga versi PyQt4 dan Qt4 yang sedang Anda gunakan.   -  person Marcus    schedule 15.01.2016
comment
Jika masalahnya adalah rentang, bukan desimal, berikut tautan yang relevan di C++: stackoverflow.com/questions/19571033/   -  person Mel    schedule 15.01.2016