#pragma once #include class QDragMoveEvent; class FocusList : public QListWidget { Q_OBJECT public: FocusList(QWidget *parent); protected: void focusInEvent(QFocusEvent *event) override; virtual void dragMoveEvent(QDragMoveEvent *event) override; signals: void GotFocus(); };