• 3380阅读
  • 4回复

qdbus注册服务问题 [复制链接]

上一主题 下一主题
离线leinou
 

只看楼主 倒序阅读 楼主  发表于: 2017-05-25
今天想将qt软键盘程序移植开发板I.MX6Q上面,这个程序能够在PC上面上正常运行弹出软键盘,但是移到开发板上就是出现sessiondbus注册不了的错误,看了下qt代码:
QDBusConnection connect = QDBusConnection::sessionBus();
if(!connect.registerService("com.mh.input"))
{qFatal("Unable to register at DBus");
return;
}
就出现问题了。。。。求大神解答


离线nigoole

只看该作者 1楼 发表于: 2017-05-25
你移植的时候QDBus选择了吗
有句话说得好:好好学习,天天向上。加油~~!有上船的朋友联系企鹅393320854
离线leinou

只看该作者 2楼 发表于: 2017-05-26
是开发板上厂家提供的编译好的qt5.5,我看了下安装目录下有这几个东西:libQt5DBus.la   libQt5DBus.prl  libQt5Bus.so.5 libQt5Bus.so.5.5  libQt5.Bus.so.5.5.1  
离线leinou

只看该作者 3楼 发表于: 2017-05-26
回 nigoole 的帖子
nigoole:你移植的时候QDBus选择了吗 (2017-05-25 19:47) 

回复错了,有这几个东西是不是意味是装着qdbus
离线never_forget

只看该作者 4楼 发表于: 2017-05-26
不懂,帮顶~~
快速回复
限100 字节
 
上一个 下一个