Krita Source Code Documentation
Loading...
Searching...
No Matches
KisAndroidScaling.cpp File Reference
#include "KisAndroidScaling.h"
#include <KisAndroidDonations.h>
#include <KisAndroidUtils.h>
#include <KisApplication.h>
#include <kis_config.h>
#include <QGuiApplication>
#include <qpa/qplatformscreen.h>
#include <QJniObject>

Go to the source code of this file.

Functions

JNIEXPORT void JNICALL Java_org_krita_android_JNIWrappers_onScalingDialogDismissed (JNIEnv *env, jobject obj)
 
JNIEXPORT void JNICALL Java_org_krita_android_JNIWrappers_onScalingDialogShown (JNIEnv *env, jobject obj)
 
JNIEXPORT void JNICALL Java_org_krita_android_JNIWrappers_savePrimaryScreenScale (JNIEnv *env, jobject obj, jboolean askOnStartup)
 
JNIEXPORT void JNICALL Java_org_krita_android_JNIWrappers_setPrimaryScreenScale (JNIEnv *env, jobject obj, jdouble scale)
 

Function Documentation

◆ Java_org_krita_android_JNIWrappers_onScalingDialogDismissed()

JNIEXPORT void JNICALL Java_org_krita_android_JNIWrappers_onScalingDialogDismissed ( JNIEnv * env,
jobject obj )

Definition at line 236 of file KisAndroidScaling.cpp.

237{
238 Q_UNUSED(env);
239 Q_UNUSED(obj);
241 if (androidScaling) {
242 Q_EMIT androidScaling->sigJniScalingDialogActive(false);
243 }
244}
static KisAndroidScaling * instance()
void sigJniScalingDialogActive(bool active)

References KisAndroidScaling::instance(), and KisAndroidScaling::sigJniScalingDialogActive().

◆ Java_org_krita_android_JNIWrappers_onScalingDialogShown()

JNIEXPORT void JNICALL Java_org_krita_android_JNIWrappers_onScalingDialogShown ( JNIEnv * env,
jobject obj )

Definition at line 226 of file KisAndroidScaling.cpp.

227{
228 Q_UNUSED(env);
229 Q_UNUSED(obj);
231 if (androidScaling) {
232 Q_EMIT androidScaling->sigJniScalingDialogActive(true);
233 }
234}

References KisAndroidScaling::instance(), and KisAndroidScaling::sigJniScalingDialogActive().

◆ Java_org_krita_android_JNIWrappers_savePrimaryScreenScale()

JNIEXPORT void JNICALL Java_org_krita_android_JNIWrappers_savePrimaryScreenScale ( JNIEnv * env,
jobject obj,
jboolean askOnStartup )

Definition at line 214 of file KisAndroidScaling.cpp.

217{
218 Q_UNUSED(env);
219 Q_UNUSED(obj);
221 if (androidScaling) {
222 Q_EMIT androidScaling->sigJniSaveInterfaceScale(askOnStartup);
223 }
224}
void sigJniSaveInterfaceScale(bool askOnStartup)

References KisAndroidScaling::instance(), and KisAndroidScaling::sigJniSaveInterfaceScale().

◆ Java_org_krita_android_JNIWrappers_setPrimaryScreenScale()

JNIEXPORT void JNICALL Java_org_krita_android_JNIWrappers_setPrimaryScreenScale ( JNIEnv * env,
jobject obj,
jdouble scale )

Definition at line 202 of file KisAndroidScaling.cpp.

205{
206 Q_UNUSED(env);
207 Q_UNUSED(obj);
209 if (androidScaling) {
210 Q_EMIT androidScaling->sigJniSetPrimaryScreenScale(scale);
211 }
212}
void sigJniSetPrimaryScreenScale(qreal scale)

References KisAndroidScaling::instance(), and KisAndroidScaling::sigJniSetPrimaryScreenScale().