def subreddit_list_right_click(self):
subreddit_menu = QtWidgets.QMenu()
try:
position = self.get_selected_view_index(self.subreddit_list_view).row()
subreddit_settings = subreddit_menu.addAction("Subreddit Settings")
subreddit_downloads = subreddit_menu.addAction("View Subreddit Downloads")
subreddit_menu.addSeparator()
open_subreddit_folder = subreddit_menu.addAction("Open Download Folder")
subreddit_menu.addSeparator()
add_subreddit = subreddit_menu.addAction("Add Subreddit")
remove_subreddit = subreddit_menu.addAction("Remove Subreddit")
add_subreddit.triggered.connect(self.add_subreddit_dialog)
remove_subreddit.triggered.connect(self.remove_subreddit)
subreddit_settings.triggered.connect(lambda: self.subreddit_settings(0, False))
subreddit_downloads.triggered.connect(lambda: self.subreddit_settings(1, False))
open_subreddit_folder.triggered.connect(self.open_subreddit_download_folder)
except AttributeError:
add_subreddit = subreddit_menu.addAction("Add Subreddit")
add_subreddit.triggered.connect(self.add_subreddit_dialog)
subreddit_menu.exec(QtGui.QCursor.pos())
RedditDownloaderGUI.py 文件源码
python
阅读 21
收藏 0
点赞 0
评论 0
评论列表
文章目录