00001 #include <qtextview.h> 00002 00003 class SIG_TextView : public QTextView 00004 { 00005 Q_OBJECT 00006 00007 public: 00008 SIG_TextView( QWidget *parent = 0, const char *name = 0 ); 00009 ~SIG_TextView(); 00010 00011 protected: 00012 void viewportMousePressEvent( QMouseEvent * ); 00013 void viewportMouseReleaseEvent( QMouseEvent * ); 00014 void viewportMouseMoveEvent( QMouseEvent * ); 00015 00019 int oldY; 00020 00024 bool scrollDown; 00025 00029 bool scroll; 00030 00031 private slots: 00032 void updateScroll(); 00033 }; 00034 00035