------解决思路----------------------
什么版本的Qt?
你这个错误,是没有匹配的构造函数来对应你的用法,你看下QPixmap的文档,把你那"E:/xxx"先生成一个QString对象: QString fileName("E/xxx");然后再QPixmap(fileName),看看。
------解决思路----------------------
试试 QString::fromLatin1("....") , QString::fromUtf8("...."), 或 QLatin1String("...") 等等
估计你在修改别人的代码,而原作者非常本分地定义了 QT_NO_CAST_TO_ASCII