kwave  18.07.70
Kwave::OverViewWidget::WorkerThread Class Reference
Inheritance diagram for Kwave::OverViewWidget::WorkerThread:
Inheritance graph
Collaboration diagram for Kwave::OverViewWidget::WorkerThread:
Collaboration graph

Public Member Functions

 WorkerThread (Kwave::OverViewWidget *widget)
 
virtual ~WorkerThread () Q_DECL_OVERRIDE
 
virtual void run () Q_DECL_OVERRIDE
 

Private Attributes

Kwave::OverViewWidgetm_overview
 

Detailed Description

internal worker thread for updating the bitmap in background

Definition at line 177 of file OverViewWidget.h.

Constructor & Destructor Documentation

◆ WorkerThread()

Kwave::OverViewWidget::WorkerThread::WorkerThread ( Kwave::OverViewWidget widget)
explicit

constructor

Definition at line 55 of file OverViewWidget.cpp.

57  :QThread(), m_overview(overview)
58 {
59 }
Kwave::OverViewWidget * m_overview

◆ ~WorkerThread()

Kwave::OverViewWidget::WorkerThread::~WorkerThread ( )
virtual

destructor

Definition at line 62 of file OverViewWidget.cpp.

63 {
64  Q_ASSERT(!isRunning());
65 }

Member Function Documentation

◆ run()

void Kwave::OverViewWidget::WorkerThread::run ( )
virtual

thread function that calls calculateBitmap()

Definition at line 68 of file OverViewWidget.cpp.

References Kwave::OverViewWidget::calculateBitmap(), and m_overview.

69 {
71 }
Kwave::OverViewWidget * m_overview
Here is the call graph for this function:

Member Data Documentation

◆ m_overview

Kwave::OverViewWidget* Kwave::OverViewWidget::WorkerThread::m_overview
private

pointer to the calling overview widget

Definition at line 192 of file OverViewWidget.h.

Referenced by run().


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