# 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](https://github.com/selmen2004/thonny-tunisiaschools/assets/3520243/4e4037a8-3157-4f09-99db-1b4543bb6233)
- Adds a view that displays the UI inside Thonny (currently supporting Labels , Text inputs and ttons only )
![image](https://github.com/selmen2004/thonny-tunisiaschools/assets/3520243/a3bdb491-6f31-4b92-a5eb-d2842eec95f1)
- 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](https://github.com/selmen2004/thonny-tunisiaschools/assets/3520243/3bbd2794-c3f1-4425-92d2-6b5b1933f897)
- 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)
Raw data
{
"_id": null,
"home_page": "https://github.com/selmen2004/thonny-tunisiaschools",
"name": "thonny-tunisiaschools",
"maintainer": null,
"docs_url": null,
"requires_python": ">=3.7",
"maintainer_email": null,
"keywords": "PyQt, QT, Tunisia, School, Teaching, Education",
"author": "Selmen Arous",
"author_email": "Selmen Arous <selmen.arous@gmail.com>",
"download_url": "https://files.pythonhosted.org/packages/5d/d8/fb9f63d58d908c29bbf7bfc20e9300fd6b8e5f6c63b1467f35de44450eeb/thonny_tunisiaschools-0.0.14.tar.gz",
"platform": "Windows",
"description": "# thonny-tunisiaschools\n\nA Thonny plug-in which offers Tunisian computer science secondary teachers / students some help creating Python & PyQt Applications:\n\n- loads QT UI file and :\n\n - adds needed code to load that file to current document:\n\n - creates empty functions binded to buttons\u2019 clicks\n \n ![image](https://github.com/selmen2004/thonny-tunisiaschools/assets/3520243/4e4037a8-3157-4f09-99db-1b4543bb6233)\n \n - Adds a view that displays the UI inside Thonny (currently supporting Labels , Text inputs and ttons only )\n \n![image](https://github.com/selmen2004/thonny-tunisiaschools/assets/3520243/a3bdb491-6f31-4b92-a5eb-d2842eec95f1)\n\n\n- 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 )\n\n![image](https://github.com/selmen2004/thonny-tunisiaschools/assets/3520243/3bbd2794-c3f1-4425-92d2-6b5b1933f897)\n\n\n- changes save location to c:/bac2024 as needed for final exams (baccalaureat)\n\n- disables opening last open files (to reduce risks of students overwriting other students work)\n",
"bugtrack_url": null,
"license": "GPL version 3",
"summary": "A Thonny IDE plug-in that offers PyQt / QT / Python support for Tunisian computer science secondary teachers / students .",
"version": "0.0.14",
"project_urls": {
"Homepage": "https://github.com/selmen2004/thonny-tunisiaschools"
},
"split_keywords": [
"pyqt",
" qt",
" tunisia",
" school",
" teaching",
" education"
],
"urls": [
{
"comment_text": "",
"digests": {
"blake2b_256": "6523bd96e0b42ae69481e42260524f02c3122f9a90683b945e39a2a5fbf370de",
"md5": "e263e6127b484d56d4406f996242c96e",
"sha256": "88a129dd6c954545e63347ea8bc779c46c6e23282bc1ac115eaa7961feb84390"
},
"downloads": -1,
"filename": "thonny_tunisiaschools-0.0.14-py3-none-any.whl",
"has_sig": false,
"md5_digest": "e263e6127b484d56d4406f996242c96e",
"packagetype": "bdist_wheel",
"python_version": "py3",
"requires_python": ">=3.7",
"size": 9204,
"upload_time": "2024-05-01T15:44:29",
"upload_time_iso_8601": "2024-05-01T15:44:29.718947Z",
"url": "https://files.pythonhosted.org/packages/65/23/bd96e0b42ae69481e42260524f02c3122f9a90683b945e39a2a5fbf370de/thonny_tunisiaschools-0.0.14-py3-none-any.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "5dd8fb9f63d58d908c29bbf7bfc20e9300fd6b8e5f6c63b1467f35de44450eeb",
"md5": "c8f940e37d8b8669b0c9a33301766f21",
"sha256": "de0569b92e1b4ec0a1d0fef4ac98282ea2f7d9e24c29ce4830e120ff3aa1af28"
},
"downloads": -1,
"filename": "thonny_tunisiaschools-0.0.14.tar.gz",
"has_sig": false,
"md5_digest": "c8f940e37d8b8669b0c9a33301766f21",
"packagetype": "sdist",
"python_version": "source",
"requires_python": ">=3.7",
"size": 8642,
"upload_time": "2024-05-01T15:44:30",
"upload_time_iso_8601": "2024-05-01T15:44:30.722352Z",
"url": "https://files.pythonhosted.org/packages/5d/d8/fb9f63d58d908c29bbf7bfc20e9300fd6b8e5f6c63b1467f35de44450eeb/thonny_tunisiaschools-0.0.14.tar.gz",
"yanked": false,
"yanked_reason": null
}
],
"upload_time": "2024-05-01 15:44:30",
"github": true,
"gitlab": false,
"bitbucket": false,
"codeberg": false,
"github_user": "selmen2004",
"github_project": "thonny-tunisiaschools",
"travis_ci": false,
"coveralls": false,
"github_actions": true,
"requirements": [
{
"name": "thonny",
"specs": [
[
">=",
"3.2.1"
]
]
}
],
"lcname": "thonny-tunisiaschools"
}