Skip to content
  • Categories
  • Recent
  • Tags
  • Popular
  • Users
  • Groups
  • Search
  • Get Qt Extensions
  • Unsolved
Collapse
Brand Logo
  1. Home
  2. Qt Development
  3. Mobile and Embedded
  4. QWS: Resolution change not working when qwsserver is it's own app.
Forum Update on Monday, May 27th 2025

QWS: Resolution change not working when qwsserver is it's own app.

Scheduled Pinned Locked Moved Mobile and Embedded
1 Posts 1 Posters 463 Views
  • 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.
  • J Offline
    J Offline
    JBD1986
    wrote on last edited by JBD1986
    #1

    SYSTEM: QT 4.8 on ARM embedded linux (custom Xilinx Zynq board)

    I've been running 2 QT applications on embedded linux. One is set to be the QWSserver (with the -qws flag), and the other is a client. This setup works fine, and I am able to perform resolution changes and have both apps reconfigure their screen output appropriately. In this scheme, the application which is the QWSserver is setting setMaxWindowRect(newRect) each time a resolution change occurs.

    Now, I've created a 3rd application which only serves the purpose of acting as the QWSserver, so that both of the other 2 apps can be started as clients. On screen resolution changes, the 2 client apps are restricted to the starting resolution. For example, if I start the system at 720p, both apps will display appropriately at 720p. Then if I change the system resolution to 1440p; the graphical output of the 2 client apps will be restricted to 720p, even though the system resolution is 1440p. I have moved the functionality which resulted in setMaxWindowRect(newRect) to this standalone qwsserver app now.

    Any ideas?

    Thanks,

    Justin D.

    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