1
0
mirror of https://github.com/qTox/qTox.git synced 2024-03-22 14:00:36 +08:00

fix inheritance of ScreenShotGrabber

This commit is contained in:
Nils Fenner 2015-09-25 21:47:49 +02:00
parent 04219e8c1d
commit dd9f0763b7
No known key found for this signature in database
GPG Key ID: 9591A163FF9BE04C
2 changed files with 5 additions and 5 deletions

View File

@ -34,8 +34,8 @@
#include "toolboxgraphicsitem.h"
#include "src/widget/widget.h"
ScreenshotGrabber::ScreenshotGrabber(QWidget* parent)
: QWidget(parent)
ScreenshotGrabber::ScreenshotGrabber(QObject* parent)
: QObject(parent)
{
scene = new QGraphicsScene;
window = new QGraphicsView (scene); // Top-level widget
@ -66,7 +66,7 @@ bool ScreenshotGrabber::eventFilter(QObject* object, QEvent* event)
if (event->type() == QEvent::KeyPress)
return handleKeyPress(static_cast<QKeyEvent*>(event));
return QWidget::eventFilter(object, event);
return QObject::eventFilter(object, event);
}
void ScreenshotGrabber::showGrabber()

View File

@ -35,12 +35,12 @@ class QGraphicsTextItem;
class QGraphicsScene;
class QGraphicsView;
class ScreenshotGrabber : public QWidget
class ScreenshotGrabber : public QObject
{
Q_OBJECT
public:
ScreenshotGrabber(QWidget* parent);
ScreenshotGrabber(QObject* parent);
~ScreenshotGrabber() override;
bool eventFilter(QObject* object, QEvent* event) override;