KUserFeedback::OpenGLInfoSource

Search for usage in LXR

KUserFeedback::OpenGLInfoSource Class Reference

#include <openglinfosource.h>

Inheritance diagram for KUserFeedback::OpenGLInfoSource:

Public Member Functions

QVariant data () override
 
QString description () const override
 
QString name () const override
 
- Public Member Functions inherited from KUserFeedback::AbstractDataSource
QString id () const
 
bool isActive () const
 
void load (QSettings *settings)
 
void reset (QSettings *settings)
 
void setActive (bool active)
 
void setTelemetryMode (Provider::TelemetryMode mode)
 
void store (QSettings *settings)
 
Provider::TelemetryMode telemetryMode () const
 

Additional Inherited Members

- Protected Member Functions inherited from KUserFeedback::AbstractDataSource
 AbstractDataSource (const QString &id, Provider::TelemetryMode mode=Provider::DetailedUsageStatistics)
 
virtual void loadImpl (QSettings *settings)
 
virtual void resetImpl (QSettings *settings)
 
void setId (const QString &id)
 
virtual void storeImpl (QSettings *settings)
 

Detailed Description

Data source reporting type, version and vendor of the OpenGL stack.

The default telemetry mode for this source is Provider::DetailedSystemInformation.

Definition at line 18 of file openglinfosource.h.

Constructor & Destructor Documentation

◆ OpenGLInfoSource()

OpenGLInfoSource::OpenGLInfoSource ( )

Definition at line 21 of file openglinfosource.cpp.

Member Function Documentation

◆ data()

QVariant OpenGLInfoSource::data ( )
overridevirtual

Returns the data gathered by this source.

Implement this to return the data provided by this source. One of the three following formats are expected:

The innermost QAssociativeIterable must only contain one of the following base types (which has to match the corresponding schema entry element):

All keys must be strings.

Returns
A variant complying with the above requirements.

Implements KUserFeedback::AbstractDataSource.

Definition at line 31 of file openglinfosource.cpp.

◆ description()

QString OpenGLInfoSource::description ( ) const
overridevirtual

Returns a human-readable, translated description of what this source provides.

See also
id()
Returns
A translated, human-readable string.

Implements KUserFeedback::AbstractDataSource.

Definition at line 26 of file openglinfosource.cpp.

◆ name()

QString OpenGLInfoSource::name ( ) const
overridevirtual

Returns a short name of this data source.

Can be empty if short name is meaningless for this data source.

Returns
A translated, human-readable string.

Reimplemented from KUserFeedback::AbstractDataSource.

Definition at line 96 of file openglinfosource.cpp.


The documentation for this class was generated from the following files:
This file is part of the KDE documentation.
Documentation copyright © 1996-2024 The KDE developers.
Generated on Fri Nov 22 2024 12:03:03 by doxygen 1.12.0 written by Dimitri van Heesch, © 1997-2006

KDE's Doxygen guidelines are available online.