1. QString很容易在各种字符集中转换,fromUtf8, toUtf8. 但是当与c类型接口时,由于是char型,需要防止unicode字符中间分段。可以用以下函数处理:
qstrlen(QString) 得到的是byte数,即char数。
而QString.left, QString.right,QString.mid截取的是字符数(不是byte数,如果),
2. Qt插件:
QPluginLoader load("myDll");
class CmyDllFrame:public Cmypluginterface, public
{
Q_INTERFACES(Cmypluginterface);
}
Cmypluginterface
{
}
http://bbs.youkuaiyun.com/topics/390507596?page=1#post-394944893
本文介绍了QString在不同字符集间的转换方法及注意事项,特别是与C类型接口交互时如何避免unicode字符分段错误。此外,还探讨了Qt中使用QPluginLoader加载插件的具体实现。
3006

被折叠的 条评论
为什么被折叠?



