示例

Qt for Python 提供了一系列示例,以帮助新用户理解模块的不同使用场景。

你可以在pyside-setup仓库的examples目录中找到所有这些示例。

Qml (Essentials)
adding

扩展QML - 添加类型示例

扩展QML - 添加类型示例
a1-Base-project

扩展QML(高级)- 生日派对基础项目

扩展QML(高级)- 生日派对基础项目
a2-Inheritance-and-coercion

扩展QML(高级)- 继承与强制转换

扩展QML(高级)- 继承与强制转换
a3-Default-properties

扩展QML(高级)- 默认属性

扩展QML(高级)- 默认属性
a4-Grouped-properties

扩展QML(高级)- 分组属性

扩展QML(高级) - 分组属性
a5-Attached-properties

扩展QML(高级)- 附加属性

扩展QML(高级)- 附加属性
a6-Property-value-source

扩展QML(高级)- 属性值源

扩展QML(高级)- 属性值源
binding

扩展QML - 绑定示例

扩展QML - 绑定示例
c1-basics

扩展QML - 创建新类型

扩展QML - 创建新类型
c2-methods

扩展QML - 连接到C++方法和信号

扩展QML - 连接到C++方法和信号
c3-bindings

扩展QML - 添加属性绑定

扩展QML - 添加属性绑定
c4-customPropertyTypes

扩展QML - 使用自定义属性类型

扩展QML - 使用自定义属性类型
c5-listproperties

扩展QML - 使用列表属性类型

扩展QML - 使用列表属性类型
c6-plugins

扩展QML - 插件示例

扩展QML - 插件示例
editingmodel

QML中的QAbstractListModel

QML中的QAbstractListModel
extended

扩展QML - 扩展对象示例

扩展QML - 扩展对象示例
methods

扩展QML - 方法示例

扩展QML - 方法示例
properties

扩展QML - 对象和列表属性类型示例

扩展QML - 对象和列表属性类型示例
pytoqml1

qml/signals目录中找到。

example_qml_signals_pytoqml1
pytoqml2

qml/signals目录中找到。

example_qml_signals_pytoqml2
qmltopy1

qml/signals目录中找到。

example_qml_signals_qmltopy1
qmltopy2

qml/signals 目录中找到。

example_qml_signals_qmltopy2
qmltopy3

qml/signals目录中找到。

example_qml_signals_qmltopy3
qmltopy4

qml/signals目录中找到。

example_qml_signals_qmltopy4
textproperties

文本属性示例

文本属性示例
usingmodel

使用模型示例

使用模型示例
Quick (Essentials)
objectlistmodel

对象列表模型示例

对象列表模型示例
openglunderqml

OpenGL under QML Squircle

QML下的OpenGL Squircle
painteditem

场景图绘制项示例

场景图绘制项示例
rendercontrol_opengl

QQuickRenderControl OpenGL 示例

QQuickRenderControl OpenGL 示例
scenegraph_customgeometry

场景图 - 自定义几何

场景图 - 自定义几何
stringlistmodel

字符串列表模型示例

字符串列表模型示例
window

Qt Quick 示例 - 窗口和屏幕

Qt Quick 示例 - 窗口和屏幕
Quickcontrols (Essentials)
gallery

Qt Quick Controls 2 - 画廊

Qt Quick Controls 2 - 画廊
contactslist

Qt Quick Controls - 联系人列表

Qt Quick Controls - 联系人列表
filesystemexplorer

Qt Quick Controls - 文件系统浏览器

Qt Quick Controls - 文件系统浏览器
Widgets (Essentials)
widgetsgallery

Widgets Gallery Example

小部件库示例
address_book

通讯录示例

通讯录示例
addressbook

通讯录示例

通讯录示例
anchorlayout

widgets/graphicsview目录中找到。

example_widgets_graphicsview_anchorlayout
animatedtiles

动画瓷砖示例

动画瓷砖示例
appchooser

应用程序选择器示例

应用程序选择器示例
application

