python PyQt5 QLCDNumber类(用于显示数字或一些符号的容器)
https://doc.qt.io/qtforpython/PySide2/QtWidgets/QLCDNumber.html?highlight=qlcdnumber#PySide2.QtWidgets.QLCDNumber
繼承關系
細節描述
它可以顯示幾乎任何大小的數字。它可以顯示十進制,十六進制,八進制或二進制數字。使用display()插槽很容易連接到數據源,該插槽重載了五個參數類型中的任何一個。
還有一些插槽可以通過setMode()更改基數,并通過setSmallDecimalPoint()更改小數點。
當要求顯示超出其范圍的內容時,QLCDNumber會發出overflow()信號。范圍由setDigitCount()設置,但setSmallDecimalPoint()也會影響該范圍。如果顯示設置為十六進制,八進制或二進制,則顯示該值的整數等效值。
可以顯示這些數字和其他符號:0 / O,1、2、3、4、5 / S,6、7、8、9 / g,減號,小數點,A,B,C,D,E, F,h,H,L,o,P,r,u,U,Y,冒號,度數符號(在字符串中指定為單引號)和空格。 QLCDNumber用空格代替非法字符。
盡管可以使用value()檢索數值,但是無法檢索QLCDNumber對象的內容。如果您確實需要文本,我們建議您將饋入display()插槽的信號也連接到另一個插槽,并將值存儲在那里。
順便說一句,QLCDNumber是Qt的最老部分,其根源可以追溯到Sinclair Spectrum上的BASIC程序。
See alsoQLabelQFrameDigital Clock ExampleTetrix Example class QLCDNumber([parent=None])? QLCDNumber(numDigits[, parent=None])param parent QWidgetparam numDigits uint構造一個LCD數字,將數字位數設置為5,將基數設置為小數,將小數點模式設置為“小”,并將幀樣式設置為凸起的框。 segmentStyle()設置為Outline。
父參數傳遞給QFrame構造函數。
See alsosetDigitCount()setSmallDecimalPoint()構造一個LCD數字,將數字位數設置為numDigits,將基數設置為小數,將小數點模式設置為“小”,并將框架樣式設置為凸起的框。 segmentStyle()設置為Filled。
父參數傳遞給QFrame構造函數。
See alsosetDigitCount()setSmallDecimalPoint()方法
略
插槽slot
display()
PySide2.QtWidgets.QLCDNumber.display(num)? Parameters num – double這是一個重載方法。顯示數字num。
總結
以上是生活随笔為你收集整理的python PyQt5 QLCDNumber类(用于显示数字或一些符号的容器)的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 放置奇兵 算法 月度活动 破碎时空记录
- 下一篇: websocket python爬虫_p