Albert
Loading...
Searching...
No Matches
telemetryprovider.h
Go to the documentation of this file.
1
// SPDX-FileCopyrightText: 2025 Manuel Schneider
2
// SPDX-License-Identifier: MIT
3
4
#pragma once
5
#include <QJsonObject>
6
#include <albert/export.h>
7
#include <
albert/extension.h
>
8
9
10
// PRIVATE API - DO NOT USE!
11
12
13
namespace
albert::detail
14
{
15
class
ALBERT_EXPORT TelemetryProvider :
virtual
public
Extension
16
{
17
public
:
18
virtual
QJsonObject telemetryData()
const
= 0;
19
20
protected
:
21
~TelemetryProvider()
override
;
22
};
23
}
extension.h
workspace
albert
include
albert
telemetryprovider.h
Generated by
1.9.8