widgets/mainwindows目录中找到。

example_widgets_mainwindows_application
basicdrawing

基本绘图示例

基本绘图示例
basicfiltermodel

widgets/itemviews目录中找到。

example_widgets_itemviews_basicfiltermodel
basiclayouts

基本布局示例

基本布局示例
blurpicker

模糊选择器效果示例

模糊选择器效果示例
borderlayout

边框布局示例

边框布局示例
cannon

Cannon 示例

加农炮示例
charactermap

字符映射示例

字符映射示例
classwizard

Classwizard 示例

类向导示例
collidingmice

widgets/graphicsview目录中找到。

example_widgets_graphicsview_collidingmice
concentriccircles

同心圆示例

同心圆示例
diagramscene

widgets/graphicsview目录中找到。

example_widgets_graphicsview_diagramscene
digitalclock

数字时钟示例

数字时钟示例
dirview

目录视图示例

目录视图示例
dockwidgets

Dock Widget 示例

Dock Widget 示例
dragdroprobot

widgets/graphicsview目录中找到。

example_widgets_graphicsview_dragdroprobot
draggabletext

widgets/draganddrop目录中找到。

example_widgets_draganddrop_draggabletext
dropsite

Drop Site Example

投放站点示例
dynamiclayouts

动态布局示例

动态布局示例
easing

Easing Example

缓动示例
editabletreemodel

可编辑树模型示例

可编辑树模型示例
elasticnodes

widgets/graphicsview目录中找到。

example_widgets_graphicsview_elasticnodes
extension

widgets/dialogs目录中找到。

example_widgets_dialogs_extension
fetchmore

widgets/itemviews目录中找到。

example_widgets_itemviews_fetchmore
flowlayout

流式布局示例

流布局示例
gettext

GNU gettext 示例

GNU gettext 示例
imageviewer

widgets目录中找到。

example_widgets_imageviewer
jsonmodel

JSON 模型示例

JSON 模型示例
licensewizard

许可证向导示例

许可证向导示例
lighting

widgets/effects目录中找到。

example_widgets_effects_lighting
linguist

Qt Linguist 示例

Qt 语言学家示例
mdi

widgets/mainwindows目录中找到。

example_widgets_mainwindows_mdi
modelview

模型视图教程示例

模型视图教程示例
orderform

widgets/richtext目录中找到。

example_widgets_richtext_orderform
painter

Painter Example

画家示例
plot

绘图示例

绘图示例
regularexpression

QRegularExpression 示例

QRegularExpression 示例
screenshot

Screenshot Example

截图示例
simplerhiwidget

简单的RHI小部件示例

简单的RHI小部件示例
spinboxdelegate

SpinBox 委托示例

SpinBox 委托示例
standarddialogs

widgets/dialogs目录中找到。

example_widgets_dialogs_standarddialogs
stardelegate

Star Delegate Example

星代表示例
states

状态示例

状态示例
syntaxhighlighter

Syntax Highlighter Example

语法高亮示例
systray

widgets/desktop目录中找到。

example_widgets_desktop_systray
tabdialog

选项卡对话框示例

选项卡对话框示例
tetrix

Tetrix

Tetrix
textedit

TextEdit 示例

文本编辑示例
textobject

TextObject 示例

文本对象示例
thread_signals

widgets目录中找到。

example_widgets_thread_signals
trivialwizard

widgets/dialogs目录中找到。

example_widgets_dialogs_trivialwizard
Designer (Essentials)
taskmenuextension

任务菜单扩展示例

任务菜单扩展示例
Uitools (Essentials)
uiloader

uitools目录中找到。

example_uitools_uiloader
Corelib (Essentials)
mimetypesbrowser

MIME类型浏览器示例

MIME类型浏览器示例
settingseditor

设置编辑器示例

设置编辑器示例
sharedmemory

corelib/ipc目录中找到。

example_corelib_ipc_sharedmemory
threads

Mandelbrot 线程示例

曼德勃罗线程示例
Async (Essentials)
eratosthenes

