/
redgpu
/
ezEngine
Обзор
Документация
Войти
/
redgpu
/
ezEngine
Код
Запросы
0
Задачи
Вики
Пакеты
0
Релизы
0
Аналитика
Безопасность
dev
Code/Editor/EditorFramework/PropertyGrid/QtAssetLineEdit.moc.h
28 строк
804 B
Jan Krassnigg
Make it easier to navigate asset references (#1447)
06 дек 2024, 19:48
Не верифицирован
06 дек 2024, 19:48
aa74a51
Код
Авторство
О чём код?
#pragma once #include <EditorFramework/EditorFrameworkDLL.h> #include <GuiFoundation/PropertyGrid/Implementation/PropertyWidget.moc.h> #include <QLineEdit> #include <QModelIndex> class ezQtAssetPropertyWidget; /// \brief A QLineEdit that is used by ezQtAssetPropertyWidget class EZ_EDITORFRAMEWORK_DLL ezQtAssetLineEdit : public QLineEdit { Q_OBJECT Q_SIGNALS: void OpenAsset(); void SelectAsset(); public: explicit ezQtAssetLineEdit(QWidget* pParent = nullptr); virtual void dragMoveEvent(QDragMoveEvent* e) override; virtual void dragEnterEvent(QDragEnterEvent* e) override; virtual void dropEvent(QDropEvent* e) override; virtual void paintEvent(QPaintEvent* e) override; virtual void mousePressEvent(QMouseEvent* e) override; ezQtAssetPropertyWidget* m_pOwner = nullptr; };