use QStandardItemModel to store configured file list