crossplatform.ru

Здравствуйте, гость ( Вход | Регистрация )

> [QT4] Доступ к QStringList
++Norton++
  опции профиля:
сообщение 5.10.2008, 23:58
Сообщение #1


Студент
*

Группа: Участник
Сообщений: 98
Регистрация: 5.10.2008
Пользователь №: 380

Спасибо сказали: 0 раз(а)




Репутация:   1  


Возможно вопрос ламерский, но ищу ответ вот уже сутки по самым разным форумам, и никак не найду ответа. Вопрос заключается в следующем. Есть QStringList со значениями. Как можно вывести на экран, например 1 и 5 его значения? И можно ли вообще? (а то уже стал терять надежду) Желательно на примере. Заранее огромное спасибо!
Перейти в начало страницы
 
Быстрая цитата+Цитировать сообщение
 
Начать новую тему
Ответов
Litkevich Yuriy
  опции профиля:
сообщение 6.10.2008, 4:06
Сообщение #2


разработчик РЭА
*******

Группа: Сомодератор
Сообщений: 9669
Регистрация: 9.1.2008
Из: Тюмень
Пользователь №: 64

Спасибо сказали: 807 раз(а)




Репутация:   94  


довольно просто:
QString str;
QStringList fonts;
fonts << "Arial" << "Helvetica" << "Times" << "Courier";
str = fonts.at(2); // даст строку "Times"

незабывай что у класса есть унаследованные члены, например, на странице документации QStringList естьтакая строчка: List of all members, including inherited members в ней и числится такая функция at(int)
Перейти в начало страницы
 
Быстрая цитата+Цитировать сообщение

Сообщений в этой теме
- ++Norton++   [QT4] Доступ к QStringList   5.10.2008, 23:58
- - Litkevich Yuriy   довольно просто: QString str; QStringList fonts; f...   6.10.2008, 4:06
- - ViGOur   И не забываем про оператор индексирования (operato...   6.10.2008, 8:03
- - ++Norton++   Странно, попробовал, но в ответ Segmentation Fault...   6.10.2008, 22:10
- - Litkevich Yuriy   всегда проверяй размер контейнера, метод size(), е...   6.10.2008, 22:17
|- - ++Norton++   Цитата(Litkevich Yuriy @ 6.10.2008, 23:17...   6.10.2008, 22:20
- - Litkevich Yuriy   проверь: qDebug() << lst <...   6.10.2008, 22:37
|- - ++Norton++   Цитата(Litkevich Yuriy @ 6.10.2008, 23:37...   6.10.2008, 22:48
|- - AD   Попробуй вводить не с консоли значения. А ручками ...   6.10.2008, 23:00
- - Litkevich Yuriy   есть такое дело, тоже проверил, похоже что пробел ...   6.10.2008, 22:59
- - Litkevich Yuriy   D:\tempData\Qt-test\release...   6.10.2008, 23:01
|- - AD   Может я ошибаюсь, но не проще ли вот так: QString ...   6.10.2008, 23:05
- - Litkevich Yuriy   AD, Табе 3 с плюсом cmdline=in.readLine(); будет...   6.10.2008, 23:13
- - ++Norton++   Да, действительно, проверил. Пробел считается за р...   6.10.2008, 23:14
- - Litkevich Yuriy   ++Norton++, смотри мой пост выше AD, предложил пр...   6.10.2008, 23:15
- - ++Norton++   Огромнейшее всем спасибо!!! Проблема р...   6.10.2008, 23:22


Быстрый ответОтветить в данную темуНачать новую тему
Теги
Нет тегов для показа


1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0




RSS Текстовая версия Сейчас: 20.5.2024, 8:19