Skip to main content

A Thonny IDE plug-in that offers PyQt / QT / Python support for Tunisian computer science secondary teachers / students .

Project description

thonny-tunisiaschools

A Thonny plug-in which offers Tunisian computer science secondary teachers / students some help creating Python & PyQt Applications:

  • loads QT UI file and :

    • adds needed code to load that file to current document:

    • creates empty functions binded to buttons’ clicks

    image

    • Adds a view that displays the UI inside Thonny (currently supporting Labels , Text inputs and ttons only )

image

  • adds on new menu (PyQt5) commands to insert call to usual functions ( text , setText , clear , show ) if widget is Label or LineEdit ( as in Tunisian Curriculum )

image

  • changes save location to c:/bac2024 as needed for final exams (baccalaureat)

  • disables opening last open files (to reduce risks of students overwriting other students work)

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

thonny_tunisiaschools-0.0.14.tar.gz (8.6 kB view details)

Uploaded Source

Built Distribution

thonny_tunisiaschools-0.0.14-py3-none-any.whl (9.2 kB view details)

Uploaded Python 3

File details

Details for the file thonny_tunisiaschools-0.0.14.tar.gz.

File metadata

File hashes

Hashes for thonny_tunisiaschools-0.0.14.tar.gz
Algorithm Hash digest
SHA256 de0569b92e1b4ec0a1d0fef4ac98282ea2f7d9e24c29ce4830e120ff3aa1af28
MD5 c8f940e37d8b8669b0c9a33301766f21
BLAKE2b-256 5dd8fb9f63d58d908c29bbf7bfc20e9300fd6b8e5f6c63b1467f35de44450eeb

See more details on using hashes here.

File details

Details for the file thonny_tunisiaschools-0.0.14-py3-none-any.whl.

File metadata

File hashes

Hashes for thonny_tunisiaschools-0.0.14-py3-none-any.whl
Algorithm Hash digest
SHA256 88a129dd6c954545e63347ea8bc779c46c6e23282bc1ac115eaa7961feb84390
MD5 e263e6127b484d56d4406f996242c96e
BLAKE2b-256 6523bd96e0b42ae69481e42260524f02c3122f9a90683b945e39a2a5fbf370de

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page