求助VS2013+QT编译一份linphone-desktop开源代码出错,
自己对QT不熟悉,提示不能这样转换,但是这份代码的开发者编译怎么不报错呢。怎么解决?
代码如下:
const QList<QPair<QLocale::Country, QString> > TelephoneNumbersModel::mCountryCodes = {
{ QLocale::Afghanistan, "93" },
{ QLocale::Albania, "355" },
{ QLocale::Algeria, "213" },
{ QLocale::AmericanSamoa, "1" },
//……
}
错误如下:error C2440: 'initializing' : cannot convert from 'initializer-list' to 'QList<QPair<QLocale::Country,QString>>'