Skip to content

Make Jamulus iOS compatible with Qt6 #3406

@ann0see

Description

@ann0see

Describe the bug

Even though Jamulus can be compiled with Qt6 and it runs, there are multiple UI issues.
Also the app hangs and crashes in multiple places.

  1. The chat window doesn't have the correct proportions. Especially if turning the device around the chat window overflows the screen
  2. Tapping the chat window Close button hangs and then crashes the app on the next tap.
  3. Changing the language in settings doesn't apply and the app hangs.
  4. Further bugs to be investigated

Related: #2711

Chat overflow
Landscape chat overflow

  1. Probably the app cannot display the message saying that the app needs a restart: If I remove QMessageBox::information(), the app doesn't hang and after a restart the language is changed correctly.

Operating system

iOS 17

Version of Jamulus

Latest version from main

Additional context

Try compiling Jamulus with Qt6 for iOS.

Metadata

Metadata

Assignees

No one assigned

    Labels

    bugSomething isn't workingiOSiOS runtime issue

    Type

    No type

    Projects

    Status

    Triage

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions