悲哀的猫 发表于 2021-4-9 22:04:48

PySide6,QlineEdit鼠标悬浮时右边框消失问题

不设置样式,Windows10情况下
QlineEdit这个控件鼠标移入或移出时边框会从黑变蓝或从蓝变黑,但变的一瞬间,右边框不见了,感觉就像是横向增长了一像素,结果溢出了{:10_245:},逼死强迫症{:10_250:}
截图截不着,录屏我的电脑没核显{:10_251:},所以只能先把代码扔上来了。
import sys
import PySide6.QtWidgets
app = PySide6.QtWidgets.QApplication(sys.argv)

title_label = PySide6.QtWidgets.QLabel("标题:")
title_label.setContentsMargins(0, 0, 0, 0)
title_entry = PySide6.QtWidgets.QLineEdit()

# 总体窗口布局
layout = PySide6.QtWidgets.QVBoxLayout()
layout.addWidget(title_label)
layout.addWidget(title_entry)

main_widget = PySide6.QtWidgets.QWidget()
main_widget.setLayout(layout)

main_window = PySide6.QtWidgets.QMainWindow()
main_window.setWindowTitle("text")
main_window.setCentralWidget(main_widget)


main_window.show()
app.exec_()

hrp 发表于 2021-4-9 22:15:39

还是用PySide2吧,毕竟6才发布没多久,0.1小版本都还没到呢,可能就是个BUG

悲哀的猫 发表于 2021-4-9 22:24:56

好家伙,用回PySide2还真tm没这个bug了,捂脸.jpg
页: [1]
查看完整版本: PySide6,QlineEdit鼠标悬浮时右边框消失问题