OBSOLETO OBSOLETO OBSOLETO NON INCLUDERE /* #ifndef TSCANNER_DEVICE_H #define TSCANNER_DEVICE_H #include #include class TScannerDevice : public TScanner { protected: std::setm_listeners; TScanParam m_brightness, m_contrast, m_threshold, m_dpi; int m_paperLeft; public: TScannerDevice(); virtual ~TScannerDevice() {} virtual void selectDevice() = 0; virtual bool isAreaSupported() = 0; void addListener(TScannerListener*); void removeListener(TScannerListener*); void notifyImageDone(const TRasterImageP &image); void notifyError(); int getPaperLeftCount() const {return m_paperLeft;} void setPaperLeftCount(int count) {m_paperLeft = count;} void decrementPaperLeftCount() {--m_paperLeft;} }; #endif */