GrabberDownloadThread Class Reference

#include <netgrabbermanager.h>

Inheritance diagram for GrabberDownloadThread:
MThread

List of all members.

Signals

void finished ()

Public Member Functions

 GrabberDownloadThread (QObject *parent)
 ~GrabberDownloadThread ()
void refreshAll ()
void cancel ()

Protected Member Functions

void run ()
 Runs the Qt event loop unless we have a QRunnable, in which case we run the runnable run instead.

Private Attributes

QObject * m_parent
QList< GrabberScript * > m_scripts
QMutex m_mutex
bool m_refreshAll

Detailed Description

Definition at line 109 of file netgrabbermanager.h.


Constructor & Destructor Documentation

GrabberDownloadThread::GrabberDownloadThread ( QObject *  parent  ) 

Definition at line 189 of file netgrabbermanager.cpp.

GrabberDownloadThread::~GrabberDownloadThread (  ) 

Definition at line 196 of file netgrabbermanager.cpp.


Member Function Documentation

void GrabberDownloadThread::refreshAll (  ) 

Definition at line 210 of file netgrabbermanager.cpp.

Referenced by GrabberManager::doUpdate(), main(), and NetTree::updateTrees().

void GrabberDownloadThread::cancel (  ) 

Definition at line 202 of file netgrabbermanager.cpp.

Referenced by ~GrabberDownloadThread().

void GrabberDownloadThread::finished (  )  [signal]

Referenced by run().

void GrabberDownloadThread::run ( void   )  [protected, virtual]

Runs the Qt event loop unless we have a QRunnable, in which case we run the runnable run instead.

Note:
If you override this method you must call RunProlog before you do any work and RunEpilog before you exit the run method.

Reimplemented from MThread.

Definition at line 219 of file netgrabbermanager.cpp.


Member Data Documentation

QObject* GrabberDownloadThread::m_parent [private]

Definition at line 130 of file netgrabbermanager.h.

Referenced by GrabberDownloadThread(), and run().

Definition at line 131 of file netgrabbermanager.h.

Referenced by cancel(), and run().

Definition at line 132 of file netgrabbermanager.h.

Referenced by cancel(), and refreshAll().

Definition at line 133 of file netgrabbermanager.h.

Referenced by GrabberDownloadThread(), refreshAll(), and run().


The documentation for this class was generated from the following files:
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends
Generated on Mon May 28 06:42:04 2012 for MythTV by  doxygen 1.6.3