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. How to create desktop manager window in X11?
Forum Updated to NodeBB v4.3 + New Features

How to create desktop manager window in X11?

Scheduled Pinned Locked Moved Solved General and Desktop
2 Posts 2 Posters 237 Views 1 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.
  • T Offline
    T Offline
    taaDeveloper
    wrote on 30 Apr 2024, 06:00 last edited by
    #1

    I'm currently working on my own Linux distribution, writing a file manager that runs on Qt for the OS, and working on functionality for a desktop manager.
    But I don't know how to set X11's _NET_WM_WINDOW_TYPE_DESKTOP type for a window in Qt.
    What I've currently tried is
    setWindowFlag(Qt::Desktop);
    When you do this, the window will no longer be visible.
    setAttribute(Qt::WA_X11NetWmWindowTypeDesktop);
    When I did this, the window broke.
    Is my method wrong?

    1 Reply Last reply
    0
    • T taaDeveloper has marked this topic as solved on 30 Apr 2024, 06:27
    • S Offline
      S Offline
      SGaist
      Lifetime Qt Champion
      wrote on 30 Apr 2024, 20:04 last edited by
      #2

      Hi and welcome to devnet,

      You might want to check the LXQt project which seem to do what you want already. There might be information there to help you get going.

      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
      1

      1/2

      30 Apr 2024, 06:00

      • Login

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