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. PyQt vs Kivy
QtWS25 Last Chance

PyQt vs Kivy

Scheduled Pinned Locked Moved Unsolved Qt for Python
5 Posts 3 Posters 665 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.
  • U Offline
    U Offline
    usmansyach
    wrote on last edited by
    #1

    Hello, I want to ask, why PyQt memory management is better than Kivy memory management?

    Please tell me the reason

    1 Reply Last reply
    0
    • JonBJ Offline
      JonBJ Offline
      JonB
      wrote on last edited by
      #2

      Don't know what "Kvy" is (no link provided).
      If you want to ask details about PyQt (memory management) it is written by the Riverbank folks who have a mailing list for questions.

      U 2 Replies Last reply
      2
      • JonBJ JonB

        Don't know what "Kvy" is (no link provided).
        If you want to ask details about PyQt (memory management) it is written by the Riverbank folks who have a mailing list for questions.

        U Offline
        U Offline
        usmansyach
        wrote on last edited by usmansyach
        #3

        @JonB I mean Python Kivy (https://kivy.org/)

        1 Reply Last reply
        0
        • JonBJ JonB

          Don't know what "Kvy" is (no link provided).
          If you want to ask details about PyQt (memory management) it is written by the Riverbank folks who have a mailing list for questions.

          U Offline
          U Offline
          usmansyach
          wrote on last edited by
          #4

          @JonB Is it because PyQt is built on top of Qt which is mostly written in C++, giving it the advantage of stronger memory management and is nice because C++ gives more control over direct memory allocation, whereas Kivy just relies on Python with automatic memory management?

          Can anyone help me explain why PyQt's memory handling is better than Python Kivy?

          jsulmJ 1 Reply Last reply
          0
          • U usmansyach

            @JonB Is it because PyQt is built on top of Qt which is mostly written in C++, giving it the advantage of stronger memory management and is nice because C++ gives more control over direct memory allocation, whereas Kivy just relies on Python with automatic memory management?

            Can anyone help me explain why PyQt's memory handling is better than Python Kivy?

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

            @usmansyach said in PyQt vs Kivy:

            Can anyone help me explain why PyQt's memory handling is better than Python Kivy?

            Probably not, because this is Qt forum, not Kivy.
            We don't even know in what way PyQt memory management is "better" than the one from Kivy? Do PyQt applications consume less memory than comparable Kivy applications? "Automatic" memory management (garbage collector) does not necessarily mean that the application consumes more memory compared to manual memory management.

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

            1 Reply Last reply
            1

            • Login

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