Hi sierdzio,
That's true for QStringList-based models and QObjectList-based models. But in this case I'm dealing with QStringListModel, a QAbstractItemModel subclass. In the third section of the page you mention:
bq. QML views are automatically updated when the model changes. Remember the model must follow the standard rules for model changes and notify the view when the model has changed by using QAbstractItemModel::dataChanged(), QAbstractItemModel::beginInsertRows(), and so on. See the Model subclassing reference for more information.
The thing is that the model automatically notifies the changes (as a QAbstractItemModel subclass) but for some reason it doesn't take effect.
Thank you for your reply, anyway :-)