小编cra*_*nny的帖子

Pyqt - QMenu动态填充并单击

我需要知道我在动态生成的菜单系统中点击了哪个项目.我只想知道我点击了什么,即使它只是一个字符串表示.

def populateShotInfoMenus(self):
    self.menuFilms = QMenu()
    films = self.getList()

    for film in films:
        menuItem_Film = self.menuFilms.addAction(film)
        self.connect(menuItem_Film, SIGNAL('triggered()'), self.onFilmSet)
        self.menuFilms.addAction(menuItem_Film)

def onFilmRightClick(self, value):
    self.menuFilms.exec_(self.group1_inputFilm.mapToGlobal(value))

def onFilmSet(self, value):
    print 'Menu Clicked ', value
Run Code Online (Sandbox Code Playgroud)

python user-interface qt pyqt

6
推荐指数
1
解决办法
6292
查看次数

来自网络的Qt图像

我希望PyQt加载图像并从网上显示它.我在网上找到的几十个例子都不起作用,因为它们用于下载图像.

我只想查看它.

就像是

from PyQt4.QtWebKit import *
web = QWebView()
web.load(QUrl("http://stackoverflow.com/content/img/so/logo.png"))
Run Code Online (Sandbox Code Playgroud)

python qt pyqt qwebview qwebelement

2
推荐指数
1
解决办法
1817
查看次数

标签 统计

pyqt ×2

python ×2

qt ×2

qwebelement ×1

qwebview ×1

user-interface ×1