diff options
| author | Mike Skec <skec@protonmail.ch> | 2021-02-16 16:25:33 +1100 |
|---|---|---|
| committer | Felix Queißner <felix@ib-queissner.de> | 2021-02-16 11:11:23 +0100 |
| commit | 2d5e076e13a7c81cf597b98a53504065c950046f (patch) | |
| tree | eae61be246ce1a6512199dc92f759ff20871b9f5 /src | |
| parent | ad07a321b4c7b1dbaf329074106d93863ddb6e50 (diff) | |
| download | kristall-2d5e076e13a7c81cf597b98a53504065c950046f.tar.gz | |
KristallTextBrowser: use IBeam as default cursor
Diffstat (limited to 'src')
| -rw-r--r-- | src/browsertab.cpp | 2 | ||||
| -rw-r--r-- | src/protocols/geminiclient.cpp | 16 | ||||
| -rw-r--r-- | src/widgets/kristalltextbrowser.cpp | 2 | ||||
| -rw-r--r-- | src/widgets/kristalltextbrowser.hpp | 3 |
4 files changed, 14 insertions, 9 deletions
diff --git a/src/browsertab.cpp b/src/browsertab.cpp index 8275ac0..1bcc20c 100644 --- a/src/browsertab.cpp +++ b/src/browsertab.cpp @@ -1547,7 +1547,7 @@ void BrowserTab::updateMouseCursor(bool waiting) if (waiting) this->ui->text_browser->setDefaultCursor(Qt::BusyCursor); else - this->ui->text_browser->setDefaultCursor(Qt::ArrowCursor); + this->ui->text_browser->setDefaultCursor(KristallTextBrowser::NORMAL_CURSOR); } bool BrowserTab::enableClientCertificate(const CryptoIdentity &ident) diff --git a/src/protocols/geminiclient.cpp b/src/protocols/geminiclient.cpp index ee5ac27..30b4e0f 100644 --- a/src/protocols/geminiclient.cpp +++ b/src/protocols/geminiclient.cpp @@ -222,14 +222,14 @@ void GeminiClient::socketReadyRead() switch(primary_code) { case 1: // requesting input - switch (secondary_code) { - case 1: - emit inputRequired(meta, true); - break; - case 0: - default: - emit inputRequired(meta, false); - } + switch (secondary_code) { + case 1: + emit inputRequired(meta, true); + break; + case 0: + default: + emit inputRequired(meta, false); + } return; case 2: // success diff --git a/src/widgets/kristalltextbrowser.cpp b/src/widgets/kristalltextbrowser.cpp index 1aaabdc..5ff476d 100644 --- a/src/widgets/kristalltextbrowser.cpp +++ b/src/widgets/kristalltextbrowser.cpp @@ -4,6 +4,8 @@ #include <QScroller> #include <QTouchDevice> +const Qt::CursorShape KristallTextBrowser::NORMAL_CURSOR = Qt::IBeamCursor; + KristallTextBrowser::KristallTextBrowser(QWidget *parent) : QTextBrowser(parent) { diff --git a/src/widgets/kristalltextbrowser.hpp b/src/widgets/kristalltextbrowser.hpp index f5b4f95..425c953 100644 --- a/src/widgets/kristalltextbrowser.hpp +++ b/src/widgets/kristalltextbrowser.hpp @@ -27,6 +27,9 @@ private: // slots private: void updateCursor(); +public: + static const Qt::CursorShape NORMAL_CURSOR; + private: bool signal_new_tab = false; QCursor wanted_cursor; |
