Hello Zhu! According to the doc, you would run in troubles using it anyways under windows: " The QtDBus module is a Unix-only library that you can use to make Inter-Process Communication using the D-Bus protocol. "
But you can find some rare threads about how to get it working at least in C++ even on Windows, but it seems to need some patience, but if you are interested, the following is such a link to get it working with C++: http://www.qtcentre.org/threads/18305-QtDBus-on-Windows But anyway, as far as I know, QtDBus is not supported in PySide, but there is a tutorial how to do IPC with Python/PySide using the dbus-python module: http://qt-project.org/wiki/PySide_DBus_Integration Probably, another form of IPC would also be a solution for your task, but since we don't know the task, you have to evaluate this. I used RPC (Pythons SimpleXMLRPCServer module) for similar purposes. I never used zmq, but would try it the next time with it, because it looks very promising. Here are the links to both of them: RPC: http://docs.python.org/2/library/simplexmlrpcserver.html ZMQ: http://www.zeromq.org/ I hope this gives you some starting points. Cheers! Aaron http://mail.kde.org/pipermail/kde-windows/2011-September/006091.html Am 23.01.2013 02:08, schrieb ZHONG Zhu: > Hi All, > > Is it possible to use DBus on Windows? If it is, how? > My application is multi-processing based. We choose to use Shared Memory to > do IPC but it's cumbersome. I'd like to find a better to way to improve our > current solution. > > Thanks in advance! > > Zhu > _______________________________________________ > PySide mailing list > PySide@qt-project.org > http://lists.qt-project.org/mailman/listinfo/pyside _______________________________________________ PySide mailing list PySide@qt-project.org http://lists.qt-project.org/mailman/listinfo/pyside