qpushbutton qtableWidget,但是当我将菜单操作添加到按钮菜单时,不要显示为什么?
这是我要运行的代码。
我将qpushbutton放在setCellwidget的qtableWidget中,但是当我将菜单操作添加到按钮时,菜单不显示为什么?
p = qtwidgets.qpushbutton(“ test”)
menuf = qtwidgets.qmenu(p)
P.SetMenu(Menuf)
op = qtwidgets.qaction(menuf)
pp = qtwidgets.qaction(menuf)
_translate = qtcore.qcoreapplication.translate
op.setText(_translate(“ mainwindow”,“'extion”)))
pp.setText(_translate(“ mainwindow”,“ culad”))
p. addaction(op)
p. addaction(pp)
self.tablewidget.setcellwidget(2,1,p)
thingwidget = self.tablewidget.cellwidget(2,1)
This is the code i want to run .
i put QpushButton in QTableWidget by setCellWidget but when i add Menu action to the button the menu doesn't display why?
p = QtWidgets.QPushButton("Test")
menuf= QtWidgets.QMenu(p)
p.setMenu(menuf)
Op= QtWidgets.QAction(menuf)
Pp= QtWidgets.QAction(menuf)
_translate = QtCore.QCoreApplication.translate
Op.setText(_translate("MainWindow", "Section"))
Pp.setText(_translate("MainWindow", "Charge"))
p.addAction(Op)
p.addAction(Pp)
self.tableWidget.setCellWidget(2,1,p)
thingWidget = self.tableWidget.cellWidget(2,1)
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论