Skip to content
  • Categories
  • Recent
  • Tags
  • Popular
  • Users
  • Groups
  • Search
  • Get Qt Extensions
  • Unsolved
Collapse
Brand Logo
  1. Home
  2. Qt Development
  3. Qt for Python
  4. Is building for iOS supported?
Forum Updated to NodeBB v4.3 + New Features

Is building for iOS supported?

Scheduled Pinned Locked Moved Unsolved Qt for Python
12 Posts 7 Posters 1.9k 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.
  • P patrickkidd

    Looking here: https://doc.qt.io/qtforpython-6/deployment/deployment-pyside6-deploy.html#pyside6-deploy I only see pside6-deploy supporting Mac, windows, linux, and android. I have had pyqt6 running on iOS before with pyqtdeploy in production for some years, but it is tedious, has a small user community, and is difficult to keep up with changes. I would like to move to Qt for Python/PySide6 but currently don't see a pathway to publish iOS apps. What is the story there? Cheers,

    -Patrick

    jsulmJ Offline
    jsulmJ Offline
    jsulm
    Lifetime Qt Champion
    wrote on last edited by
    #3

    @patrickkidd You should ask on Qt developers mailing list, this is user forum.

    https://forum.qt.io/topic/113070/qt-code-of-conduct

    1 Reply Last reply
    0
    • P patrickkidd

      Looking here: https://doc.qt.io/qtforpython-6/deployment/deployment-pyside6-deploy.html#pyside6-deploy I only see pside6-deploy supporting Mac, windows, linux, and android. I have had pyqt6 running on iOS before with pyqtdeploy in production for some years, but it is tedious, has a small user community, and is difficult to keep up with changes. I would like to move to Qt for Python/PySide6 but currently don't see a pathway to publish iOS apps. What is the story there? Cheers,

      -Patrick

      JKSHJ Offline
      JKSHJ Offline
      JKSH
      Moderators
      wrote on last edited by
      #4

      @patrickkidd As far as I know, Qt R&D is looking into it, but there is still lots of work to be done before iOS deployment is possible.

      Qt Doc Search for browsers: forum.qt.io/topic/35616/web-browser-extension-for-improved-doc-searches

      1 Reply Last reply
      0
      • P Offline
        P Offline
        patrickkidd
        wrote on last edited by
        #5

        I just learned that pyqtdeploy does not support Qt6 and it is unclear if it ever will. Given that and that pyside6-deploy does not support iOS, the only current pathway to using Python + Qt on iOS at all is to install the now very old Qt-5.15.2, and use pyqtdeploy. Problems with this:

        • 5.15.2 is now very old and has basic UI bugs (basic known issues in Flickable, TableView, and font rendering)
        • pyqtdeploy has not been updated in a while and both A) building deps and B) deploying is difficult and not straightforward for iOS.

        Is there something I'm missing here, like is there actually another pathway to deploying Python+Qt on iOS? Is Python+Qt on iOS just a very low priority (wouldn't surprise me)?

        Thanks!

        https://alaskafamilysystems.com/

        1 Reply Last reply
        0
        • F Offline
          F Offline
          friedemannkleint
          wrote on last edited by
          #6

          See https://bugreports.qt.io/browse/PYSIDE-2352 for reference. Contributions are very much welcome.

          P 1 Reply Last reply
          1
          • P Offline
            P Offline
            patrickkidd
            wrote on last edited by
            #7

            Ah ok, thanks for the ticket. Watched and voted. So it looks like it is a question of priority and bandwidth. I have not played with pyside6-deploy for the other platforms yet. I suppose that would be the place to start before looking for the problems arising from applying the same technique to iOS.

            Is there a published development plan where this falls for the Qt Company's internal developer resources?

            https://alaskafamilysystems.com/

            1 Reply Last reply
            0
            • CristianMaureiraC Offline
              CristianMaureiraC Offline
              CristianMaureira
              wrote on last edited by CristianMaureira
              #8

              Externally, no, but you can always follow the meeting notes: https://wiki.qt.io/Qt_for_Python_Development_Notes you can see iOS support is being actively investigated.

              1 Reply Last reply
              0
              • nicholas.winstonN Offline
                nicholas.winstonN Offline
                nicholas.winston
                Banned
                wrote on last edited by
                #9
                This post is deleted!
                P 1 Reply Last reply
                1
                • nicholas.winstonN nicholas.winston

                  This post is deleted!

                  P Offline
                  P Offline
                  priyankacn
                  Banned
                  wrote on last edited by
                  #10
                  This post is deleted!
                  1 Reply Last reply
                  0
                  • F friedemannkleint

                    See https://bugreports.qt.io/browse/PYSIDE-2352 for reference. Contributions are very much welcome.

                    P Offline
                    P Offline
                    patrickkidd
                    wrote last edited by
                    #11

                    @friedemannkleint said in Is building for iOS supported?:

                    See https://bugreports.qt.io/browse/PYSIDE-2352 for reference. Contributions are very much welcome.

                    I replied in that jira ticket asking where to find information to evaluate lift for contribution but never received a response. I also see there has been some recent mention of iOS in the Qt for Python meeting notes. How can I find out more or contact the developer involved in this effort?

                    @CristianMaureira said in Is building for iOS supported?:

                    Externally, no, but you can always follow the meeting notes: https://wiki.qt.io/Qt_for_Python_Development_Notes you can see iOS support is being actively investigated.

                    Same question here

                    https://alaskafamilysystems.com/

                    1 Reply Last reply
                    0
                    • F Offline
                      F Offline
                      friedemannkleint
                      wrote last edited by
                      #12

                      The Qt Project Contribution guidelines are explained at https://contribute.qt-project.org/guidelines .

                      The communication channels are listed at https://wiki.qt.io/Qt_for_Python / Community .

                      The current state of affairs is visible at https://codereview.qt-project.org/c/pyside/pyside-setup/+/651061 . Some changes have been already submitted.

                      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