用编程改变大众。。。
发布时间:2016-11-08 17:27:44
比如出现如下提示时,说明传递的参数 被识别,从而无法正常传递QObject::connect: Cannot queue arguments of type 'QHash<QString,Mystru>' (Make sure 'QHash<QString,Mystru>' is registered using qRegisterMetaType().)解决方案:在调用QObject::connect这个去连接该信号之前应注册该传递参数qRegisterMetaType<QH.........【阅读全文】
发布时间:2016-11-04 11:22:17
出现乱码通常都是字符集不匹配造成的。为了避免多语言中翻译成中文时出现乱码,需要用QString::toLocal8Bit().data()来代替QString::toLatin1().data()将QString类型转成char *型;而char *转成QString类型时直接用QString::fromLocal8Bit(char *)就可以避免出现乱码。.........【阅读全文】