انجمن‌های فارسی اوبونتو

کمک و پشتیبانی => برنامه‌سازی => نویسنده: hamidrezakp در 16 امرداد 1394، 08:36 ق‌ظ

عنوان: کتابخونه xml-rpc برای ++c میخوام (حل شد)
ارسال شده توسط: hamidrezakp در 16 امرداد 1394، 08:36 ق‌ظ
سلام.میخوام با سی پلاس پلاس یه درخواست xml-rpc بدم و جوابش رو بگیرم.توی پایتون به راحتی میشه اینکارو کرد و کتابخونه اش هم بصورت پیشفرض نصب هست. توی ++c هرچی گشتم ۳ ۴ تا کتابخونه بیشتر ندیددم که خیلی پیچیده بودن.
فعلا libmaia رو پیدا کردم که برای qt هست و کامپایلش کردم و توی برنامه هم اینکلودش کردم و همه چی تا اینجا خوبه ولی وقتی میخوام یک شی جدید بسازم اررور میده و نمیتونم باهاش کار کنم.

اینم متن اررور :
/home/hamidreza/UDM/mainwindow.cpp:22: error: no matching function for call to 'MaiaXmlRpcClient::call(const char [12], const char [17], MainWindow* const, const char*, MainWindow* const, const char*)'
                  this, SLOT(myFaultResponse(int, const QString &)));
                                                                   ^

و اینم خود کد :
MaiaXmlRpcClient *client = new MaiaXmlRpcClient(QUrl("http://localhost:6800/rpc"), this);

    client->call("example.method","2089b05ecca3d829",this, SLOT(myResponseMethod(QVariant&)),
                 this, SLOT(myFaultResponse(int, const QString &)));
عنوان: پاسخ : کتابخونه xml-rpc برای ++c میخوام (حل شد)
ارسال شده توسط: دانیال بهزادی در 07 شهریور 1394، 09:55 ب‌ظ
چه‌طوری حل شد؟
عنوان: پاسخ : کتابخونه xml-rpc برای ++c میخوام (حل شد)
ارسال شده توسط: مهدی پیشگوی در 08 شهریور 1394، 12:03 ق‌ظ
چه‌طوری حل شد؟

اینجور پستها که جوابی بهشون داده نمیشن باید پاک بشن به درد نمیخورن
عنوان: پاسخ : کتابخونه xml-rpc برای ++c میخوام (حل شد)
ارسال شده توسط: hamidrezakp در 08 شهریور 1394، 01:13 ق‌ظ
بالاخره تونستم کتابخونه libmaia رو کامپایل کنم. سورس رو از گیتهاب گرفتم و طبق دستورات خودشون به راحتی کامپایل شد.