Thank you very much, the same is possible in the unload method of the plugin, but the question is how to stop QGIS to exit. I need to inform the user that he did not enter the result of the search and keep QGIS open for the user to enter the result.
The possible workaround may be, to run the QGIS again, when it quits, but I thought that there may be some better way. Jan Růžička, Ph.D. freelancer, researcher and volontaire Geoinformatics tel: +420 775 032 091 e-mail: [email protected] <http://jan.ruzicka.vsb.cz/> http://github.com/ruz76/ http://gismentors.eu/ http://dolnilhota.info/ Le jeu. 25 juin 2020 à 17:25, Ujaval Gandhi <[email protected]> a écrit : > I saw that there is a aboutToQuit signal emitted just before a > QApplication exists. The following works from QGIS Python Console. > > def test(): > with open('/tmp/test.txt', 'w') as f: > f.write('wrote while exiting') > > qApp.aboutToQuit.connect(test) > [image: Logo] <https://spatialthoughts.com/> > Ujaval Gandhi > Spatial Thoughts > mobile: +91-8095684687 > email: [email protected] > [image: LinkedIn icon] <https://www.linkedin.com/in/spatialthoughts/> [image: > Twitter icon] <https://twitter.com/spatialthoughts> > Subscribe to our newsletter http://bit.ly/spatialthoughts-newsletter > > > On Thu, Jun 25, 2020 at 5:00 PM Jan Růžička <[email protected]> > wrote: > >> Dear developers, >> >> I have developed a plugin for the Police of the Czech Republic for Search >> and Rescue operations. It works quite well, but one important feature is >> missing. >> >> After the search event is finished the user should enter the result of >> the search. >> >> I was not able to find a way to catch an event when the user closes the >> whole QGIS. I need similar functionality like when closing in the case of a >> dirty project (no all changes were saved). >> >> I have searched a lot and did not find any solution. I was able to catch >> the unload event of the plugin, but I did not find a way to keep QGIS >> opened. >> >> Any help appreciated >> Jan Růžička, Ph.D. >> freelancer, researcher and volontaire >> Geoinformatics >> tel: +420 775 032 091 >> e-mail: [email protected] <http://jan.ruzicka.vsb.cz/> >> http://github.com/ruz76/ >> http://gismentors.eu/ >> http://dolnilhota.info/ >> _______________________________________________ >> QGIS-Developer mailing list >> [email protected] >> List info: https://lists.osgeo.org/mailman/listinfo/qgis-developer >> Unsubscribe: https://lists.osgeo.org/mailman/listinfo/qgis-developer > >
_______________________________________________ QGIS-Developer mailing list [email protected] List info: https://lists.osgeo.org/mailman/listinfo/qgis-developer Unsubscribe: https://lists.osgeo.org/mailman/listinfo/qgis-developer
