QgsFilterLineEdit class in QGIS <= 1.8 and metadata update
canvas as class attribute