[query builder] editor enhancements: QTextEdit => QgsCodeEditorSQL