History

Merge pull request #5077 from jherico/render_cursor

Always use GL rendered cursor & fix broken cursor after merge

Brad Hefta-Gaub committed 11 years ago

Commit fb4e5a72 parents 759a4a3 78ab6a03 files · +47 −20Browse files

Showing the changes to interface/src/Application.cpp (1 of 3 files). Show all

Unified · Split

interface/src/Application.cpp+1−13
@@ -524,6 +524,7 @@ Application::Application(int& argc, char** argv, QElapsedTimer &startup_time) : · 523 unmodified lines
524524 _window->setVisible(true);
525525 _glWidget->setFocusPolicy(Qt::StrongFocus);
526526 _glWidget->setFocus();
527+ _glWidget->setCursor(Qt::BlankCursor);
527528
528529 // enable mouse tracking; otherwise, we only get drag events
529530 _glWidget->setMouseTracking(true);
@@ -1891,8 +1892,6 @@ void Application::setEnableVRMode(bool enableVRMode) { · 1361 unmodified lines
18911892 }
18921893
18931894 resizeGL();
1894−
1895− updateCursorVisibility();
18961895 }
18971896
18981897 void Application::setLowVelocityFilter(bool lowVelocityFilter) {
@@ -2401,19 +2400,8 @@ void Application::updateCursor(float deltaTime) { · 502 unmodified lines
24012400 lastMousePos = QCursor::pos();
24022401 }
24032402
2404−void Application::updateCursorVisibility() {
2405− if (!_cursorVisible ||
2406− Menu::getInstance()->isOptionChecked(MenuOption::EnableVRMode) ||
2407− Menu::getInstance()->isOptionChecked(MenuOption::Enable3DTVMode)) {
2408− _window->setCursor(Qt::BlankCursor);
2409− } else {
2410− _window->unsetCursor();
2411− }
2412−}
2413−
24142403 void Application::setCursorVisible(bool visible) {
24152404 _cursorVisible = visible;
2416− updateCursorVisibility();
24172405 }
24182406
24192407 void Application::update(float deltaTime) {

Keyboard shortcuts

General

Show keyboard shortcuts
?
Focus the current search
/

Issues and pull requests

Open filters
f

Issues, pull requests and Inbox

Select next item
j↓
Select previous item
k↑
Open selected item
Enter
Dismiss filters or clear selection
Esc

Repository code

Go to file
t