我在文档中没有找到关于此的参考文献。
答案 0 :(得分:2)
你不能轻易地设定这个"扩展"按钮,因为该符号实际上是一个图标。
但是,您可以访问QToolButton
窗口小部件,将图标设置为您喜欢的任何内容。在PyQt4中,您可以使用menubar.children()[0]
进行操作。这应该与PyQt5一致。查看Qt5 source code,看起来扩展图标总是先创建,即使它没有显示,children()
方法按照创建顺序返回对象(这是索引) 0)。
一旦您引用QToolButton
,就可以使用menubar.children()[0].setIcon(my_qicon)
(或类似名称)将图标设置为您喜欢的任何内容。
答案 1 :(得分:0)
由于这是google上用于修改"显示更多"的最佳项目之一。图标:
另一种选择是使用<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>
<script src="https://cdnjs.cloudflare.com/ajax/libs/sweetalert/1.1.3/sweetalert.min.js"></script>
<link href="https://cdnjs.cloudflare.com/ajax/libs/sweetalert/1.1.3/sweetalert.min.css" rel="stylesheet"/>
<input type='button' onclick='myfunction()' value='Sweetalert'>
。你可以做同样的事情,除了第一个孩子是布局,第二个是你想要的QToolbar
:
QToolButton