• Home
  • Features
  • Pricing
  • Docs
  • Announcements
  • Sign In

vispy / vispy / 14401696871
75%

Build:
DEFAULT BRANCH: main
Ran 11 Apr 2025 11:05AM UTC
Jobs 4
Files 344
Run time 1min
Badge
Embed ▾
README BADGES
x

If you need to use a raster PNG badge, change the '.svg' to '.png' in the link

Markdown

Textile

RDoc

HTML

Rst

11 Apr 2025 11:03AM UTC coverage: 74.796% (-0.04%) from 74.836%
14401696871

push

github

web-flow
Ignore unhandled Qt events (#2600)

Currently, the Qt backend eats all events, regardless of whether vispy
actually acts upon them. In my judgement, this seems contrary to the
"best practices" of Qt, where events should be passed along if they are
not acted upon.

This changeset calls
[`QEvent.ignore()`](https://doc.qt.io/qt-6/qevent.html#ignore) in all of
the relevant locations I could find (if there are some I missed, we
should probably add this code there too), allowing parent widgets the
chance to respond to unhandled events.

I'm wary about this change introducing other bugs, specifically in
parent Qt widgets who are now receiving events they were not expecting -
this changeset is likely a tradeoff that I think is worth consideration.

I'm not terribly sure whether this changeset warrants any changes to
test code, and/or where those changes would be. If you'd like me to
write tests, I'm happy to do so, I'd just appreciate a little direction
on where to start!

5818 of 10550 branches covered (55.15%)

0 of 28 new or added lines in 1 file covered. (0.0%)

24050 of 32154 relevant lines covered (74.8%)

2.45 hits per line

New Missed Lines in Diff

Lines Coverage ∆ File
28
53.42
-1.73% vispy/app/backends/_qt.py
Jobs
ID Job ID Ran Files Coverage
1 run-2 - 14401696871.1 11 Apr 2025 11:16AM UTC 344
74.04
2 run-3 - 14401696871.2 11 Apr 2025 11:16AM UTC 344
51.91
3 run-1 - 14401696871.3 11 Apr 2025 11:16AM UTC 344
46.6
4 run-4 - 14401696871.4 11 Apr 2025 11:16AM UTC 344
72.35
Source Files on build 14401696871
  • Tree
  • List 344
  • Changed 1
  • Source Changed 0
  • Coverage Changed 1
Coverage ∆ File Lines Relevant Covered Missed Hits/Line Branch Hits Branch Misses
  • Back to Repo
  • 46145358 on github
  • Prev Build on main (#14379908267)
  • Next Build on main (#14448798101)
STATUS · Troubleshooting · Open an Issue · Sales · Support · CAREERS · ENTERPRISE · START FREE · SCHEDULE DEMO
ANNOUNCEMENTS · TWITTER · TOS & SLA · Supported CI Services · What's a CI service? · Automated Testing

© 2026 Coveralls, Inc