X-Git-Url: https://git.sur5r.net/?p=minitube;a=blobdiff_plain;f=src%2Fvideosourcewidget.h;h=22c7740d38682084701fb382bf97d9193baa6400;hp=b2d923631ec116a3f171a4ad0ef11d7b9a591246;hb=7cdd5bd476021ec84d54c4ec5be02280e1e9e548;hpb=a8e005af0aa72f809f823bbd741bb3d0def00ced diff --git a/src/videosourcewidget.h b/src/videosourcewidget.h index b2d9236..22c7740 100644 --- a/src/videosourcewidget.h +++ b/src/videosourcewidget.h @@ -1,12 +1,33 @@ +/* $BEGIN_LICENSE + +This file is part of Minitube. +Copyright 2009, Flavio Tordini + +Minitube is free software: you can redistribute it and/or modify +it under the terms of the GNU General Public License as published by +the Free Software Foundation, either version 3 of the License, or +(at your option) any later version. + +Minitube is distributed in the hope that it will be useful, +but WITHOUT ANY WARRANTY; without even the implied warranty of +MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +GNU General Public License for more details. + +You should have received a copy of the GNU General Public License +along with Minitube. If not, see . + +$END_LICENSE */ + #ifndef VIDEOSOURCEWIDGET_H #define VIDEOSOURCEWIDGET_H #include +#include "gridwidget.h" class Video; class VideoSource; -class VideoSourceWidget : public QWidget { +class VideoSourceWidget : public GridWidget { Q_OBJECT @@ -17,13 +38,7 @@ signals: void activated(VideoSource *videoSource); protected: - void paintEvent(QPaintEvent *); - void mouseMoveEvent(QMouseEvent *event); - void mousePressEvent(QMouseEvent *event); - void mouseReleaseEvent(QMouseEvent *event); - void enterEvent(QEvent *event); - void leaveEvent(QEvent *event); - void keyReleaseEvent(QKeyEvent *event); + void paintEvent(QPaintEvent *event); private slots: void activate(); @@ -36,8 +51,6 @@ private: QPixmap pixmap; Video *video; - bool hovered; - bool pressed; }; #endif // VIDEOSOURCEWIDGET_H