Sonnet
8#ifndef SONNET_CONFIGVIEW_H
9#define SONNET_CONFIGVIEW_H
13#include "sonnetui_export.h"
19class ConfigViewPrivate;
21class SONNETUI_EXPORT ConfigView :
public QWidget
24 Q_PROPERTY(QString language READ language WRITE setLanguage)
25 Q_PROPERTY(QStringList ignoreList READ ignoreList WRITE setIgnoreList)
26 Q_PROPERTY(QStringList preferredLanguages READ preferredLanguages WRITE setPreferredLanguages)
27 Q_PROPERTY(
bool backgroundCheckingButtonShown READ backgroundCheckingButtonShown WRITE setBackgroundCheckingButtonShown)
28 Q_PROPERTY(
bool showNoBackendFound READ noBackendFoundVisible WRITE setNoBackendFoundVisible)
30 explicit ConfigView(QWidget *parent =
nullptr);
31 ~ConfigView()
override;
33 bool backgroundCheckingButtonShown()
const;
34 bool noBackendFoundVisible()
const;
35 QStringList preferredLanguages()
const;
36 QString language()
const;
37 QStringList ignoreList()
const;
40 void setNoBackendFoundVisible(
bool show);
41 void setBackgroundCheckingButtonShown(
bool);
42 void setPreferredLanguages(
const QStringList &ignoreList);
43 void setLanguage(
const QString &language);
44 void setIgnoreList(
const QStringList &ignoreList);
50 std::unique_ptr<ConfigViewPrivate>
const d;
This file is part of the KDE documentation.
Documentation copyright © 1996-2025 The KDE developers.
Generated on Fri Jan 24 2025 11:56:17 by
doxygen 1.13.2 written
by
Dimitri van Heesch, © 1997-2006
KDE's Doxygen guidelines are available online.