Thanks for tip Richard, but I've tried with today = QtCore.QDateTime.currentDateTime() But it's not working
-----Message d'origine----- De : Richard Duivenvoorde <rdmaili...@duif.net> Envoyé : vendredi 25 mars 2022 08:50 À : PIERRE Sylvain <sylvain.pie...@alsace.eu>; qgis-developer@lists.osgeo.org Objet : Re: [QGIS-Developer] Drag and drop form function QdateEdit Widget init Soyez vigilant : ce courriel provient d'une organisation externe à la CeA. • Assurez-vous d’abord qu’il ne s’agit pas d’un email malveillant avant de cliquer sur tout lien ou pièce jointe. ================================================== On 3/25/22 08:33, PIERRE Sylvain via QGIS-Developer wrote: > But this is not working with QDateEdit widget : > > today=date.today() > > control=dialog.findChild(QDateEdit,"date_insert") > > control.setDateTime(today) > > What is the right syntax to init the date widget ? It’s impossible to debug > init script (or may be I’m missing something…) Hi, Which module is 'date.today()' from, not Qt is it? You probably have to use the QDatetime: https://doc.qt.io/qt-5/qdatetime.html#currentDateTime >>> QDateTime.currentDateTime() PyQt5.QtCore.QDateTime(2022, 3, 25, 8, 44, 19, 963) And set THAT with the widget? See: https://doc.qt.io/qt-5/qdatetimeedit.html#dateTime-prop (it always a little hassle to juggle with date/time etc in Python/Qt) Regards, Richard Duivenvoorde _______________________________________________ QGIS-Developer mailing list QGIS-Developer@lists.osgeo.org List info: https://lists.osgeo.org/mailman/listinfo/qgis-developer Unsubscribe: https://lists.osgeo.org/mailman/listinfo/qgis-developer