| 1 | |
| 2 | = GSoC 2016 !PyQt based GUI of GRASS automatically generated from XML = |
| 3 | |
| 4 | || Title: || '''!PyQt based GUI of GRASS automatically generated from XML''' || |
| 5 | ||Student Name: || Ondrej Pesek, [http://www.cvut.cz Czech Technical University in Prague] || |
| 6 | ||Organization: || [http://www.osgeo.org OSGeo - Open Source Geospatial Foundation] || |
| 7 | || Mentor Name: || [http://grasswiki.osgeo.org/wiki/User:Wenzeslaus Vaclav Petras], Anna Petrasova || |
| 8 | || GSoC proposal: || [https://summerofcode.withgoogle.com/dashboard/project/5665948409266176/details/ view proposal] || |
| 9 | || Link to code: || [NOT YET] |
| 10 | || Documentation: || [NOT YET] |
| 11 | |
| 12 | |
| 13 | == Abstract == |
| 14 | GUI forms (module dialogs) are now automatically generated from XML into wxPython. My idea is to create code that is generating the same code into more powerful Qt. |
| 15 | |
| 16 | == Timeline == |
| 17 | |
| 18 | |||||| '''timeline from proposal''' || |
| 19 | |||| ||status|| |
| 20 | ||MAY 23 - 31 ||Familiarization with the existing code|| || |
| 21 | ||JUNE 1 - 14 ||Implementation of simple widgets|| || |
| 22 | ||JUNE 15 - 25 ||Developing of QGIS plugin|| || |
| 23 | ||'''Mid term evaluation''' || || || |
| 24 | ||JUNE 26 - JULY 4 ||Developing of QGIS plugin|| || |
| 25 | ||JULY 5 - 15 ||Typing into GRASS-like interface|| || |
| 26 | ||JULY 16 - 31 ||Integration of non-Qt code into GRASS|| || |
| 27 | ||AUGUST 1 - 4 ||Clearing of code|| || |
| 28 | ||AUGUST 5 - 15 ||Testing|| || |
| 29 | |
| 30 | == Requirements == |
| 31 | |
| 32 | [http://grass.osgeo.org/download/software/#g71x GRASS 7.1] |
| 33 | |
| 34 | == Development == |
| 35 | === Pdf reports === |
| 36 | used library: NOT YET |