pyqt5中有2个QLineEdit,其中一个文本框字体加粗
时间: 2024-01-21 08:16:45 浏览: 94
可以使用QFont设置字体加粗。以下是一个示例代码:
```python
from PyQt5.QtWidgets import QApplication, QWidget, QLineEdit
from PyQt5.QtGui import QFont
class Example(QWidget):
def __init__(self):
super().__init__()
self.initUI()
def initUI(self):
self.setWindowTitle('Example')
# 创建两个QLineEdit
self.lineedit1 = QLineEdit(self)
self.lineedit2 = QLineEdit(self)
# 设置lineedit1的字体加粗
font = QFont()
font.setBold(True)
self.lineedit1.setFont(font)
# 设置两个lineedit的位置和大小
self.lineedit1.setGeometry(10, 10, 200, 30)
self.lineedit2.setGeometry(10, 50, 200, 30)
self.show()
if __name__ == '__main__':
app = QApplication([])
ex = Example()
app.exec_()
```
在该示例中,我们创建了两个QLineEdit,并使用setFont()方法设置lineedit1的字体加粗。
阅读全文