0
我有一些項目在列表中減少內部值,當這個值爲0,一個Windows彈出並要求做什麼,有3個選項,設置項目設置爲「完成」,將項目設置爲「錯過」,將項目設置爲「延遲」。正確的方法來處理彈出窗口中的選項
該窗口是一個QDockWidget,並通過QPushButtons選擇選項,我想將它們連接到一個函數,該函數將處理可能的3個動作中的每一個。
像
self.options_button_completed.clicked.connect(self.set_completed)
self.options_button_missed.clicked.connect(self.set_missed)
self.options_button_delayed.clicked.connect(self.set_delayed)
但是因爲我需要提及的是提出在首位窗口中的項目
我不知道它是否可以設置點擊插槽我不能做這樣以某種方式,它也會傳遞一個額外的參數,即引發QDockWidget的項目。
可能嗎?否則,處理這個問題的正確方法是什麼?
我認爲我需要保留一個變量與項目,但我正在尋找一個更乾淨的方式,而不會阻塞與變量的類。