标题:qdbus注册服务问题
作者:leinou
日期:2017-05-25 18:55
内容:
今天想将qt软键盘程序移植到开发板I.MX6Q上面,这个程序能够在PC上面上正常运行弹出软键盘,但是移到开发板上就是出现sessiondbus注册不了的错误,看了下qt代码:
QDBusConnection connect = QDBusConnection::sessionBus();
if(!connect.registerService("com.mh.input"))
{qFatal("Unable to register at DBus");
return;
}
就出现问题了。。。。求大神解答
#1 [nigoole 05-25 19:47]
你移植的时候QDBus选择了吗
#2 [leinou 05-26 08:36]
是开发板上厂家提供的编译好的qt5.5,我看了下安装目录下有这几个东西:libQt5DBus.la libQt5DBus.prllibQt5Bus.so.5 libQt5Bus.so.5.5libQt5.Bus.so.5.5.1
#3 回 nigoole 的帖子 [leinou 05-26 08:37]
nigoole:你移植的时候QDBus选择了吗 (2017-05-25 19:47)
回复错了,有这几个东西是不是意味是装着qdbus
#4 [never_forget 05-26 09:23]
不懂,帮顶~~