Class QtRaaSApplicationLoader

java.lang.Object
org.qtproject.qt.android.QtRaaSApplicationLoader

public class QtRaaSApplicationLoader extends Object
Internal use only. This class is part of Qt's internal implementation and is not part of the public API. It should not be used directly by applications.
See Also:
  • Field Details

    • QtTAG

      protected static final String QtTAG
      See Also:
    • m_contextInfo

      protected android.content.pm.ComponentInfo m_contextInfo
    • m_mainLibPath

      protected String m_mainLibPath
    • m_mainLibName

      protected String m_mainLibName
    • m_applicationParameters

      protected String m_applicationParameters
    • m_environmentVariables

      protected final HashMap<String,String> m_environmentVariables
    • m_instance

      protected static org.qtproject.qt.android.QtLoader m_instance
    • m_librariesLoaded

      protected boolean m_librariesLoaded
  • Method Details

    • initContextInfo

      protected void initContextInfo(android.content.Context context) throws android.content.pm.PackageManager.NameNotFoundException
      Throws:
      android.content.pm.PackageManager.NameNotFoundException
    • getServiceLoader

      public static QtRaaSApplicationLoader getServiceLoader(android.content.ContextWrapper context) throws IllegalArgumentException
      Throws:
      IllegalArgumentException
    • setService

      public static void setService(android.app.Service service)
    • startApplication

      public static void startApplication(String params, String mainLib)
    • setApplicationStateActive

      public static void setApplicationStateActive()
    • extractContextMetaData

      protected void extractContextMetaData(android.content.Context arg0)
    • getMainLibraryPath

      public String getMainLibraryPath()
    • setMainLibraryName

      public void setMainLibraryName(String arg0)
    • getApplicationParameters

      public String getApplicationParameters()
    • appendApplicationParameters

      public void appendApplicationParameters(String arg0)
    • setEnvironmentVariable

      public void setEnvironmentVariable(String arg0, String arg1)
    • setEnvironmentVariables

      public void setEnvironmentVariables(String arg0)
    • getMetaData

      protected String getMetaData(String arg0)
    • loadQtLibraries

      public org.qtproject.qt.android.QtLoader.LoadingResult loadQtLibraries()