Skip to content

qt-creator/plugin-telemetry

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

199 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Qt Creator Telemetry Plugin

The plugin is used in Qt Creator and Qt Design Studio to send telemetry data. It is based on Qt Insight Tracker

Building the plugin

The plugin needs to be built against a Qt Creator version, and the matching Qt installation. This happens by setting CMAKE_PREFIX_PATH to the Qt and Qt Creator build directories.

Qt must include the Qt Insight Tracker module.

To configure the backend you need to set the server credentials:

QTC_INSIGHT_URL: Qt Insight server URL to your project

QTC_INSIGHT_TOKEN: Authentication token

If QTC_INSIGHT_URL and QTC_INSIGHT_TOKEN are not set, no data will be send.

Data Storage

The cache path for collected data until sent is stored in the local user settings:

QStandardPaths::writableLocation(QStandardPaths::CacheLocation) + "/insight"

Windows: C:\Users\<USER>\AppData\Local\QtProject\QtCreator\insight\

Linux: $HOME/.cache/QtProject/QtCreator/insight/

macOS: $HOME/Library/Caches/QtProject/QtCreator/insight/

About

A plugin that collects usage data from Qt Creator users. This data is used to improve the Qt user experience and is one information source for product decisions.

Resources

Stars

Watchers

Forks

Packages

 
 
 

Contributors