<div class="SG_connBody" id="module_920_SG_connBody">
<h2 id="t_7f20c0830102vlt2" class="titName SG_txta">syszuxpinyin中文输入移植</h2>
<span class="img2">
<img width="15" height="15" align="absmiddle" title="此博文包含图片" src="http://simg.sinajs.cn/blog7style/images/common/sg_trans.gif" class="SG_icon SG_icon18">
</span>
<span class="time SG_txtc">(2015-06-25 16:13:30)</span><div class="turnBoxzz"><a href="javascript:;" class="SG_aBtn SG_aBtn_ico SG_turn" action-type="reblog" action-data="{srcBlog:1, blogId:'7f20c0830102vlt2'}"><cite><img class="SG_icon SG_icon111" src="http://simg.sinajs.cn/blog7style/images/common/sg_trans.gif" width="15" height="15" align="absmiddle">转载<em class="arrow">▼</em></cite></a></div> </div>
<div class="articalTag" id="sina_keyword_ad_area">
<table>
<tbody><tr>
<td class="blog_tag">
<script>
var $tag='佛学';
var $tag_code='707ebab9f3e1769c76c5fe6e1a910272';
var $r_quote_bligid='7f20c0830102vlt2';
var $worldcup='0';
var $worldcupball='0';
</script>
<span class="SG_txtb">标签:</span>
<h3><a href="http://search.sina.com.cn/?c=blog&q=%B7%F0%D1%A7&by=tag" target="_blank">佛学</a></h3>
</td>
<td class="blog_class">
</td>
</tr>
</tbody></table>
</div>
<!-- 正文开始 -->
<div id="sina_keyword_ad_area2" class="articalContent newfont_family">
<p>Syszuxpin<font face="宋体">中文输入法移植</font></p>
这几天上面安排了个任务,把syszuxpin移植机器上,接到任务马上兴奋的开干起来,都说想得容易做得难,是这么个回事,下面就把过程分享给各位码友。
一下载syszuxpin源码
三源码修改
2
3.执行qmake
4
libSYSZUXpinyin.so
libSYSZUXpinyin.so.1
libSYSZUXpinyin.so.1.0
libSYSZUXpinyin.so.
5.把库文件拷到开发板下的/usr/lib下,把解压后的wenquanyi字库文件拷到开发板下的/usr/lib/fonts
以上就是库的生成了,是不是很简单呢,万事俱备了,我们就差一个demo来验证了
下面咱们就来做Demo了
Qt下新建工程就不多说了
1.修改demo
(注意—L后接的是编译时库文件的所在位置)
3.拷贝库中的syszuxim.h和syszuxpinyin.h头文件和syszuxpinyin.ui
包含头文件
#include
#include
5在函数中高用库
6.设置启动参数在project中
以上做完demo就可以了,但中能于玩耍一下,做产品还得处理处理吧,当然你也可以凑合凑合,呵呵。
如不能使用utf8呀,不能删除显示框中的内容等等。
对于不能用utf8我采用了
以下是的Demo效果图
</div>
<!-- 正文结束 -->
<div id="share" class="shareUp">
<div class="share SG_txtb">
分享:
<div class="bshare-custom" style="display:inline;margin-left:5px;"><div class="bsPromo bsPromo2"></div><a title="分享到新浪微博" class="bshare-sinaminiblog" href="javascript:void(0);"></a><a title="分享到微信" class="bshare-weixin" href="javascript:void(0);"></a><a title="分享到QQ空间" class="bshare-qzone" href="javascript:void(0);"></a><a title="分享到豆瓣" class="bshare-douban" href="javascript:void(0);"></a><a title="更多平台" class="bshare-more bshare-more-icon more-style-addthis"></a>
</div>
</div>
<div class="up">
<div title="喜欢后让更多人看到" id="dbox_7f20c0830102vlt2" class="upBox upBox_click" style="cursor: pointer;">
<p ti_title="syszuxpinyin中文输入移植" id="dbox2_7f20c0830102vlt2" class="count" mnum="1">1</p>
<p class="link"><img width="15" height="15" align="absmiddle" src="http://simg.sinajs.cn/blog7style/images/common/sg_trans.gif" class="SG_icon SG_icon34">喜欢</p>
</div>