Qt
Johnny_Hu2016
从事嵌入式系统的软件开发10+年,从事过DVD,mcu,arm,最近也在从事iOS和安卓开发。
展开
-
Ubuntu14.04 gstremer 不能播放的问题
最近在开发Qt项目,有一个模块用到了QMdieaPlayer,当播放到wma文件时,会提示找不到gstreamer的插件,原来Qt的底层是调用了gsteeamer的解码插件,那么我当时的想法就是打开应用中心,查找gst的插件,很快会出来一些插件,但我发现这些插件支出很多的其他格式,包括mp3,WAV,AAC,可唯独不支持wma,后来我又查到一个gstreamer的官方网站,奇怪的是这个网站有一个列原创 2018-01-24 17:20:48 · 522 阅读 · 0 评论 -
Qt signal slot遇到的一点点小问题,监控对象销毁之后不能触发slot
具体的代码就不写了,要讨论的是项目里面的一个代码片。 就是A类要监控B类里面的一个按钮, 于是在构建A类的时候 connect(m_B,SIGNAL(keyDown()),this,SLOT(doKey())); 然后在代码运行的时候发现,只有第一次运行的时候,才会触发doKey()的事件。然后跟踪发现B类在执行一次后会被销毁,然后再重新创建,但A类是不销毁的,一直都存在,但之前建立原创 2018-01-27 12:15:07 · 619 阅读 · 0 评论 -
Qt listview 采用自定义model选择时会选择多个item的问题解决
具体的应用场景是有一个项目,采用Qt的listview来显示一个文件列表, class FilelistModel : public QStandardItemModel class ItemDelegate : public QItemDelegate filelistModel = new FilelistModel(this); ui->Lst_0015_browsing_...原创 2018-03-01 20:45:07 · 2109 阅读 · 0 评论