Skip to content

Conversation

@karpinochkin
Copy link

`int main(int argc, char *argv[])
{
QGuiApplication app(argc, argv);

QmlAdMobBanner::DeclareQML(); // <== Call it before loading qml
QmlAdMobInterstitial::DeclareQML(); // <== Call it before loading qml
qmlRegisterType("QtAdMobRewardedVideo", 1, 0, "QmlRewardedVideoAd"); // <== Call it before loading qml

QQmlApplicationEngine engine;
engine.load(QUrl(QStringLiteral("qrc:/main.qml")));

return app.exec();
`

In qml file import com.dreamdev.QtAdMobRewardedVideo for rewarded video supportimport com.dreamdev.QtAdMobRewardedVideo 1.0

`
QmlRewardedVideoAd
{
id: video_ad

unitId: "ca-app-pub-xxxxxxxxxxxxxxxx/xxxxxxxxxx"
testDeviceId: ""

onRewarded: {}
onRewardedVideoAdClosed: {}
onRewardedVideoAdFailedToLoad: {}
onRewardedVideoAdLeftApplication: {}
onRewardedVideoAdLoaded: {}
onRewardedVideoAdOpened: {}
onRewardedVideoCompleted: {}
onRewardedVideoStarted: {}

Component.onCompleted: {}

}

}
`

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant