1 #ifndef DLG_FILTER_WORKER_H
2 #define DLG_FILTER_WORKER_H
4 #include "ColorFilterMode.h"
5 #include "DlgFilterCommand.h"
13 typedef QList<DlgFilterCommand> FilterCommandQueue;
23 QRgb m_rgbBackground);
32 void slotRestartTimeout ();
42 QImage m_imageOriginal;
45 FilterCommandQueue m_inputCommandQueue;
46 ColorFilterMode m_colorFilterMode;
51 QTimer m_restartTimer;
54 #endif // DLG_FILTER_WORKER_H
void slotNewParameters(ColorFilterMode colorFilterMode, double low, double high)
Start processing with a new set of parameters. Any ongoing processing is interrupted when m_filterMod...
void signalTransferPiece(int xLeft, QImage image)
Send a processed vertical piece of the original pixmap. The destination is between xLeft and xLeft+pi...
Class for processing new filter settings. This is based on http://blog.debao.me/2013/08/how-to-use-qw...