本文主要是介绍pyqt QlineEdit内部增加按钮方法,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
pyqt QlineEdit内部增加按钮方法
def addButton(self,lineEdit):btn = QtWidgets.QPushButton("")icon1 = QtGui.QIcon()icon1.addPixmap(QtGui.QPixmap(":/image/images/th.png"), QtGui.QIcon.Normal, QtGui.QIcon.Off)btn.setIcon(icon1)btn.setStyleSheet("""QPushButton {border: 0px solid #32CD32;}""")btn.setCursor(Qt.PointingHandCursor);widgetAction = QtWidgets.QWidgetAction(self);widgetAction.setDefaultWidget(btn);lineEdit.addAction(widgetAction,QtWidgets.QLineEdit.TrailingPosition);return btn
实现的如下效果:
这篇关于pyqt QlineEdit内部增加按钮方法的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!