是否有类似列表的容器,每个条目可以包含两个QStrings?
QList<QString>
只能包含一个QString perentry,但我需要类似QList<QString, QString>
的内容,所以当附加到此列表时,我会附加两个QString。
答案 0 :(得分:4)
typedef QList<QPair<QString, QString> > QLinHeaderList;
答案 1 :(得分:1)
使用std::pair QStrings:std::pair<QString, QString>
除非你愿意,否则不需要使用Qt集合类而不是std替代品。例如,QString比std :: string好得多,但Qt的vector,list等只是大多数平台上std版本的包装