Skip to content
  • Categories
  • Recent
  • Tags
  • Popular
  • Users
  • Groups
  • Search
  • Get Qt Extensions
  • Unsolved
Collapse
Brand Logo
  1. Home
  2. Qt Development
  3. General and Desktop
  4. Widget/Window multiple screens
Forum Updated to NodeBB v4.3 + New Features

Widget/Window multiple screens

Scheduled Pinned Locked Moved General and Desktop
qt4.8
4 Posts 2 Posters 1.1k Views 2 Watching
  • Oldest to Newest
  • Newest to Oldest
  • Most Votes
Reply
  • Reply as topic
Log in to reply
This topic has been deleted. Only users with topic management privileges can see it.
  • K Offline
    K Offline
    kmlnvm
    wrote on last edited by
    #1

    Hello,
    I'm new to QT. I use version 4.8, my operating system is linux amd64.
    I'd like to have transparent widget that catches all mouse events on all screens and stops propagation of these events.
    First problem is I can't initialize one full screen widget/window on multiple screens. So my solution is create full screen widget on each screen.
    Second I can't stop propagation of mouse events event with installEventFilter, those events are catched by window manager, in my case it's XFCE, but the same problem is on KDE, etc.
    Could anybody help me with this?

    Sorry for my English.

    1 Reply Last reply
    0
    • SGaistS Offline
      SGaistS Offline
      SGaist
      Lifetime Qt Champion
      wrote on last edited by
      #2

      Hi and welcome to devnet,

      Are you trying to build something like a screensaver ?

      Interested in AI ? www.idiap.ch
      Please read the Qt Code of Conduct - https://forum.qt.io/topic/113070/qt-code-of-conduct

      1 Reply Last reply
      0
      • K Offline
        K Offline
        kmlnvm
        wrote on last edited by kmlnvm
        #3

        Yes, I'm trying to build somekind of screensaver

        1 Reply Last reply
        0
        • SGaistS Offline
          SGaistS Offline
          SGaist
          Lifetime Qt Champion
          wrote on last edited by
          #4

          AFAIK, there's no pre-built widget for that. You should take a look at e.g. KDE's screen savers implementation to see how they do it.

          Interested in AI ? www.idiap.ch
          Please read the Qt Code of Conduct - https://forum.qt.io/topic/113070/qt-code-of-conduct

          1 Reply Last reply
          0

          • Login

          • Login or register to search.
          • First post
            Last post
          0
          • Categories
          • Recent
          • Tags
          • Popular
          • Users
          • Groups
          • Search
          • Get Qt Extensions
          • Unsolved