Как распечатать qlist для приведенного ниже кода - PullRequest
0 голосов
/ 31 мая 2019

У меня есть QList < class > тип. Я хочу напечатать Qlist, как я могу это сделать ??

Декларация QList:

QList < SidSafetyPacketIn > a_safetyPackets;

Теперь данные добавлены в QList, как показано ниже:

a_safetyPackets.append(SidSafetyPacketIn(pSpdFrom1To4Model, expectedSids[i], i));

Теперь, если я хочу напечатать приведенный выше QList, как это сделать?

1 Ответ

0 голосов
/ 31 мая 2019

Если класс SidSafetyPacketIn пригоден для печати, вы можете напечатать QList, просто воспользовавшись функцией foreach (), например, следующим образом:

QList<QString>lst;
lst.append("haha");
lst.append("bigg");
foreach(auto &x,lst)
    qDebug()<<x;

и выведите:

"haha"
"bigg"
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...