Revision 1919 trunk/client/gui_qt/QNNTPGrabGlue.cpp
| QNNTPGrabGlue.cpp (revision 1919) | ||
|---|---|---|
| 31 | 31 | 
                   | 
              
| 32 | 32 | 
                  QNNTPGrabGluePrivate::QNNTPGrabGluePrivate(QNNTPGrabGlue *parent) : q_ptr(parent)  | 
              
| 33 | 33 | 
                  {
                 | 
              
| 34 | 
                  this->frontendIsRegistered = false;  | 
              |
| 34 | 35 | 
                  }  | 
              
| 35 | 36 | 
                   | 
              
| 36 | 37 | 
                  QNNTPGrabGluePrivate::~QNNTPGrabGluePrivate()  | 
              
| ... | ... | |
| 367 | 368 | 
                  return nntpgrab_glue_get_is_standalone(d->glue);  | 
              
| 368 | 369 | 
                  }  | 
              
| 369 | 370 | 
                   | 
              
| 371 | 
                  void QNNTPGrabGlue::killNNTPGrabServer()  | 
              |
| 372 | 
                  {
                 | 
              |
| 373 | 
                  Q_D(QNNTPGrabGlue);  | 
              |
| 374 | 
                  return nntpgrab_glue_kill_server(d->glue);  | 
              |
| 375 | 
                  }  | 
              |
| 376 | 
                   | 
              |
| 370 | 377 | 
                  QList  | 
              
| 371 | 378 | 
                  {
                 | 
              
| 372 | 379 | 
                  Q_D(QNNTPGrabGlue);  | 
              
| ... | ... | |
| 979 | 986 | 
                  Q_D(QNNTPGrabGlue);  | 
              
| 980 | 987 | 
                   | 
              
| 981 | 988 | 
                  char *errmsg_tmp = NULL;  | 
              
| 982 | 
                  bool ret;  | 
              |
| 983 | 989 | 
                   | 
              
| 984 | 
                  ret = nntpgrab_utils_register_frontend(d->requestOpenNZBFileWrapper, d->requestBringToFrontWrapper, this, &errmsg_tmp);  | 
              |
| 990 | 
                      if (d->frontendIsRegistered) {
                 | 
              |
| 991 | 
                  return true;  | 
              |
| 992 | 
                  }  | 
              |
| 985 | 993 | 
                   | 
              
| 986 | 
                      if (!ret) {
                 | 
              |
| 994 | 
                  d->frontendIsRegistered = nntpgrab_utils_register_frontend(d->requestOpenNZBFileWrapper, d->requestBringToFrontWrapper, this, &errmsg_tmp);  | 
              |
| 995 | 
                   | 
              |
| 996 | 
                      if (!d->frontendIsRegistered) {
                 | 
              |
| 987 | 997 | 
                  errmsg.clear();  | 
              
| 988 | 998 | 
                  errmsg.append(errmsg_tmp);  | 
              
| 989 | 999 | 
                  ng_free(errmsg_tmp);  | 
              
| 990 | 1000 | 
                  return FALSE;  | 
              
| 991 | 1001 | 
                  }  | 
              
| 992 | 1002 | 
                   | 
              
| 993 | 
                  return ret;  | 
              |
| 1003 | 
                  return d->frontendIsRegistered;  | 
              |
| 994 | 1004 | 
                  }  | 
              
| 995 | 1005 | 
                   | 
              
| 996 | 1006 | 
                  void QNNTPGrabGlue::utilsUnregisterFrontend(void)  | 
              
| 997 | 1007 | 
                  {
                 | 
              
| 1008 | 
                  Q_D(QNNTPGrabGlue);  | 
              |
| 1009 | 
                   | 
              |
| 998 | 1010 | 
                  nntpgrab_utils_unregister_frontend();  | 
              
| 1011 | 
                  d->frontendIsRegistered = false;  | 
              |
| 999 | 1012 | 
                  }  | 
              
| 1000 | 1013 | 
                   | 
              
| 1001 | 1014 | 
                  bool QNNTPGrabGlue::utilsSendOpenNzbFileRequest(QString nzb_file, QString &errmsg)  | 
              
Also available in: Unified diff
NNTPGrab

