Я работаю над небольшим сайд-проектом с типами покемонов. Идея состоит в том, чтобы из файла .txt восстановить тип в поле со списком и показать его в соответствующем представлении списка. 
Файл .txt будет структурирован так:
Type a
Type b, Type c, Type d
Type e, Type f
Type b
Type f, Type e
Type c, Type a
Type c
Type b
Type a
Type d
Type a
И так далее, и тому подобное. Первая строка каждой группы - это тип, выбранный пользователем из поля со списком, вторая - это типы, которые имеют преимущества над типом, а последние типы, против которых тип является слабым.
У меня проблемы с вычислением как извлечь указанную указанную c строку из .txt и превратить ее в QStringList, который будет отображаться в представлениях списка. Я стараюсь не помещать все в код, и я решил попробовать использовать .txt файлы в первый раз.