pyside6教程,pyside2教程

  pyside6教程,pyside2教程

  PySide教程:第一个PySide应用作者:meegoq.com发布时间:2011-01-31 12:57阅读次数:1364全屏阅读原文链接[收藏]PySide安装:请参考http://www.meegoq.com/thread-1161-1-1.html.

  您已经使用安装了PySide,所以现在您应该有了PySide的完整副本,并且可以使用Qt Python开发GUI应用程序。就像其他节目一样,我们从“你好,世界”开始。

  这是最简单的开始方式。

  ?

  12345678910111213!/usr/bin/python # Import py side class Import sys from py side。来自PySide的QtCore import *QtGui import *#创建一个Qt application app=QA application(sys . argv)#创建一个标签并显示it Label=q Label( Hello World )Label . show()#进入Qt应用程序主loopapp.exec_()sys.exit()

  要用PySide开发桌面程序,通常,你得介绍PySide。文件开头的QtGui类。这些类提供了构建PySide应用程序所需的主要函数。比如PySide。QtGui包含处理控件的函数,而PySide。QtCore包含处理信号、插槽和控制程序的方法。

  导入后,我们创建了QApplication,这是Qt的主程序。正如Qt可以从命令行接受参数一样,您可以将任何参数传递给QApplication对象。通常情况下,您不需要传递任何参数,只需保持默认状态即可。

  创建应用程序对象后,我们创建了一个QLabel对象。QLabel控件可以显示文本(简单或复杂,如html)和图片。注意,在创建标签之后,我们调用了show方法来给控件一个显示它的机会。

  最后我们调用了app.exec_(),它将进入Qt的主循环,开始执行Qt代码。实际上来说,控件已经显示出来了,在这个例子中,这一段其实可以忽略。

  显示html标签

  如前所述,您可以在标签中插入一个html标签来显示富文本。让我们对上面的代码进行修改。

  ?

  1 label=q label( font color=red size=40 Hello World/font )

  你会看到“Hello World”的字体更大更红。当然,你也可以尝试把它修改成其他颜色或者其他尺寸,甚至可以让它闪烁。此外,还可以用其他控件代替QLabel,比如QPushButton等等。

郑重声明:本文由网友发布,不代表盛行IT的观点,版权归原作者所有,仅为传播更多信息之目的,如有侵权请联系,我们将第一时间修改或删除,多谢。

留言与评论(共有 条评论)
   
验证码: