全部博文(396)
发布时间:2018-05-09 09:26:33
原生对象和对象路径 对于底层的D-Bus协议,即libdbus API,并不理会这些native object,它们使用的是一个叫做object path的概念。通过object path,高层编程可以为对象实例进行命名,并允许远程应用引用它们。这些名字看起来像是文件系统路径,例如一个对象可能叫做“/org/kde/kspread/sheets/3/cells/4.........【阅读全文】
发布时间:2018-05-08 16:29:41
桌面应用程序通信桌面/操作系统通信D-BUS 特性协议是低延迟而且低开销的,设计得小而高效,以便最小化传送的往返时间。另外,协议是二进制的,而 不是文本的,这样就排除了费时的序列化过程。由于只面向本地机器处理的使用情形,所以所有的消息 都以其自然字节次序发送。字节次序在每个消息中声明,所以如果.........【阅读全文】
发布时间:2018-05-02 16:58:28
本文将介绍在linux下源码安装glib库的过程,这过程很麻烦,一点都不轻松,故记录下。1、安装glib我下载了个glib-2.48.1.tar.xz,如果是.tar.xz格式用tar -xvf解压,如果是.tar.gz格式用tar -zxvf解压./configure make make install2、zlib问题configure: error: *** Working zlib library and header.........【阅读全文】
发布时间:2018-04-19 15:01:01
1、QMouseEvent中的坐标[喝小酒的网摘]http://blog.hehehehehe.cn/a/17083.htmQMouseEvent中保存了两个坐标,一个是全局坐标,当然另外一个是局部坐标。全局坐标(globalPos())即是桌面屏幕坐标(screen coordinates),这个跟windows下的调用getCursorPos函数得到的结果一致。局部坐标(pos())即是相对当前active w.........【阅读全文】