Uploaded image for project: 'Qt'
  1. Qt
  2. QTBUG-89482

Move QAndroidJniObject into public API QJniObject

XMLWordPrintable

    • Icon: User Story User Story
    • Resolution: Done
    • Icon: P1: Critical P1: Critical
    • 6.1.0 Alpha
    • None
    • Extras: Android
    • None

      The current QAndroidJniObject and QAndroidJniEnvironment are most important pieces for extending Qt functionality to all Android APIs, and since it can have some use under other platforms, we aim to rename the current QAndroidJniObject into QJniObject and QAndroidJniEnvironment into QJniEnvironment. This effectively will keep the same functionality without the need for QtAndroidExtras, but under Qt Base instead.

      Under QJniEnvironment we could also have necessary exception handling to JNI exceptions that was being handled by QAndroidExceptionCleaner, which effectively means merging the latter class into QJniEnvironment.

        For Gerrit Dashboard: QTBUG-89482
        # Subject Branch Project Status CR V

            assam Assam Boudjelthia
            assam Assam Boudjelthia
            Santtu Ahonen Santtu Ahonen
            Rami Potinkara Rami Potinkara
            Votes:
            0 Vote for this issue
            Watchers:
            12 Start watching this issue

              Created:
              Updated:
              Resolved:

                Estimated:
                Original Estimate - Not Specified
                Not Specified
                Remaining:
                Remaining Estimate - 0 minutes
                0m
                Logged:
                Time Spent - 1 day
                1d

                  There are no open Gerrit changes