📄 askwilbur.cpp
字号:
/* askwilbur.cpp */#include <kapp.h>#include <qcstring.h>#include <dcopclient.h>int main(int argc,char **argv){ KApplication app(argc,argv,"askwilbur"); DCOPClient *client = app.dcopClient(); QCString dcopID = client->registerAs(app.name()); QByteArray params; QByteArray reply; QCString replyType; QDataStream stream(params,IO_WriteOnly); stream << (double)888.0; if(!client->call("wilbur","wilreceiver", "cubeRoot(double)",params, replyType,reply)) { qDebug("Well, that didn't work!"); } else { QDataStream inStream(reply,IO_ReadOnly); if(replyType == "double") { double root; inStream >> root; QString str; str.sprintf("The return value is %g",root); qDebug(str); } } client->detach(); return(0);}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -