diff --git a/qrenderdoc/Widgets/LineEditFocusWidget.cpp b/qrenderdoc/Widgets/LineEditFocusWidget.cpp deleted file mode 100644 index 678d5c78e..000000000 --- a/qrenderdoc/Widgets/LineEditFocusWidget.cpp +++ /dev/null @@ -1,21 +0,0 @@ -#include "LineEditFocusWidget.h" - -LineEditFocusWidget::LineEditFocusWidget(QWidget *parent) : QLineEdit(parent) -{ -} - -LineEditFocusWidget::~LineEditFocusWidget() -{ -} - -void LineEditFocusWidget::focusInEvent(QFocusEvent *e) -{ - QLineEdit::focusInEvent(e); - emit(enter()); -} - -void LineEditFocusWidget::focusOutEvent(QFocusEvent *e) -{ - QLineEdit::focusOutEvent(e); - emit(leave()); -} diff --git a/qrenderdoc/Widgets/RDLineEdit.cpp b/qrenderdoc/Widgets/RDLineEdit.cpp new file mode 100644 index 000000000..14e02efde --- /dev/null +++ b/qrenderdoc/Widgets/RDLineEdit.cpp @@ -0,0 +1,21 @@ +#include "RDLineEdit.h" + +RDLineEdit::RDLineEdit(QWidget *parent) : QLineEdit(parent) +{ +} + +RDLineEdit::~RDLineEdit() +{ +} + +void RDLineEdit::focusInEvent(QFocusEvent *e) +{ + QLineEdit::focusInEvent(e); + emit(enter()); +} + +void RDLineEdit::focusOutEvent(QFocusEvent *e) +{ + QLineEdit::focusOutEvent(e); + emit(leave()); +} diff --git a/qrenderdoc/Widgets/LineEditFocusWidget.h b/qrenderdoc/Widgets/RDLineEdit.h similarity index 63% rename from qrenderdoc/Widgets/LineEditFocusWidget.h rename to qrenderdoc/Widgets/RDLineEdit.h index a7ea13403..2b41bf047 100644 --- a/qrenderdoc/Widgets/LineEditFocusWidget.h +++ b/qrenderdoc/Widgets/RDLineEdit.h @@ -1,13 +1,13 @@ #pragma once #include -class LineEditFocusWidget : public QLineEdit +class RDLineEdit : public QLineEdit { private: Q_OBJECT public: - explicit LineEditFocusWidget(QWidget *parent = 0); - ~LineEditFocusWidget(); + explicit RDLineEdit(QWidget *parent = 0); + ~RDLineEdit(); signals: void enter(); diff --git a/qrenderdoc/Windows/EventBrowser.cpp b/qrenderdoc/Windows/EventBrowser.cpp index 23839a392..d91726ca0 100644 --- a/qrenderdoc/Windows/EventBrowser.cpp +++ b/qrenderdoc/Windows/EventBrowser.cpp @@ -46,8 +46,8 @@ EventBrowser::EventBrowser(Core *core, QWidget *parent) QObject::connect(ui->closeFind, &QToolButton::clicked, this, &EventBrowser::on_HideFindJump); QObject::connect(ui->closeJump, &QToolButton::clicked, this, &EventBrowser::on_HideFindJump); - QObject::connect(ui->jumpToEID, &LineEditFocusWidget::leave, this, &EventBrowser::on_HideFindJump); - QObject::connect(ui->findEvent, &LineEditFocusWidget::leave, this, &EventBrowser::on_HideFindJump); + QObject::connect(ui->jumpToEID, &RDLineEdit::leave, this, &EventBrowser::on_HideFindJump); + QObject::connect(ui->findEvent, &RDLineEdit::leave, this, &EventBrowser::on_HideFindJump); ui->jumpStrip->hide(); ui->findStrip->hide(); ui->bookmarkStrip->hide(); diff --git a/qrenderdoc/Windows/EventBrowser.ui b/qrenderdoc/Windows/EventBrowser.ui index 85b987f87..907354292 100644 --- a/qrenderdoc/Windows/EventBrowser.ui +++ b/qrenderdoc/Windows/EventBrowser.ui @@ -236,7 +236,7 @@ 0 - + 0 @@ -349,7 +349,7 @@ 0 - + 0 @@ -559,9 +559,9 @@ - LineEditFocusWidget + RDLineEdit QLineEdit -
Widgets/LineEditFocusWidget.h
+
Widgets/RDLineEdit.h
diff --git a/qrenderdoc/qrenderdoc.pro b/qrenderdoc/qrenderdoc.pro index b4ede6bc8..a2eb507e2 100644 --- a/qrenderdoc/qrenderdoc.pro +++ b/qrenderdoc/qrenderdoc.pro @@ -90,7 +90,7 @@ SOURCES += Code/main.cpp \ 3rdparty/toolwindowmanager/ToolWindowManagerWrapper.cpp \ Code/RenderManager.cpp \ Code/Core.cpp \ - Widgets/LineEditFocusWidget.cpp \ + Widgets/RDLineEdit.cpp \ 3rdparty/flowlayout/FlowLayout.cpp \ Widgets/ResourcePreview.cpp @@ -104,7 +104,7 @@ HEADERS += Windows/MainWindow.h \ 3rdparty/toolwindowmanager/ToolWindowManagerWrapper.h \ Code/Core.h \ Code/RenderManager.h \ - Widgets/LineEditFocusWidget.h \ + Widgets/RDLineEdit.h \ 3rdparty/flowlayout/FlowLayout.h \ Widgets/ResourcePreview.h diff --git a/qrenderdoc/qrenderdoc_local.vcxproj b/qrenderdoc/qrenderdoc_local.vcxproj index c8fd4b6f7..920438086 100644 --- a/qrenderdoc/qrenderdoc_local.vcxproj +++ b/qrenderdoc/qrenderdoc_local.vcxproj @@ -280,7 +280,7 @@ - + @@ -296,7 +296,7 @@ Level3 - + @@ -323,7 +323,7 @@ - + diff --git a/qrenderdoc/qrenderdoc_local.vcxproj.filters b/qrenderdoc/qrenderdoc_local.vcxproj.filters index f78a3d658..c2a0a60a1 100644 --- a/qrenderdoc/qrenderdoc_local.vcxproj.filters +++ b/qrenderdoc/qrenderdoc_local.vcxproj.filters @@ -66,7 +66,7 @@ Generated Files - + Generated Files @@ -129,7 +129,7 @@ Windows - + Widgets @@ -161,7 +161,7 @@ Windows - + Widgets