Qt wiki will be updated on October 12th 2023 starting at 11:30 AM (EEST) and the maintenance will last around 2-3 hours. During the maintenance the site will be unavailable.

PySide Video Tutorials

From Qt Wiki
Revision as of 16:26, 14 January 2015 by Maintenance script (talk | contribs)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to navigation Jump to search

PySide Video Tutorials

Python GUI Development

by Bogdan Milanovich

These tutorials are linked to the Python GUI Development Blog [py.bo.vc] and are freely viewable on YouTube [youtube.com]. Download tutorial source code on GitHub [github.com]

  • Video 1 – Introduction VIDEO [youtube.com]
  • Video 2 – Creating a simple alarm pop-up VIDEO [youtube.com]
  • Video 3 – Expression evaluator VIDEO [youtube.com]
  • Video 4 – Currency converter VIDEO [youtube.com]
  • Video 5 – Events explained VIDEO [youtube.com]
  • Video 6 – More On Signals VIDEO [youtube.com]
  • Video 7 – More About Dialogs in Qt VIDEO [youtube.com]
  • Video 8 – The QFileDialog Class VIDEO [youtube.com]
  • Video 9 – Dumb Dialogs VIDEO [youtube.com]
  • Video 10 – Standard Dialogs VIDEO [youtube.com]
  • Video 11 – Qt Designer Introduction and Overview VIDEO [youtube.com]
  • Video 12 – Qt Designer Signal-Slot Editor, Tab Order Management VIDEO [youtube.com]
  • Video 13 – Incorporating the UI in your Python Code VIDEO [youtube.com]
  • Video 14 – Using QThreads (threading) VIDEO [youtube.com]
  • Video 15 – Using Icons and Images in your Application – Resource File VIDEO [youtube.com]
  • Video 16 – Introducing QMainWindow VIDEO [youtube.com]
  • Video 17 – New Style Syntax for Signal/Slot Mechanism VIDEO [youtube.com]
  • Video 18 – Design Tips and CSS Styling VIDEO [youtube.com]
  • Video 19 – Building Our First Real-World Application – Part 1 VIDEO [youtube.com]

Model View Programming with PyQt4 and PySide

By Yasin Uludag

Part 01: Introduction to Model View Methodology
0: http://www.youtube.com/watch?v=mCHVI8OXDxw
1: http://www.youtube.com/watch?v=2sRoLN337cs

Part 02: Creating our own editable 1D / List Model
0: http://www.youtube.com/watch?v=Eq7__6y0jwo
1: http://www.youtube.com/watch?v=azGfJ7-wK_g
2: http://www.youtube.com/watch?v=DVDKDYhFU1o

Part 03 : Inserting, Removing covered, creating our own fully implemented 2D / Table Model
0: http://www.youtube.com/watch?v=EmYby3BB3Kk
1: http://www.youtube.com/watch?v=fxLIGaTZ4pk
2: http://www.youtube.com/watch?v=ZLsRi6gY7y0

Part 04 : Creating our own advanced Hierarchical / Tree Model (Scenegraph alike)
0: http://www.youtube.com/watch?v=pr1M3mP7qfI
1: http://www.youtube.com/watch?v=VcN94yMOkyU
2: http://www.youtube.com/watch?v=GDB2PuJ4_7s
3: http://www.youtube.com/watch?v=1WWp71fTdTQ

Part 05 : Learning about the QAbstractProxyModel / QSortFilterProxyModel class
0: http://www.youtube.com/watch?v=Dp-BRJer5CQ
1: http://www.youtube.com/watch?v=KWhHwOG0ZO8

Part 06 : Learning about QDataWidgetMapper to create designer made static editors / property grids
0: http://www.youtube.com/watch?v=76uvvZymyoU
1: http://www.youtube.com/watch?v=x1Emco2SXWY
2: http://www.youtube.com/watch?v=7omei2RCtDI
3: http://www.youtube.com/watch?v=mWn8MBPidmE
4: http://www.youtube.com/watch?v=Gil-dg3ajbA

Part 07 : Refactor our code. Use PyQt4.QtXml package, serialize our model into Xml, create enum properties etc
0: http://www.youtube.com/watch?v=hWB5nddWyCs
1: http://www.youtube.com/watch?v=k102fYZBdh0
2: http://www.youtube.com/watch?v=PTTe6soX0wk
3: http://www.youtube.com/watch?v=IW0Nu_DJ4hw
4: http://www.youtube.com/watch?v=AONvtOcpaws

Above videos by Yasin Uludag can also be accessed at this playlist
Youtube Playlist [youtube.com]

Categories: