Описание
Список строк.
QStringList - это список типа QValueList объектов QString. Применительно к QStrList, который сохраняет указатели на символы, QStringList имеет дело с реальными объектами QString. Это класс, котороый нужен всякий раз, при работе со строками кодировки уникод.
Подобно QString, объекты QStringList неявно общедоступны. Передача их в качестве параметров, передаваемых по значению быстра и безопасна.
Пример:
QStringList list;
// Три различных пути добавления значений:
list.append( "Torben");
list += "Warwick";
list << "Matthias" << "Arnt" << "Paul";
// Сортировка списка, Арнт теперь первый
list.sort();
// Распечатка
for ( QStringList::Iterator it = list.begin(); it != list.end(); ++it ) {
printf( "%s \n", (*it).latin1() );
}
Методы sort(), split(), join() и grep() делают удобнее работу с эим классом.
Описание функций класса
QStringList::QStringList═()
...
Читать дальше »