All Projects → HSAnet → qt-google-analytics

HSAnet / qt-google-analytics

Licence: other
Qt5 classes for providing Google analytics usage in a Qt/QtQuick application

Programming Languages

C++
36643 projects - #6 most used programming language
QMake
1090 projects

Projects that are alternatives of or similar to qt-google-analytics

Taoquick
a cool QtQuick/qml component library and demo(一套酷炫的QtQuick/Qml基础库和示例)
Stars: ✭ 481 (+843.14%)
Mutual labels:  qt5, qtquick
Osgqtquick
Intergation OpenSceneGraph to Qt Quick
Stars: ✭ 53 (+3.92%)
Mutual labels:  qt5, qtquick
Scihubeva
A Cross Platform Sci-Hub GUI Application
Stars: ✭ 683 (+1239.22%)
Mutual labels:  qt5, qtquick
pardus-store
Pardus Application Store
Stars: ✭ 32 (-37.25%)
Mutual labels:  qt5, qtquick
Qml Box2d
Box2D QML plugin
Stars: ✭ 223 (+337.25%)
Mutual labels:  qt5, qtquick
QuickStreams
An asynchronous programming library for the QML programming language (Proof of Concept)
Stars: ✭ 42 (-17.65%)
Mutual labels:  qt5, qtquick
Spix
UI test automation library for QtQuick/QML Apps
Stars: ✭ 48 (-5.88%)
Mutual labels:  qt5, qtquick
CatLearnQt
CatLearnQt,提供QWidget,Quick,网络,串口,基础库和示例。案例软件支持样式切换,与国际化。
Stars: ✭ 63 (+23.53%)
Mutual labels:  qt5, qtquick
Autoannotationtool
A label tool aim to reduce semantic segmentation label time, rectangle and polygon annotation is supported
Stars: ✭ 113 (+121.57%)
Mutual labels:  qt5, qtquick
Kaidan
[Replaced by https://invent.kde.org/network/kaidan] Kaidan, a simple and user-friendly Jabber/XMPP client for every device and platform.
Stars: ✭ 67 (+31.37%)
Mutual labels:  qt5, qtquick
maxLibQt
A collection of C++ classes and QtQuick QML components for use with the Qt framework.
Stars: ✭ 18 (-64.71%)
Mutual labels:  qt5, qtquick
QtMobileApp
This repository contains basic template for Qt for mobile app development using QML and C++ as backend to access RESTful API's
Stars: ✭ 16 (-68.63%)
Mutual labels:  qt5, qtquick
QtIosCMake
📱 Deploy Qt Application for iOS with a single macro when using CMake.
Stars: ✭ 35 (-31.37%)
Mutual labels:  qt5, qtquick
QDashBoard
Sample dashboard developed with QML. Login, plots and several screens.
Stars: ✭ 34 (-33.33%)
Mutual labels:  qt5, qtquick
QtDemos
This is a demo about Qt5, including Qt Custom Widget, Qt Multithreaded Downloader, QML Video Player(using OpenGL, FFmpeg and SDL2)
Stars: ✭ 18 (-64.71%)
Mutual labels:  qt5, qtquick
Slate
Pixel Art Editor
Stars: ✭ 723 (+1317.65%)
Mutual labels:  qt5, qtquick
Awesome Qt Qml
A curated list of awesome Qt and QML libraries, resources, projects, and shiny things.
Stars: ✭ 1,118 (+2092.16%)
Mutual labels:  qt5, qtquick
qml-ar
Seamless Augmented Reality module for QML using UchiyaMarkers
Stars: ✭ 32 (-37.25%)
Mutual labels:  qt5, qtquick
vatsinator-legacy
An open-source Vatsim monitor
Stars: ✭ 12 (-76.47%)
Mutual labels:  qt5, qtquick
QSharp
Q# is a C# to C++ compiler using the Qt library for the classlib
Stars: ✭ 16 (-68.63%)
Mutual labels:  qt5

qt-google-analytics

Qt5 classes for providing google analytics usage in a Qt/QML application.

Building

Include qt-google-analytics.pri in your .pro file.

Using

Please make sure you have set your application information using QApplication::setApplicationName and QApplication::setApplicationVersion.

In C++:

GAnalytics tracker("UA-my-id");
tracker.sendScreenView("Main Screen");

In QtQuick:

Register the class on the C++ side using qmlRegisterType<GAnalytics>("analytics", 0, 1, "Tracker");

Tracker {
  id: tracker
  trackingID: "UA-my-id"
}

[...]
tracker.sendScreenView("Main Screen")

There is also an example application in the examples folder.

License

Copyright (c) 2014-2019, University of Applied Sciences Augsburg. All rights reserved. Distributed under the terms and conditions of the BSD License. See separate LICENSE.txt.

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].