00001
00002
00003
00004
00005
00006
00007
00008
00009
#include "korganizeriface_stub.h"
00010
#include <dcopclient.h>
00011
00012
#include <kdatastream.h>
00013
00014
00015 KOrganizerIface_stub::KOrganizerIface_stub(
const QCString& app,
const QCString& obj )
00016 : DCOPStub( app, obj )
00017 {
00018 }
00019
00020 KOrganizerIface_stub::KOrganizerIface_stub( DCOPClient* client,
const QCString& app,
const QCString& obj )
00021 : DCOPStub( client, app, obj )
00022 {
00023 }
00024
00025 KOrganizerIface_stub::KOrganizerIface_stub(
const DCOPRef& ref )
00026 : DCOPStub( ref )
00027 {
00028 }
00029
00030
bool KOrganizerIface_stub::openURL(
QString arg0 )
00031 {
00032
bool result =
false;
00033
if ( !dcopClient() ) {
00034 setStatus( CallFailed );
00035
return result;
00036 }
00037
QByteArray data, replyData;
00038
QCString replyType;
00039
QDataStream arg( data, IO_WriteOnly );
00040 arg << arg0;
00041
if ( dcopClient()->call( app(), obj(),
"openURL(QString)", data, replyType, replyData ) ) {
00042
if ( replyType ==
"bool" ) {
00043
QDataStream _reply_stream( replyData, IO_ReadOnly );
00044 _reply_stream >> result;
00045 setStatus( CallSucceeded );
00046 }
else {
00047 callFailed();
00048 }
00049 }
else {
00050 callFailed();
00051 }
00052
return result;
00053 }
00054
00055
bool KOrganizerIface_stub::mergeURL(
QString arg0 )
00056 {
00057
bool result =
false;
00058
if ( !dcopClient() ) {
00059 setStatus( CallFailed );
00060
return result;
00061 }
00062
QByteArray data, replyData;
00063
QCString replyType;
00064
QDataStream arg( data, IO_WriteOnly );
00065 arg << arg0;
00066
if ( dcopClient()->call( app(), obj(),
"mergeURL(QString)", data, replyType, replyData ) ) {
00067
if ( replyType ==
"bool" ) {
00068
QDataStream _reply_stream( replyData, IO_ReadOnly );
00069 _reply_stream >> result;
00070 setStatus( CallSucceeded );
00071 }
else {
00072 callFailed();
00073 }
00074 }
else {
00075 callFailed();
00076 }
00077
return result;
00078 }
00079
00080
void KOrganizerIface_stub::closeURL()
00081 {
00082
if ( !dcopClient() ) {
00083 setStatus( CallFailed );
00084
return;
00085 }
00086
QByteArray data, replyData;
00087
QCString replyType;
00088
if ( dcopClient()->call( app(), obj(),
"closeURL()", data, replyType, replyData ) ) {
00089 setStatus( CallSucceeded );
00090 }
else {
00091 callFailed();
00092 }
00093 }
00094
00095
bool KOrganizerIface_stub::saveURL()
00096 {
00097
bool result =
false;
00098
if ( !dcopClient() ) {
00099 setStatus( CallFailed );
00100
return result;
00101 }
00102
QByteArray data, replyData;
00103
QCString replyType;
00104
if ( dcopClient()->call( app(), obj(),
"saveURL()", data, replyType, replyData ) ) {
00105
if ( replyType ==
"bool" ) {
00106
QDataStream _reply_stream( replyData, IO_ReadOnly );
00107 _reply_stream >> result;
00108 setStatus( CallSucceeded );
00109 }
else {
00110 callFailed();
00111 }
00112 }
else {
00113 callFailed();
00114 }
00115
return result;
00116 }
00117
00118
bool KOrganizerIface_stub::saveAsURL(
QString arg0 )
00119 {
00120
bool result =
false;
00121
if ( !dcopClient() ) {
00122 setStatus( CallFailed );
00123
return result;
00124 }
00125
QByteArray data, replyData;
00126
QCString replyType;
00127
QDataStream arg( data, IO_WriteOnly );
00128 arg << arg0;
00129
if ( dcopClient()->call( app(), obj(),
"saveAsURL(QString)", data, replyType, replyData ) ) {
00130
if ( replyType ==
"bool" ) {
00131
QDataStream _reply_stream( replyData, IO_ReadOnly );
00132 _reply_stream >> result;
00133 setStatus( CallSucceeded );
00134 }
else {
00135 callFailed();
00136 }
00137 }
else {
00138 callFailed();
00139 }
00140
return result;
00141 }
00142
00143
QString KOrganizerIface_stub::getCurrentURLasString()
00144 {
00145
QString result;
00146
if ( !dcopClient() ) {
00147 setStatus( CallFailed );
00148
return result;
00149 }
00150
QByteArray data, replyData;
00151
QCString replyType;
00152
if ( dcopClient()->call( app(), obj(),
"getCurrentURLasString()", data, replyType, replyData ) ) {
00153
if ( replyType ==
"QString" ) {
00154
QDataStream _reply_stream( replyData, IO_ReadOnly );
00155 _reply_stream >> result;
00156 setStatus( CallSucceeded );
00157 }
else {
00158 callFailed();
00159 }
00160 }
else {
00161 callFailed();
00162 }
00163
return result;
00164 }
00165
00166
bool KOrganizerIface_stub::editIncidence(
QString arg0 )
00167 {
00168
bool result =
false;
00169
if ( !dcopClient() ) {
00170 setStatus( CallFailed );
00171
return result;
00172 }
00173
QByteArray data, replyData;
00174
QCString replyType;
00175
QDataStream arg( data, IO_WriteOnly );
00176 arg << arg0;
00177
if ( dcopClient()->call( app(), obj(),
"editIncidence(QString)", data, replyType, replyData ) ) {
00178
if ( replyType ==
"bool" ) {
00179
QDataStream _reply_stream( replyData, IO_ReadOnly );
00180 _reply_stream >> result;
00181 setStatus( CallSucceeded );
00182 }
else {
00183 callFailed();
00184 }
00185 }
else {
00186 callFailed();
00187 }
00188
return result;
00189 }
00190
00191
bool KOrganizerIface_stub::deleteEvent(
QString arg0 )
00192 {
00193
bool result =
false;
00194
if ( !dcopClient() ) {
00195 setStatus( CallFailed );
00196
return result;
00197 }
00198
QByteArray data, replyData;
00199
QCString replyType;
00200
QDataStream arg( data, IO_WriteOnly );
00201 arg << arg0;
00202
if ( dcopClient()->call( app(), obj(),
"deleteEvent(QString)", data, replyType, replyData ) ) {
00203
if ( replyType ==
"bool" ) {
00204
QDataStream _reply_stream( replyData, IO_ReadOnly );
00205 _reply_stream >> result;
00206 setStatus( CallSucceeded );
00207 }
else {
00208 callFailed();
00209 }
00210 }
else {
00211 callFailed();
00212 }
00213
return result;
00214 }
00215
00216
bool KOrganizerIface_stub::eventRequest(
QString arg0,
QString arg1,
QString arg2 )
00217 {
00218
bool result =
false;
00219
if ( !dcopClient() ) {
00220 setStatus( CallFailed );
00221
return result;
00222 }
00223
QByteArray data, replyData;
00224
QCString replyType;
00225
QDataStream arg( data, IO_WriteOnly );
00226 arg << arg0;
00227 arg << arg1;
00228 arg << arg2;
00229
if ( dcopClient()->call( app(), obj(),
"eventRequest(QString,QString,QString)", data, replyType, replyData ) ) {
00230
if ( replyType ==
"bool" ) {
00231
QDataStream _reply_stream( replyData, IO_ReadOnly );
00232 _reply_stream >> result;
00233 setStatus( CallSucceeded );
00234 }
else {
00235 callFailed();
00236 }
00237 }
else {
00238 callFailed();
00239 }
00240
return result;
00241 }
00242
00243
bool KOrganizerIface_stub::eventReply(
QString arg0 )
00244 {
00245
bool result =
false;
00246
if ( !dcopClient() ) {
00247 setStatus( CallFailed );
00248
return result;
00249 }
00250
QByteArray data, replyData;
00251
QCString replyType;
00252
QDataStream arg( data, IO_WriteOnly );
00253 arg << arg0;
00254
if ( dcopClient()->call( app(), obj(),
"eventReply(QString)", data, replyType, replyData ) ) {
00255
if ( replyType ==
"bool" ) {
00256
QDataStream _reply_stream( replyData, IO_ReadOnly );
00257 _reply_stream >> result;
00258 setStatus( CallSucceeded );
00259 }
else {
00260 callFailed();
00261 }
00262 }
else {
00263 callFailed();
00264 }
00265
return result;
00266 }
00267
00268
bool KOrganizerIface_stub::cancelEvent(
QString arg0 )
00269 {
00270
bool result =
false;
00271
if ( !dcopClient() ) {
00272 setStatus( CallFailed );
00273
return result;
00274 }
00275
QByteArray data, replyData;
00276
QCString replyType;
00277
QDataStream arg( data, IO_WriteOnly );
00278 arg << arg0;
00279
if ( dcopClient()->call( app(), obj(),
"cancelEvent(QString)", data, replyType, replyData ) ) {
00280
if ( replyType ==
"bool" ) {
00281
QDataStream _reply_stream( replyData, IO_ReadOnly );
00282 _reply_stream >> result;
00283 setStatus( CallSucceeded );
00284 }
else {
00285 callFailed();
00286 }
00287 }
else {
00288 callFailed();
00289 }
00290
return result;
00291 }
00292
00293
QString KOrganizerIface_stub::formatICal(
QString arg0 )
00294 {
00295
QString result;
00296
if ( !dcopClient() ) {
00297 setStatus( CallFailed );
00298
return result;
00299 }
00300
QByteArray data, replyData;
00301
QCString replyType;
00302
QDataStream arg( data, IO_WriteOnly );
00303 arg << arg0;
00304
if ( dcopClient()->call( app(), obj(),
"formatICal(QString)", data, replyType, replyData ) ) {
00305
if ( replyType ==
"QString" ) {
00306
QDataStream _reply_stream( replyData, IO_ReadOnly );
00307 _reply_stream >> result;
00308 setStatus( CallSucceeded );
00309 }
else {
00310 callFailed();
00311 }
00312 }
else {
00313 callFailed();
00314 }
00315
return result;
00316 }
00317
00318
QString KOrganizerIface_stub::formatTNEF(
QByteArray arg0 )
00319 {
00320
QString result;
00321
if ( !dcopClient() ) {
00322 setStatus( CallFailed );
00323
return result;
00324 }
00325
QByteArray data, replyData;
00326
QCString replyType;
00327
QDataStream arg( data, IO_WriteOnly );
00328 arg << arg0;
00329
if ( dcopClient()->call( app(), obj(),
"formatTNEF(QByteArray)", data, replyType, replyData ) ) {
00330
if ( replyType ==
"QString" ) {
00331
QDataStream _reply_stream( replyData, IO_ReadOnly );
00332 _reply_stream >> result;
00333 setStatus( CallSucceeded );
00334 }
else {
00335 callFailed();
00336 }
00337 }
else {
00338 callFailed();
00339 }
00340
return result;
00341 }
00342
00343
QString KOrganizerIface_stub::msTNEFToVPart(
QByteArray arg0 )
00344 {
00345
QString result;
00346
if ( !dcopClient() ) {
00347 setStatus( CallFailed );
00348
return result;
00349 }
00350
QByteArray data, replyData;
00351
QCString replyType;
00352
QDataStream arg( data, IO_WriteOnly );
00353 arg << arg0;
00354
if ( dcopClient()->call( app(), obj(),
"msTNEFToVPart(QByteArray)", data, replyType, replyData ) ) {
00355
if ( replyType ==
"QString" ) {
00356
QDataStream _reply_stream( replyData, IO_ReadOnly );
00357 _reply_stream >> result;
00358 setStatus( CallSucceeded );
00359 }
else {
00360 callFailed();
00361 }
00362 }
else {
00363 callFailed();
00364 }
00365
return result;
00366 }
00367
00368