Pages
API Documentation
On this page

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

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.

We use cookies to personalize content and to analyze our traffic. Please decide if you are willing to accept cookies from our website.