pyqt表点击动作错误:(无法调用本机Qt信号)

时间:2018-08-07 07:02:09

标签: python pyqt

我通过Pyqt5创建了一个简单的库存监控系统。单击每个表时有两个单击动作,一件事是指向新闻站点的超链接,另一件事是设置了其他选项。超链接方法运行良好,但doubleclick方法无法运行,错误代码为:(无法调用本机Qt信号)。

我该如何解决?

这是我的代码。我使用了全局变量news_tableportfolio_table

def __init__(self):
    QMainWindow.__init__(self)
    super().__init__()
    self.setupUi(self)

    def table_on_click_show_news(col):
        href = news_table.ix[col].href
        webbrowser.open(href, new=2)

    def table_on_click_chose_pf(col):
        target_pf = portfolio_table.ix[col].Portfolio_name
        print(target_pf)

    self.News_table.cellClicked.connect(table_on_click_show_news)

    self.Table_Current_pf1.cellDoubleClicked(table_on_click_chose_pf)

0 个答案:

没有答案