KUserFeedback::FeedbackConfigWidget Class
Configuration widget for telemetry and survey contributions. More...
- Header:
#include <KUserFeedback/FeedbackConfigWidget> - CMake:
find_package(KF6 REQUIRED COMPONENTS UserFeedbackWidgets)
target_link_libraries(mytarget PRIVATE KF6::UserFeedbackWidgets) - Inherits: QWidget
List of all members, including inherited members
Public Functions
- FeedbackConfigWidget(QWidget *parent = nullptr)
- KUserFeedback::Provider *feedbackProvider() const
- void setFeedbackProvider(KUserFeedback::Provider *provider)
- int surveyInterval() const
- KUserFeedback::Provider::TelemetryMode telemetryMode() const
Signals
Detailed Description
Use this rather than FeedbackConfigDialog if you want to embed the feedback configuration for example into an existing configuration dialog.
See also FeedbackConfigDialog
Member Function Documentation
[explicit] FeedbackConfigWidget::FeedbackConfigWidget(QWidget *parent = nullptr)
Create a new feedback provider configuration widget.
parent The parent widget.
[signal] void FeedbackConfigWidget::configurationChanged()
Emitted when any changes are made to the configuration represented in this widget.
KUserFeedback::Provider *FeedbackConfigWidget::feedbackProvider() const
Returns the feedback provider configured by this widget.
See also setFeedbackProvider()
void FeedbackConfigWidget::setFeedbackProvider(KUserFeedback::Provider *provider)
Set the feedback provider that should be configured with this widget.
See also feedbackProvider()
int FeedbackConfigWidget::surveyInterval() const
Returns the survey interval currently selected in this widget.
KUserFeedback::Provider::TelemetryMode FeedbackConfigWidget::telemetryMode() const
Returns the telemetry level currently selected in the widget.