![]() |
Qt 6.x
The Qt SDK
|
Enumerations | |
enum | SystemUiVisibility { SYSTEM_UI_VISIBILITY_NORMAL = 0 , SYSTEM_UI_VISIBILITY_FULLSCREEN = 1 , SYSTEM_UI_VISIBILITY_TRANSLUCENT = 2 } |
Enumerator | |
---|---|
SYSTEM_UI_VISIBILITY_NORMAL | |
SYSTEM_UI_VISIBILITY_FULLSCREEN | |
SYSTEM_UI_VISIBILITY_TRANSLUCENT |
Definition at line 57 of file androidjnimain.h.
QtJniTypes::Activity QtAndroid::activity | ( | ) |
Definition at line 163 of file androidjnimain.cpp.
References m_activityObject.
Referenced by QAndroidPlatformIntegration::QAndroidPlatformIntegration(), QAndroidPlatformIntegration::createOffscreenSurface(), QAndroidPlatformIntegration::createPlatformBackingStore(), QAndroidPlatformIntegration::createPlatformOffscreenSurface(), QAndroidPlatformIntegration::createPlatformOpenGLContext(), QAndroidPlatformIntegration::createPlatformWindow(), QAndroidPlatformIntegration::hasCapability(), and QAndroidPlatformNativeInterface::nativeResourceForIntegration().
QAndroidPlatformIntegration * QtAndroid::androidPlatformIntegration | ( | ) |
Definition at line 116 of file androidjnimain.cpp.
References m_androidPlatformIntegration.
Referenced by QtAndroidInput::getTouchDevice(), QtAndroidAccessibility::setActive(), setAndroidPlatformIntegration(), and QAndroidInputContext::updateSelectionHandles().
jclass QtAndroid::applicationClass | ( | ) |
Definition at line 158 of file androidjnimain.cpp.
References m_applicationClass.
Referenced by FolderIterator::FolderIterator(), QtAndroidClipboard::clearClipboardData(), QtAndroidClipboard::getClipboardMimeData(), QtAndroidInput::getSelectHandleWidth(), QtAndroidMenu::hideContextMenu(), QtAndroidInput::hideSoftwareKeyboard(), QtAndroidAccessibility::initialize(), QtAndroidInput::isSoftwareKeyboardVisible(), QtAndroidMenu::openOptionsMenu(), QAndroidPlatformServices::openUrl(), QtAndroidInput::registerNatives(), QtAndroidMenu::registerNatives(), QtAndroidMenu::resetMenuBar(), QtAndroidInput::resetSoftwareKeyboard(), QtAndroidClipboard::setClipboardManager(), QtAndroidClipboard::setClipboardMimeData(), QtAndroidMenu::showContextMenu(), QtAndroidInput::showSoftwareKeyboard(), QtAndroidInput::updateHandles(), and QtAndroidInput::updateSelection().
AAssetManager * QtAndroid::assetManager | ( | ) |
Definition at line 153 of file androidjnimain.cpp.
References m_assetManager.
Referenced by AndroidAssetsFileEngineHandler::AndroidAssetsFileEngineHandler().
jobject QtAndroid::assets | ( | ) |
Definition at line 440 of file androidjnimain.cpp.
References m_assets.
Referenced by FolderIterator::FolderIterator().
int QtAndroid::availableHeightPixels | ( | ) |
Definition at line 133 of file androidjnimain.cpp.
References m_availableHeightPixels.
Referenced by QtAndroidInput::touchAdd().
int QtAndroid::availableWidthPixels | ( | ) |
Definition at line 128 of file androidjnimain.cpp.
References m_availableWidthPixels.
Referenced by QtAndroidInput::touchAdd().
bool QtAndroid::blockEventLoopsWhenSuspended | ( | ) |
Definition at line 434 of file androidjnimain.cpp.
References qEnvironmentVariableIntValue().
Referenced by QAndroidEventDispatcher::QAndroidEventDispatcher(), QAndroidEventDispatcher::~QAndroidEventDispatcher(), and QtAndroidAccessibility::runInObjectContext().
void QtAndroid::bringChildToBack | ( | int | surfaceId | ) |
Definition at line 423 of file androidjnimain.cpp.
References m_applicationClass.
Referenced by QAndroidPlatformForeignWindow::lower().
void QtAndroid::bringChildToFront | ( | int | surfaceId | ) |
Definition at line 412 of file androidjnimain.cpp.
References m_applicationClass.
Referenced by QAndroidPlatformForeignWindow::raise().
const char * QtAndroid::classErrorMsgFmt | ( | ) |
Definition at line 283 of file androidjnimain.cpp.
References m_classErrorMsg.
Referenced by QtAndroidDialogHelpers::registerNatives().
jobject QtAndroid::createBitmap | ( | int | width, |
int | height, | ||
QImage::Format | format, | ||
JNIEnv * | env | ||
) |
Definition at line 257 of file androidjnimain.cpp.
References QImage::Format_RGB16, QImage::Format_RGBA8888, m_ARGB_8888_BitmapConfigValue, m_bitmapClass, m_createBitmapMethodID, and m_RGB_565_BitmapConfigValue.
jobject QtAndroid::createBitmap | ( | QImage | img, |
JNIEnv * | env | ||
) |
Definition at line 212 of file androidjnimain.cpp.
References QImage::Format_RGB16, QImage::Format_RGBA8888, info, m_ARGB_8888_BitmapConfigValue, m_bitmapClass, m_createBitmapMethodID, m_RGB_565_BitmapConfigValue, and qMin().
Referenced by QtAndroidMenu::fillMenuItem().
jobject QtAndroid::createBitmapDrawable | ( | jobject | bitmap, |
JNIEnv * | env | ||
) |
Definition at line 272 of file androidjnimain.cpp.
References m_bitmapDrawableClass, m_bitmapDrawableConstructorMethodID, and m_resourcesObj.
Referenced by QtAndroidMenu::fillMenuItem().
int QtAndroid::createSurface | ( | AndroidSurfaceClient * | client, |
const QRect & | geometry, | ||
bool | onTop, | ||
int | imageDepth | ||
) |
Definition at line 311 of file androidjnimain.cpp.
References generateViewId(), QRect::height(), QRect::isNull(), QMutex::lock(), m_applicationClass, m_createSurfaceMethodID, m_surfaces, m_surfacesMutex, QMutex::unlock(), QRect::width(), QRect::x(), and QRect::y().
Referenced by QAndroidPlatformOpenGLWindow::eglSurface(), and QAndroidPlatformVulkanWindow::vkSurface().
void QtAndroid::destroySurface | ( | int | surfaceId | ) |
Definition at line 393 of file androidjnimain.cpp.
References it, lock, m_applicationClass, m_destroySurfaceMethodID, m_surfaces, and m_surfacesMutex.
Referenced by QAndroidPlatformForeignWindow::~QAndroidPlatformForeignWindow(), QAndroidPlatformOpenGLWindow::~QAndroidPlatformOpenGLWindow(), QAndroidPlatformScreen::~QAndroidPlatformScreen(), QAndroidPlatformVulkanWindow::~QAndroidPlatformVulkanWindow(), QAndroidPlatformForeignWindow::applicationStateChanged(), QAndroidPlatformOpenGLWindow::applicationStateChanged(), QAndroidPlatformVulkanWindow::applicationStateChanged(), and QAndroidPlatformForeignWindow::setVisible().
QString QtAndroid::deviceName | ( | ) |
Definition at line 298 of file androidjnimain.cpp.
References model.
Referenced by QAndroidPlatformNativeInterface::nativeResourceForIntegration(), and needsBasicRenderloopWorkaround().
jint QtAndroid::generateViewId | ( | ) |
Definition at line 306 of file androidjnimain.cpp.
Referenced by createSurface(), and insertNativeView().
int QtAndroid::insertNativeView | ( | jobject | view, |
const QRect & | geometry | ||
) |
Definition at line 338 of file androidjnimain.cpp.
References generateViewId(), QRect::getRect(), QRect::isNull(), QMutex::lock(), m_applicationClass, m_surfaces, m_surfacesMutex, qMax(), QMutex::unlock(), and view.
Referenced by QAndroidPlatformForeignWindow::applicationStateChanged(), and QAndroidPlatformForeignWindow::setVisible().
JavaVM * QtAndroid::javaVM | ( | ) |
Definition at line 148 of file androidjnimain.cpp.
References m_javaVM.
Referenced by QAndroidPlatformNativeInterface::nativeResourceForIntegration().
const char * QtAndroid::methodErrorMsgFmt | ( | ) |
Definition at line 288 of file androidjnimain.cpp.
References m_methodErrorMsg.
Definition at line 178 of file androidjnimain.cpp.
References m_applicationClass.
Referenced by QtAndroidAccessibility::notifyLocationChange().
Definition at line 190 of file androidjnimain.cpp.
References m_applicationClass.
Referenced by QtAndroidAccessibility::notifyObjectFocus().
Definition at line 184 of file androidjnimain.cpp.
References m_applicationClass.
Referenced by QtAndroidAccessibility::notifyObjectHide().
void QtAndroid::notifyQtAndroidPluginRunning | ( | bool | running | ) |
Definition at line 207 of file androidjnimain.cpp.
References m_applicationClass, and running.
Referenced by QAndroidPlatformNativeInterface::customEvent().
Definition at line 201 of file androidjnimain.cpp.
References m_applicationClass.
Referenced by QtAndroidAccessibility::notifyScrolledEvent().
Definition at line 195 of file androidjnimain.cpp.
References m_applicationClass.
Referenced by QtAndroidAccessibility::notifyValueChanged().
double QtAndroid::pixelDensity | ( | ) |
Definition at line 143 of file androidjnimain.cpp.
References m_density.
Referenced by loadAndroidStyle(), and QAndroidPlatformScreen::logicalDpi().
QBasicMutex * QtAndroid::platformInterfaceMutex | ( | ) |
Definition at line 95 of file androidjnimain.cpp.
References m_platformMutex.
Referenced by QAndroidPlatformNativeInterface::customEvent(), QtAndroidAccessibility::setActive(), QtAndroidInput::touchCancel(), and QtAndroidInput::touchEnd().
const char * QtAndroid::qtTagText | ( | ) |
Definition at line 293 of file androidjnimain.cpp.
References m_qtTag.
Referenced by QtAndroidDialogHelpers::registerNatives().
double QtAndroid::scaledDensity | ( | ) |
Definition at line 138 of file androidjnimain.cpp.
References m_scaledDensity.
QtJniTypes::Service QtAndroid::service | ( | ) |
Definition at line 168 of file androidjnimain.cpp.
References m_serviceObject.
Referenced by QAndroidPlatformIntegration::QAndroidPlatformIntegration(), and QAndroidPlatformNativeInterface::nativeResourceForIntegration().
void QtAndroid::setAndroidPlatformIntegration | ( | QAndroidPlatformIntegration * | androidPlatformIntegration | ) |
Definition at line 100 of file androidjnimain.cpp.
References androidPlatformIntegration(), Qt::ApplicationActive, Qt::ApplicationInactive, QWindowSystemInterface::handleApplicationStateChanged(), QtAndroidPrivate::handlePause(), QtAndroidPrivate::handleResume(), m_androidPlatformIntegration, and m_pendingApplicationState.
Referenced by QAndroidPlatformIntegration::~QAndroidPlatformIntegration(), and QAndroidPlatformNativeInterface::customEvent().
Definition at line 371 of file androidjnimain.cpp.
References QRect::height(), QRect::isNull(), m_applicationClass, m_setSurfaceGeometryMethodID, QRect::width(), QRect::x(), and QRect::y().
Referenced by QAndroidPlatformScreen::setAvailableGeometry(), QAndroidPlatformForeignWindow::setGeometry(), QAndroidPlatformOpenGLWindow::setGeometry(), and QAndroidPlatformVulkanWindow::setGeometry().
void QtAndroid::setSystemUiVisibility | ( | SystemUiVisibility | uiVisibility | ) |
Definition at line 173 of file androidjnimain.cpp.
References m_applicationClass.
Referenced by QAndroidPlatformWindow::updateSystemUiVisibility().
void QtAndroid::setViewVisibility | ( | jobject | view, |
bool | visible | ||
) |
Definition at line 362 of file androidjnimain.cpp.
References m_applicationClass, and view.
Referenced by QAndroidPlatformForeignWindow::QAndroidPlatformForeignWindow(), QAndroidPlatformForeignWindow::~QAndroidPlatformForeignWindow(), and QAndroidPlatformForeignWindow::setVisible().
Definition at line 121 of file androidjnimain.cpp.
References m_androidPlatformIntegration, QAndroidPlatformIntegration::screen(), and QAndroidPlatformScreen::topLevelAt().
Referenced by QtAndroidInput::longPress(), QtAndroidInput::mouseDown(), QtAndroidInput::mouseMove(), QtAndroidInput::mouseUp(), QtAndroidInput::mouseWheel(), QtAndroidInput::tabletEvent(), QtAndroidInput::touchCancel(), and QtAndroidInput::touchEnd().