【发布时间】:2015-12-26 05:05:53
【问题描述】:
单击 QLabel 应该会打开一个指定 URL 链接的默认 Web 浏览器。它还没有发生。为什么? 第二个问题。是否可以用其他东西覆盖标签字体的默认蓝色?
class Widget(QtGui.QWidget):
def __init__(self, *args):
QtGui.QWidget.__init__(self, *args)
vLayout=QtGui.QVBoxLayout(self)
self.setLayout(vLayout)
urlLink="<a href=\"http://www.google.com\">'Click this link to go to Google'</a>"
label=QtGui.QLabel(self)
label.setText(urlLink)
vLayout.addWidget(label)
if __name__ == "__main__":
app = QtGui.QApplication(sys.argv)
w = Widget()
w.show()
sys.exit(app.exec_())
【问题讨论】: