Pyside开篇杂记
2024-09-18 22:30:40
最近学习刚开始学习pyside,基本了解了一些类的用法,个人感觉就接触而言与pyqt并无本质区别。
双方资料基本可以相互借鉴,个人更倾向与pyside,查阅资料时也经常会在pyqt内得到解决方案。
之前一直写在自己笔记上,今天正好放假整理一下,如果有意见欢迎提出探讨。:)
给的例子多是为了实用目的出发的,可能在实现方式上有更好的,也请各位给予指教
先来介绍以下基本模块:
1、QtCore模块
用于核心的非 GUI 功能函数,用于以下方面:日期、文件和目录、数据结构、数据流、URL、MIME、线程和进程。
2、QtGui模块
用于绘图组件以及与绘图相关的类,比如按钮、窗口、状态栏、工具栏、滑块、位图、颜色、字体等。
3、QtNetWork 模块
用于网络编程的类,用户可以用这些类实现 TCP/IP 和 UDP 的客户端或服务器。并且使用这些类会使网络编程更加容易、轻便。
4、QtXml模块
用于处理 XML 文件的类,该模块提供了 SAX 和 DOM API 两种 XML 文件处理方式的实现。
5、QtSvg模块
用于显示 SVG(可缩放矢量图形,参考 http://zh.wikipedia.org/wiki/SVG)文件内容的类。
6、QtOpenGL 模块
用于渲染使用 OpenGL 库创建的 3D 或 2D 图形。并且它支持 Qt GUI 库和 OpenGL 库的无缝结合。
7、QtSql模块
用于操作数据库的类
学习中发现一些例子,推荐给稍微有些基础的人:https://github.com/PySide/Examples
最新文章
- 一些不太常见但很有用的java类
- bzoj3884 上帝与集合的正确用法
- JSTL标签库简介
- Android程序的安全系统【转】
- linux 列出安装包内的文件
- 值栈和OGNL 之 7.1 值栈
- MySQL(二)之服务管理与初始化文件修改和连接MySQL
- Just for 面试
- pat1031-1040
- Python 下载win32api 模块
- jquery操作select下拉框的多种方法(选中,取值,赋值等)
- karma测试实践
- 设计模式のObserver Pattern(观察者模式)----行为模式
- Python + selenium + pycharm 环境部署细节 和selenium、Jenkins简单介绍
- pytest 8 参数化parametrize
- EF 复杂语句的使用
- Dubbo原理解析-Dubbo内核实现之SPI简单介绍
- Windows 聆听 简单使用体验
- zabbix 客户端添加自定义参数
- [转]清除服务器IIS缓存的常用方法