// Copyright 2014 Dolphin Emulator Project // Licensed under GPLv2+ // Refer to the license.txt file included. #pragma once #include class DRenderWidget : public QWidget { Q_OBJECT public: DRenderWidget(QWidget* parent_widget = nullptr); protected: // Some window managers start window dragging if an "empty" window area was clicked. // Prevent this by intercepting the mouse press event. void mousePressEvent(QMouseEvent*) override {} void paintEvent(QPaintEvent*) override {} private slots: void closeEvent(QCloseEvent* e) override; signals: void Closed(); };