时间:2021-05-23
(一)说在前面
Python自带了GUI模块Tkinter,只是界面风格有些老旧。另外就是各种GUI框架了。
之前安装过WxPython,并做了简单的界面。遂最近又重新搜索了一下网上关于Python GUI框架的问题,发现还是Qt呀。
Python的Qt有PyQt和PySide吧。PyQt 是商业及 GPL 的版权, 而 PySide 是 LGPL。大意也就是PyQt开发商业软件是要购买授权的,而PySide则不需要。二者代码基本一致,修改下import 基本剩余的代码皆可通用。所以毫不犹豫的选择了PySide。
(二)PySide的安装
(1)比较快捷省事的安装
dizzy@dizzy-pc:~$ sudo add-apt-repository ppa:pyside(2)测试是否安装成功
dizzy@dizzy-pc:~$ pythonPython 2.7.3 (default, Feb 27 2014, 20:00:17) [GCC 4.6.3] on linux2Type "help", "copyright", "credits" or "license" for more information.>>> import PySide>>> dir(PySide)复制代码 代码如下:
['__all__', '__builtins__', '__doc__', '__file__', '__name__', '__package__', '__path__', '__version__', '__version_info__']
(三)PySide初试
# -*- coding: utf-8 -*- # Import PySide classesimport sysfrom PySide.QtCore import *from PySide.QtGui import * # Create a Qt application app = QApplication(sys.argv)# Create a Label and show itlabel = QLabel("Hello World")label.show()# Enter Qt application main loopapp.exec_()sys.exit()这样运行就可以看到一个最简单的窗口了。Hello World .
(四)Hello,PySide
第一个使用PySide的示例,新建一个Hello.py文件,输入以下内容:
双击该文件,运行结果:
声明:本页内容来源网络,仅供用户参考;我单位不保证亦不表示资料全面及准确无误,也不保证亦不表示这些资料为最新信息,如因任何原因,本网内容或者用户因倚赖本网内容造成任何损失或损害,我单位将不会负任何法律责任。如涉及版权问题,请提交至online#300.cn邮箱联系删除。
本教程为大家分享了win10下Python环境安装配置教程,供大家参考,具体内容如下1.在https:///pycharm/download/index.htm
python3.6.2环境安装配置图文教程,具体如下一、需要下载的软件》python3.6.2.exe(也可以选择更新的版本)-----网址》Anaconda3
本教程为大家分享了mysql5.7.18安装配置方法,供大家参考,具体内容如下一、mysql5.7.18安装配置1、MySQL下载:https:///downl
Nagios安装配置与应用(一)Nagios的安装Nagios安装配置与应用(二)Nagios配置前的排错Nagios安装配置与应用(三)Nagios的配置Na
Nagios安装配置与应用(一)Nagios的安装Nagios安装配置与应用(二)Nagios配置前的排错Nagios安装配置与应用(三)Nagios的配置1、