分析结果:
我们采用的目前在Qt广泛使用绘图开源插件,Qcustom绘制,这个插件目前支持的版本比较多,而且可以在多平台使用,是一款基于Qt开发的图形插件,提供丰富的图形接口供我们绘制使用。
将分析的的结果存储到数组中。
将积极和消极词典存储到数组中。
利用朴素贝叶斯算法,算出,其中的占用比例,将分析的结果传给二维绘制接口,绘制图形即可
分析结果预想:
根据载入的情感词,如果消极的词大于积极的词,则文章的结果是偏向于消极,双向性表示为红色在上,蓝色在下。
取消功能:
本程序设计将程序的的边框去掉,因此整个程序是没有关闭功能,所以我们采用的是,添加结束程序的按钮,我们分析完成后,点击Cancel按钮,整个程序会关闭,并将程序的分词结果删除,同时将程序的运行结果保存至程序运行目录的screen下。
3。4 UI层和逻辑层之间的调用关系。
3。4。1。机制说明
本程序采用的Qt中的信号和槽机制,连接ui和逻辑层的关系,此种机制类似于Windows中的回调功能,信号和槽机制可以有效的管理的消息,不会导致消息的紊乱,信号和槽是实现对象间通信的有效方式,即当我们点击信号的时候,总有相应的对象去响应。来`自+优-尔^论:文,网www.youerw.com +QQ752018766-
3。4。2.信号
当我们点击一个按钮的时候,会触发点击信号,此信号会发射出去,信号可能被多个对象所接受,但是他们的接受顺序是不能确定,是随机的,一个信号可以连接多个槽函数,信号和信号之间也可以连接,同时多个信号也可以被关联到同一个槽函数上,但是不可以多个信号关联多个槽,因为他的无法确定对象。
3。4。3 槽
槽函数,即当我们点击信号发射的接受对象,此对象只有接受到信号,才会触发响应否则是静止的,我们点击界面按钮的时候,总会出现相应的操作,此操作即为我们的槽函数功能。