时间:2026-03-01 00:02
人气:
作者:admin
self.button.clicked.connect(self.关联的函数)
self.button.setText("文本")
self.lineEdit.text()
self.lineEdit.setText('文本')
self.lineEdit.returnPressed.connect(self.关联的函数)
self.lineEdit.textChanged.connect(self.关联的函数)
self.TextEdit.textChanged.connect(self.关联的函数)
data = self.TextEdit.toPlainText()
self.TextEdit.cursorPositionChanged.connect(self.关联的函数)
self.TextEdit.setPlaceholderText('文本')
self.TextEdit.appendPlainText('文本')
在文本后添加新文本
self.TextEdit.insertPlainText('新文本')
self.label.setText('文本')
注意图片目录问题
self.comboBox.currentIndexChanged.connect(self.关联的函数)
self.comboBox.currentText()
self.comboBox.clear()
self.comboBox.addItem('标签')
self.comboBox.addItems('标签','标签','标签')
返回对应文本的索引,从0开始,没有该文本返回0
self.comboBox.findText(文本)
self.comboBox.setCurrentIndex(索引)
self.table.insertRow(0)
item = QTableWidgetItem('添加的文本')
self.table.setItem(0,0,item)
data = self.table.item.(0,0).text()
self.table.rowCount()
self.table.columCount()
self.table.removeRow(删除的行)
self.table.cellChanged.connect(self.关联的函数)
hangshu = self.table.currrntRow()
可以做插入行的引入
self.table.insertRow(hangshu+1)
不勾选
勾选
对单选按钮创建按钮组,buttonGroup
self.buttonGroup.checkedButton().text()
self.buttonGroup.buttonClicked.connect(self.关联的函数)
在qt上多选需取消勾选
self.buttonGroup.buttonClicked.connect(self.关联的函数)
self.checkBox.isChecked()
选择要布局的tab页
然后在tab的上层右键就可以选择水平布局还是垂直布局
self.progressBar.setRange(0,10)
self.progressBar.setValue(1)
self.progressBar.reset()
from PySide6.QtWidgets import QMessageBox
# 信息框
QMessageBox.information(self, "标题", "这是一条普通信息")
# 警告框
QMessageBox.warning(self, "警告", "操作可能无法撤销!")
# 错误框
QMessageBox.critical(self, "错误", "文件打开失败")
# 提问框(返回用户点击的按钮)
result = QMessageBox.question(self, "确认", "确定要删除吗?",
QMessageBox.Yes | QMessageBox.No)
if result == QMessageBox.Yes:
# 执行删除操作
pass
# 关于框
QMessageBox.about(self, "关于", "我的应用程序 v1.0")
self.action.setShortcut('F5')
self.action.setStatusTip('提示的信息')
self.action.triggered.connect(self.方法)