Async “Eratosthenes” 示例

异步“埃拉托斯特尼”示例
minimal

Async “Minimal” Example

异步“最小”示例
Network (Essentials)
blockingfortuneclient

network目录中找到。

example_network_blockingfortuneclient
downloader

下载器示例

下载器示例
fortuneclient

network目录中找到。

example_network_fortuneclient
fortuneserver

network目录中找到。

example_network_fortuneserver
googlesuggest

Google 建议示例

Google 建议示例
loopback

Loopback 示例

回环示例
threadedfortuneserver

network目录中找到。

example_network_threadedfortuneserver
Sql (Essentials)
books

SQL Books Example

SQL 书籍示例
Dbus (Essentials)
listnames

dbus目录中找到。

example_dbus_listnames
pingpong

dbus目录中找到。

example_dbus_pingpong
Xml (Essentials)
dombookmarks

DOM 书签示例

DOM书签示例
Gui (Essentials)
analogclock

模拟时钟窗口示例

模拟时钟窗口示例
rhiwindow

RHI 窗口示例

RHI窗口示例
Opengl (Essentials)
contextinfo

上下文信息示例

上下文信息示例
hellogl2

你好 GL2 示例

你好 GL2 示例
textures

纹理示例

纹理示例
threadedqopenglwidget

Threaded QOpenGLWidget 示例

线程化 QOpenGLWidget 示例
Samplebinding (Essentials)
samplebinding

Sample Bindings Example

示例绑定示例
Scriptableapplication (Essentials)
scriptableapplication

可脚本化应用程序示例

可脚本化应用示例
Widgetbinding (Essentials)
widgetbinding

WigglyWidget 示例

WigglyWidget 示例
Qt Demos (Add-ons)
mediaplayer

媒体播放器示例

媒体播放器示例
Demos (Add-ons)
colorpaletteclient

RESTful API client

RESTful API 客户端
documentviewer

文档查看器示例

文档查看器示例
osmbuildings

OSM Buildings

OSM 建筑
Httpserver (Add-ons)
simplehttpserver

Simple HTTP Server Example

简单的HTTP服务器示例
Graphs (Add-ons)
widgetgraphgallery

Widget Graph Gallery

小部件图库
bars

简单条形图

简单条形图
hellographs

HelloGraphs 示例

HelloGraphs 示例
minimalsurfacegraph

最小曲面示例

最小曲面示例
Datavisualization (Add-ons)
graphgallery

Graph Gallery

图表画廊
qmlsurfacegallery

曲面图库

曲面图库
bars3d

Bars 3D 示例

3D柱状图示例
surface

Surface 示例

表面示例
surface_model_numpy

Surface 示例

表面示例
surface_numpy

Surface 示例

表面示例
Charts (Add-ons)
areachart

区域图示例

面积图示例
audio

音频示例

音频示例
barchart

柱状图示例

柱状图示例
callout

Callout Example

标注示例
chartthemes

图表主题示例

图表主题示例
donutbreakdown

Donut Chart Breakdown Example

甜甜圈图分解示例
dynamicspline

动态样条示例

动态样条示例
legend

Legend Example

图例示例
lineandbar

折线和柱状图示例

线和条形图示例
linechart

折线图示例

折线图示例
logvalueaxis

对数轴示例

对数轴示例
memoryusage

内存使用示例

内存使用示例
modeldata

模型数据示例

模型数据示例
nesteddonuts

嵌套甜甜圈示例

嵌套甜甜圈示例
percentbarchart

百分比条形图示例

百分比条形图示例
piechart

饼图示例

饼图示例
pointconfiguration

Selected Point Configuration Example

选定的点配置示例
pointselectionandmarkers

Light Markers and Points Selection Example

轻量标记和点选择示例
qmlpolarchart

QML 极坐标图示例

QML 极坐标图示例
temperaturerecords

温度记录示例

温度记录示例
zoomlinechart

缩放折线图示例

