mirror of
https://github.com/QuasarApp/QtAndroidTools.git
synced 2025-04-29 14:34:32 +00:00
68 lines
2.0 KiB
QML
68 lines
2.0 KiB
QML
|
|
import QtQuick 2.12
|
|
import QtQuick.Controls 2.12
|
|
import QtQuick.Dialogs 1.3
|
|
import QtAndroidTools 1.0
|
|
|
|
Page {
|
|
id: page
|
|
padding: 0
|
|
|
|
QtAndroidAdMobRewardedVideo {
|
|
id: rewardedVideo
|
|
unitId: "ca-app-pub-3940256099942544/5224354917"
|
|
onRewarded: rewardedVideoResult.text = "Type: " + type + " - Amount: " + amount
|
|
onLoadError: rewardedVideoState.text = "Error " + errorId
|
|
onLoading: rewardedVideoState.text = "Loading"
|
|
onLoaded: rewardedVideoState.text = "Loaded"
|
|
onOpened: rewardedVideoState.text = "Opened"
|
|
onClosed: rewardedVideoState.text = "Closed"
|
|
onStarted: rewardedVideoState.text = "Started"
|
|
onCompleted: rewardedVideoState.text = "Completed"
|
|
onLeftApplication: rewardedVideoState.text = "LeftApplication"
|
|
}
|
|
|
|
Column {
|
|
width: parent.wdith
|
|
height: parent.height * 0.8
|
|
anchors.centerIn: parent
|
|
spacing: 20
|
|
|
|
Label {
|
|
anchors.horizontalCenter: parent.horizontalCenter
|
|
font.bold: true
|
|
font.pixelSize: 15
|
|
text: "Rewarded Video status"
|
|
}
|
|
Label {
|
|
id: rewardedVideoState
|
|
anchors.horizontalCenter: parent.horizontalCenter
|
|
font.pixelSize: 13
|
|
text: "Not loaded"
|
|
}
|
|
Label {
|
|
anchors.horizontalCenter: parent.horizontalCenter
|
|
font.bold: true
|
|
font.pixelSize: 15
|
|
text: "Rewarded Video result"
|
|
}
|
|
Label {
|
|
id: rewardedVideoResult
|
|
anchors.horizontalCenter: parent.horizontalCenter
|
|
font.pixelSize: 13
|
|
text: "No reward yet"
|
|
}
|
|
|
|
Button {
|
|
anchors.horizontalCenter: parent.horizontalCenter
|
|
text: "Load rewarded video"
|
|
onClicked: rewardedVideo.load();
|
|
}
|
|
Button {
|
|
anchors.horizontalCenter: parent.horizontalCenter
|
|
text: "Show rewarded video"
|
|
onClicked: rewardedVideo.show();
|
|
}
|
|
}
|
|
}
|