pyqt5-9.按钮菜单

#new_Button是一个新建的按钮
menu = QMenu(self)
        menu.addAction(_translate("f_1", "文件"))
        menu.addAction(_translate("f_2", "文件夹"))
#连接槽
        menu.triggered.connect(self.slot_new_creat_clicked)
        self.new_Button.setMenu(menu)
#去掉默认的向下箭头
        self.new_Button.setStyleSheet("QPushButton::menu-indicator{image:none;}") 


def slot_new_creat_clicked(self,action):
#action.text()是按钮的名字,通过名字来区分按下的是哪个按钮
        print(action.text(),"is triggeres")
        print("7777777777777777")
        pass


發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章