mirror of
https://github.com/KenanZhu/AutoLibrary.git
synced 2026-06-18 07:23:03 +08:00
fix(ALTimerTaskManageWidget): 修复右键菜单删除任务时 parent() 类型错误
This commit is contained in:
@@ -45,6 +45,7 @@ class ALTimerTaskItemWidget(QWidget):
|
|||||||
|
|
||||||
super().__init__(parent)
|
super().__init__(parent)
|
||||||
self.__timer_task = timer_task
|
self.__timer_task = timer_task
|
||||||
|
self.__manage_widget = parent
|
||||||
|
|
||||||
self.modifyUi()
|
self.modifyUi()
|
||||||
self.setContextMenuPolicy(Qt.ContextMenuPolicy.CustomContextMenu)
|
self.setContextMenuPolicy(Qt.ContextMenuPolicy.CustomContextMenu)
|
||||||
@@ -165,7 +166,7 @@ class ALTimerTaskItemWidget(QWidget):
|
|||||||
and self.__timer_task["status"] != ALTimerTaskStatus.READY:
|
and self.__timer_task["status"] != ALTimerTaskStatus.READY:
|
||||||
delete_action = QAction("删除", self)
|
delete_action = QAction("删除", self)
|
||||||
delete_action.triggered.connect(
|
delete_action.triggered.connect(
|
||||||
lambda: self.parent().deleteTask(self.__timer_task)
|
lambda: self.__manage_widget.deleteTask(self.__timer_task)
|
||||||
)
|
)
|
||||||
menu.addAction(delete_action)
|
menu.addAction(delete_action)
|
||||||
menu.exec(self.mapToGlobal(pos))
|
menu.exec(self.mapToGlobal(pos))
|
||||||
|
|||||||
Reference in New Issue
Block a user