Logo Search packages:      
Sourcecode: kbib version File versions  Download package

ID2Entry Class Reference

#include <id2entry.h>

List of all members.


Detailed Description

Author:
Thach Nguyen <thach.nguyen@rmit.edu.au>

Definition at line 36 of file id2entry.h.


Signals

void signalResultFound (BibEntry *e)

Public Member Functions

 ID2Entry (QObject *parent=0, const char *name=0, BibEntry *entry=0)
void search ()
void setEntry (BibEntry *entry)
void setID (QString id)
void setIDType (IDType type)
void stop ()

Private Types

enum  Step { Begin, Search, Wait, Fetch }

Private Slots

void check ()
void slotComplete (KIO::Job *job)
void slotData (KIO::Job *job, const QByteArray &data)

Private Member Functions

void parseCiteBase ()
void parseCrossRef ()
void parsePubmed ()

Private Attributes

QByteArray m_data
BibEntrym_entry
QString m_ID
QGuardedPtr< KIO::Job > m_job
bool m_started
Step m_step
QTimer * m_timer
IDType m_type
KURL m_url
KProgressDialog * progressDlg

The documentation for this class was generated from the following files:

Generated by  Doxygen 1.6.0   Back to index