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

Move QAndroidJniObject into public API QJniObject

    XMLWordPrintable

Details

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

    Description

      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.

      Attachments

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

        Activity

          People

            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

            Dates

              Created:
              Updated:
              Resolved:

              Time Tracking

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

                Gerrit Reviews

                  There are no open Gerrit changes