diff options
| author | Mike Skec <skec@protonmail.ch> | 2021-01-06 19:54:27 +1100 |
|---|---|---|
| committer | Felix Queißner <felix@ib-queissner.de> | 2021-01-06 10:51:18 +0100 |
| commit | 1f400782f7aa999fdd81bf25b315eb24c28530ff (patch) | |
| tree | f12dedafbd5b0c92e55852c5496903a224b90748 /src/widgets/kristalltextbrowser.hpp | |
| parent | 2a9bb4fa6121de62d9e6ba06d9a109ba6d57f14c (diff) | |
| download | kristall-1f400782f7aa999fdd81bf25b315eb24c28530ff.tar.gz | |
Fix busy cursor bugs
fixes A: busy cursor not resetting when changing workspaces. and B: busy cursor not resetting after page finishes loading, and cursor is left stationary.
Diffstat (limited to 'src/widgets/kristalltextbrowser.hpp')
| -rw-r--r-- | src/widgets/kristalltextbrowser.hpp | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/src/widgets/kristalltextbrowser.hpp b/src/widgets/kristalltextbrowser.hpp index cf0101a..f5b4f95 100644 --- a/src/widgets/kristalltextbrowser.hpp +++ b/src/widgets/kristalltextbrowser.hpp @@ -14,6 +14,8 @@ public: void mouseMoveEvent(QMouseEvent * event) override; + void focusInEvent(QFocusEvent * event) override; + void setDefaultCursor(QCursor const & shape); signals: @@ -23,6 +25,9 @@ private: // slots void on_anchorClicked(QUrl const & url); private: + void updateCursor(); + +private: bool signal_new_tab = false; QCursor wanted_cursor; }; |
