[QGIS-it-user] QGIS - macro open/save/close project

Ciao a tutti,
prima di aprire un ticket vi chiedo se capita anche a voi.

Ho impostato il seguente codice in progetto->proprietà->macro ma non fa nulla.
Vi risulta?

from qgis.utils import iface

from qgis.gui import QgsMessageBar

def openProject():
from qgis.gui import QgsMessageBar
iface.messageBar().pushMessage(“Error”, “I’m sorry Dave, I’m afraid I can’t do that”, level=QgsMessageBar.CRITICAL, duration=3)

def saveProject():
from qgis.gui import QgsMessageBar
iface.messageBar().pushMessage(“Info”, “info”, level=QgsMessageBar.INFO, duration=3)

def closeProject():
from qgis.gui import QgsMessageBar
iface.messageBar().pushMessage(“SUCCESS”, “SUCCESS”, level=QgsMessageBar.SUCCESS, duration=3)

Ho testato con il codice con le versioni 2.8.6 (32), 2.12.3 (64) e 2.14.0 (64).

Grazie

Grazie Daniele,
ma l’abilitazione delle macro è attiva.

Deve essere proprio una stupidata ma non mi riesce di risolverla.
Buona giornata

Rocco

···

2016-04-26 14:27 GMT+02:00 Rocco Pispico <r.pispico@gmail.com>:

Ciao a tutti,
prima di aprire un ticket vi chiedo se capita anche a voi.

Ho impostato il seguente codice in progetto->proprietà->macro ma non fa nulla.
Vi risulta?

from qgis.utils import iface

from qgis.gui import QgsMessageBar

def openProject():
from qgis.gui import QgsMessageBar
iface.messageBar().pushMessage(“Error”, “I’m sorry Dave, I’m afraid I can’t do that”, level=QgsMessageBar.CRITICAL, duration=3)

def saveProject():
from qgis.gui import QgsMessageBar
iface.messageBar().pushMessage(“Info”, “info”, level=QgsMessageBar.INFO, duration=3)

def closeProject():
from qgis.gui import QgsMessageBar
iface.messageBar().pushMessage(“SUCCESS”, “SUCCESS”, level=QgsMessageBar.SUCCESS, duration=3)

Ho testato con il codice con le versioni 2.8.6 (32), 2.12.3 (64) e 2.14.0 (64).

Grazie