PyQt5 QSpinBox - Definindo Dica de Estilo
Neste artigo, veremos como podemos definir a sugestão de estilo do texto da caixa de rotação. As dicas de estilo são usadas pelo algoritmo de correspondência de fontes para encontrar uma família padrão apropriada se uma família de fontes selecionada não estiver disponível. Existem muitas dicas de estilos oferecidas pela caixa giratória, como AnyStyle, SansSerif, Times etc.
Para fazer isso, usamos o setStyleHint
método com o objeto QFont da caixa de rotação.
Sintaxe: font.setStyleHint (style_hint, style_preference)
Argumento: leva uma sugestão de estilo como argumento e o segundo argumento é opcional, que é a preferência
Retorno: Retorna Nenhum
Abaixo está a implementação
from
PyQt5.QtWidgets
import
*
from
PyQt5
import
QtCore, QtGui
from
PyQt5.QtGui
import
*
from
PyQt5.QtCore
import
*
import
sys
class
Window(QMainWindow):
def
__init__(
self
):
super
().__init__()
self
.setWindowTitle(
"Python "
)
self
.setGeometry(
100
,
100
,
600
,
400
)
self
.UiComponents()
self
.show()
def
UiComponents(
self
):
self
.spin
=
QSpinBox(
self
)
self
.spin.setGeometry(
100
,
100
,
250
,
40
)
self
.spin.setRange(
0
,
999999
)
self
.spin.setPrefix(
"PREFIX "
)
self
.spin.setSuffix(
" SUFFIX"
)
font
=
self
.spin.font()
font.setStyleHint(QFont.Serif, QFont.PreferOutline)
self
.spin.setFont(font)
App
=
QApplication(sys.argv)
window
=
Window()
sys.exit(App.
exec
())
Resultado :
As postagens do blog Acervo Lima te ajudaram? Nos ajude a manter o blog no ar!
Faça uma doação para manter o blog funcionando.
70% das doações são no valor de R$ 5,00...
Diógenes Lima da Silva