BEGIN:VCALENDAR
VERSION:2.0
PRODID:-//pretalx//talks.osgeo.org//qgis-uc2026//speaker//VQLYJW
BEGIN:VTIMEZONE
TZID:CET
BEGIN:STANDARD
DTSTART:20001029T040000
RRULE:FREQ=YEARLY;BYDAY=-1SU;BYMONTH=10
TZNAME:CET
TZOFFSETFROM:+0200
TZOFFSETTO:+0100
END:STANDARD
BEGIN:DAYLIGHT
DTSTART:20000326T030000
RRULE:FREQ=YEARLY;BYDAY=-1SU;BYMONTH=3
TZNAME:CEST
TZOFFSETFROM:+0100
TZOFFSETTO:+0200
END:DAYLIGHT
END:VTIMEZONE
BEGIN:VEVENT
UID:pretalx-qgis-uc2026-VD3WTY@talks.osgeo.org
DTSTART;TZID=CET:20261005T110000
DTEND;TZID=CET:20261005T123000
DESCRIPTION:Sometimes QGIS is missing a tool or two needed for your own wor
 kflows or  project-specific capabilities. QGIS plugins can fill that gap: 
 they let you automate repetitive tasks\, extend QGIS with entirely new fun
 ctionality\, tailor the interface to  your needs\, and integrate external 
 data sources — making them one of the most versatile ways to get more ou
 t of QGIS. Using Python\, you can write these custom extensions yourself. 
 In this workshop\, participants will build their own QGIS plugin from scra
 tch and learn the fundamentals of plugin development.\n\nWe will start by 
 exploring how to interact with the QGIS API using Python (the PyQGIS libra
 ry)\, including how to access layers\, trigger actions\, and interact with
  the user interface programatically. From there\, we will walk through the
  core structure of a QGIS plugin and set up a minimal working plugin.\n\nN
 ext\, we will convert an existing PyQGIS script into a plugin\, then exten
 d it with a basic dialog created in Qt Designer. Along the way\, we will d
 iscuss practical development patterns such as organizing plugin code\, han
 dling user input\, and debugging. By the end of the session\, participants
  will have a working plugin they can further adapt for their own projects.
 \n\nParticipants should have basic knowledge of Python and QGIS. Some prio
 r experience with PyQGIS is helpful\, though the essential PyQGIS fundamen
 tals will also be briefly introduced.
DTSTAMP:20260524T223348Z
LOCATION:Bridge 1-Short Workshops
SUMMARY:Build your first QGIS Plugin - Peter Gipper\, Nimrod Gavish
URL:https://talks.osgeo.org/qgis-uc2026/talk/VD3WTY/
END:VEVENT
END:VCALENDAR
