aboutsummaryrefslogtreecommitdiffstats
path: root/sources/pyside6/doc/videos.rst
diff options
context:
space:
mode:
Diffstat (limited to 'sources/pyside6/doc/videos.rst')
-rw-r--r--sources/pyside6/doc/videos.rst251
1 files changed, 155 insertions, 96 deletions
diff --git a/sources/pyside6/doc/videos.rst b/sources/pyside6/doc/videos.rst
index 5c72c90df..919c9ff38 100644
--- a/sources/pyside6/doc/videos.rst
+++ b/sources/pyside6/doc/videos.rst
@@ -1,96 +1,155 @@
-|project| Videos
-================
-
-.. raw:: html
-
- <style>
- .embed-container {
- margin-top: 10px;
- position: relative;
- padding-bottom: 56.25%;
- height: 0;
- overflow: hidden;
- max-width: 100%;
- }
- .embed-container iframe, .embed-container object, .embed-container embed {
- position: absolute;
- top: 0;
- left: 0;
- width: 100%;
- height: 100%;
- }
- .video-title {
- font-weight: bold;
- text-align: center;
- }
- </style>
- <table>
- <tr>
- <td style="width: 30%;">
- <p class="video-title">QtVirtualTechCon2020: From Prototypes to Hybrid Applications</p>
- <div class="embed-container">
- <iframe src="https://www.youtube.com/embed/Vb1dbLQafyM" frameborder="0" allowfullscreen>
- </iframe>
- </div>
- </td>
- <td style="width: 30%;">
- <p class="video-title">QtWS2019: Utilizing Shiboken to Enhance your Application</p>
- <div class='embed-container'>
- <iframe src="https://www.youtube.com/embed/mAfEVPgHRt8" frameborder="0" allowfullscreen>
- </iframe>
- </div>
- </td>
- <td style="width: 30%;">
- <p class="video-title">QtWS2019: Introduction to Qt for Python</p>
- <div class='embed-container'>
- <iframe src="https://www.youtube.com/embed/214TWASZVgA" frameborder="0" allowfullscreen>
- </iframe>
- </div>
- </td>
- </tr>
- </tr>
- <td style="width: 30%;">
- <p class="video-title">Webinar: Python and C++ interoperability with Shiboken</p>
- <div class='embed-container'>
- <iframe src="https://www.youtube.com/embed/wOMlDutOWXI" frameborder="0" allowfullscreen>
- </iframe>
- </div>
- </td>
- <td style="width: 30%;">
- <p class="video-title">QtWS2019: How to bring your C++ project to Python land</p>
- <div class='embed-container'>
- <iframe src="https://www.youtube.com/embed/XmY-tWTi9gY" frameborder="0" allowfullscreen>
- </iframe>
- </div>
- </td>
- <td style="width: 30%;">
- <p class="video-title">QtWS2018: Mastering Qt for Python in 20 min</p>
- <div class='embed-container'>
- <iframe src="https://www.youtube.com/embed/IhxZ99usPqY" frameborder="0" allowfullscreen>
- </iframe>
- </td>
- </tr>
- </tr>
- <td style="width: 30%;">
- <p class="video-title">Webinar: Develop your first Qt for Python application</p>
- <div class='embed-container'>
- <iframe src="https://www.youtube.com/embed/HDBjmSiOBxY" frameborder="0" allowfullscreen>
- </iframe>
- </div>
- </td>
- <td style="width: 30%;">
- <p class="video-title">Webinar: Creating user interfaces with Qt for Python</p>
- <div class='embed-container'>
- <iframe src="https://www.youtube.com/embed/wKqLaNqxgas" frameborder="0" allowfullscreen>
- </iframe>
- </div>
- </td>
- <td style="width: 30%;">
- <p class="video-title">QtWS2017: Take a walk on the PySide</p>
- <div class="embed-container">
- <iframe src="https://www.youtube.com/embed/Sb4FV6SdHHQ" frameborder="0" allowfullscreen>
- </iframe>
- </div>
- </td>
- </tr>
- </table>
+.. _video-gallery:
+
+Videos
+======
+
+Tutorials
+---------
+
+.. grid:: 1 3 3 3
+ :gutter: 2
+
+ .. grid-item-card:: Resources overview
+ :img-top: https://img.youtube.com/vi/sywLvidNkbw/mqdefault.jpg
+ :link: https://www.youtube.com/embed/sywLvidNkbw
+
+ .. grid-item-card:: Repository overview
+ :img-top: https://img.youtube.com/vi/RP0K1B7fqMs/mqdefault.jpg
+ :link: https://www.youtube.com/embed/RP0K1B7fqMs
+
+ .. grid-item-card:: Shiboken overview
+ :img-top: https://img.youtube.com/vi/RUwV_sx_gBM/mqdefault.jpg
+ :link: https://www.youtube.com/embed/RUwV_sx_gBM
+
+ .. grid-item-card:: Tutorial
+ :img-top: https://img.youtube.com/vi/Cqo0-EQmy1Q/mqdefault.jpg
+ :link: https://www.youtube.com/embed/Cqo0-EQmy1Q
+
+ How to create a simple Qt Widgets app with PySide6
+
+ .. grid-item-card:: Tutorial
+ :img-top: https://img.youtube.com/vi/JxfiUx60Mbg/mqdefault.jpg
+ :link: https://www.youtube.com/embed/JxfiUx60Mbg
+
+ Making a QML Application in Python
+
+ .. grid-item-card:: Tutorial
+ :img-top: https://img.youtube.com/vi/i-utZN_NP6c/mqdefault.jpg
+ :link: https://www.youtube.com/embed/i-utZN_NP6c
+
+ How to install PySide6 on a new virtual environment
+
+
+Community events
+----------------
+
+.. grid:: 1 3 3 3
+ :gutter: 2
+
+ .. grid-item-card:: Akademy 2021
+ :img-top: https://img.youtube.com/vi/Ftm68AzYvr8/mqdefault.jpg
+ :link: https://www.youtube.com/embed/Ftm68AzYvr8
+
+ Qt for Python
+
+Webinars
+--------
+
+.. grid:: 1 3 3 3
+ :gutter: 2
+
+ .. grid-item-card:: Online Webinar
+ :img-top: https://img.youtube.com/vi/eqHveQ5JTZU/mqdefault.jpg
+ :link: https://www.youtube.com/embed/eqHveQ5JTZU
+
+ How your Python projects can benefit from Qt
+
+ .. grid-item-card:: Online Webinar
+ :img-top: https://img.youtube.com/vi/wOMlDutOWXI/mqdefault.jpg
+ :link: https://www.youtube.com/embed/wOMlDutOWXI
+
+ Interoperability of Python and C++ using Shiboken
+
+ .. grid-item-card:: Online Webinar
+ :img-top: https://img.youtube.com/vi/HDBjmSiOBxY/mqdefault.jpg
+ :link: https://www.youtube.com/embed/HDBjmSiOBxY
+
+ Developing your first Qt for Python application
+
+ .. grid-item-card:: Online Webinar
+ :img-top: https://img.youtube.com/vi/wKqLaNqxgas/mqdefault.jpg
+ :link: https://www.youtube.com/embed/wKqLaNqxgas
+
+ Creating user interfaces with Qt for Python
+
+Conferences
+-----------
+
+.. grid:: 1 3 3 3
+ :gutter: 2
+
+ .. grid-item-card:: PyConES 2023
+ :img-top: https://img.youtube.com/vi/XuqdTvisqkQ/mqdefault.jpg
+ :link: https://www.youtube.com/embed/XuqdTvisqkQ
+
+ Asynchronous programming with asyncio and Qt
+
+ .. grid-item-card:: QtWS 2022
+ :img-top: https://img.youtube.com/vi/8wcdN1Iw1Uk/mqdefault.jpg
+ :link: https://www.youtube.com/embed/8wcdN1Iw1Uk
+
+ 5 Reasons Why You Should Use the Latest Qt for Python
+
+ .. grid-item-card:: QtDeCon 2022
+ :img-top: https://img.youtube.com/vi/ZUNg19OlDeE/mqdefault.jpg
+ :link: https://www.youtube.com/embed/ZUNg19OlDeE
+
+ Hybrid Qt Development: Boosting Your Projects with Python
+
+ .. grid-item-card:: QtWS 2021
+ :img-top: https://img.youtube.com/vi/SylgpRc-Lrg/mqdefault.jpg
+ :link: https://www.youtube.com/embed/SylgpRc-Lrg
+
+ Hybrid Qt Development: boosting Projects with Python
+
+ .. grid-item-card:: QtWS 2020
+ :img-top: https://img.youtube.com/vi/Vb1dbLQafyM/mqdefault.jpg
+ :link: https://www.youtube.com/embed/Vb1dbLQafyM
+
+ Prototypes to Hybrid Applications
+
+ .. grid-item-card:: QtWS 2019
+ :img-top: https://img.youtube.com/vi/mAfEVPgHRt8/mqdefault.jpg
+ :link: https://www.youtube.com/embed/mAfEVPgHRt8
+
+ Using Shiboken to Enhance Application
+
+ .. grid-item-card:: QtWS 2019
+ :img-top: https://img.youtube.com/vi/214TWASZVgA/mqdefault.jpg
+ :link: https://www.youtube.com/embed/214TWASZVgA
+
+ Intro to Qt for Python
+
+ .. grid-item-card:: QtWS 2019
+ :img-top: https://img.youtube.com/vi/XmY-tWTi9gY/mqdefault.jpg
+ :link: https://www.youtube.com/embed/XmY-tWTi9gY
+
+ Using C++ project in Python
+
+ .. grid-item-card:: QtWS 2019
+ :img-top: https://img.youtube.com/vi/rRDoToEOlbY/mqdefault.jpg
+ :link: https://www.youtube.com/embed/rRDoToEOlbY
+
+ Using Qt for Python for embedded system development
+
+ .. grid-item-card:: QtWS 2018
+ :img-top: https://img.youtube.com/vi/IhxZ99usPqY/mqdefault.jpg
+ :link: https://www.youtube.com/embed/IhxZ99usPqY
+
+ Qt for Python in 20 min
+
+ .. grid-item-card:: QtWS 2017
+ :img-top: https://img.youtube.com/vi/Sb4FV6SdHHQ/mqdefault.jpg
+ :link: https://www.youtube.com/embed/Sb4FV6SdHHQ
+
+ A walk to PySide