缩放折线图示例
Multimedia (Add-ons)
audiooutput

音频输出示例

音频输出示例
audiosource

音频源示例

音频源示例
camera

相机示例

相机示例
player

Player Example

玩家示例
screencapture

屏幕捕获示例

屏幕捕获示例
Webenginequick (Add-ons)
nanobrowser

Nano 浏览器示例

Nano 浏览器示例
Webenginewidgets (Add-ons)
markdowneditor

webenginewidgets目录中找到。

example_webenginewidgets_markdowneditor
notifications

WebEngine 通知示例

WebEngine 通知示例
simplebrowser

Simple Browser

简单浏览器
widgetsnanobrowser

Qt Widgets Nano 浏览器示例

Qt Widgets 纳米浏览器示例
Axcontainer (Add-ons)
axviewer

Ax Viewer 示例

Ax 查看器示例
Bluetooth (Add-ons)
btscanner

蓝牙扫描仪示例

蓝牙扫描仪示例
heartrate_game

蓝牙低功耗心率游戏

蓝牙低功耗心率游戏
heartrate_server

蓝牙低功耗心率服务器

蓝牙低功耗心率服务器
lowenergyscanner

Bluetooth Low Energy Scanner Example

蓝牙低能耗扫描器示例
External (Add-ons)
networkx

Networkx 查看器示例

Networkx 查看器示例
opencv

OpenCV 人脸检测示例

OpenCV 人脸检测示例
pandas

Pandas 简单示例

Pandas 简单示例
scikit

Scikit Image 示例

Scikit Image 示例
widget3d

Matplotlib Widget 3D 示例

Matplotlib 小部件 3D 示例
widget_gaussian

Matplotlib Widget 高斯示例

Matplotlib 小部件高斯示例
Location (Add-ons)
mapviewer

地图查看器示例

地图查看器示例
Networkauth (Add-ons)
redditclient

Reddit 示例

Reddit 示例
Pdf (Add-ons)
quickpdfviewer

PDF 查看器示例

PDF 查看器示例
Pdfwidgets (Add-ons)
pdfviewer

PDF 查看器示例

PDF查看器示例
Quick3D (Add-ons)
customgeometry

自定义几何示例

自定义几何示例
intro

Qt Quick 3D 介绍示例

Qt Quick 3D 介绍示例
proceduraltexture

Procedural Texture Example

程序纹理示例
Remoteobjects (Add-ons)
modelview

remoteobjects目录中找到。

example_remoteobjects_modelview
Spatialaudio (Add-ons)
audiopanning

Spatial Audio Panning Example

空间音频平移示例
Speech (Add-ons)
hello_speak

Hello Speak

你好 说话
3D (Add-ons)
simple3d

简单的Qt 3D示例

简单的Qt 3D示例
Serialbus (Add-ons)
can

CAN总线示例

CAN总线示例
modbusclient

Modbus Client 示例

Modbus客户端示例
Serialport (Add-ons)
terminal

终端示例

终端示例
Statemachine (Add-ons)
moveblocks

移动块示例

移动方块示例
ping_pong

statemachine目录中找到。

example_statemachine_ping_pong
rogue

statemachine目录中找到。

example_statemachine_rogue
trafficlight

交通灯示例

交通灯示例
Webchannel (Add-ons)
standalone

WebChannel 独立示例

WebChannel 独立示例
Coap (M2M)
simplecoapclient

Simple CoAP Client Example

简单的CoAP客户端示例
Mqtt (M2M)
simpleclient

Simple MQTT Client Example

简单的MQTT客户端示例
Opcua (M2M)
opcuaviewer

Qt OPC UA 查看器示例

Qt OPC UA 查看器示例
Tutorials
part1

财务经理示例 - 第1部分

财务经理示例 - 第1部分
part2

财务经理示例 - 第2部分

财务经理示例 - 第2部分
part3

财务经理示例 - 第3部分

财务经理示例 - 第3部分
Webview
minibrowser

Minibrowser 示例

迷你浏览器示例