7#include "libvoskspeechtotext_private_export.h"
8#include "managermodelvoskspeechtotext.h"
9#include "voskdownloadlanguagejob.h"
12class VoskSpeechToTextModel;
14class VoskSpeechToTextProxyModel;
17class LIBVOSKSPEECHTOTEXT_TESTS_EXPORT VoskEngineLanguageWidget :
public QWidget
21 explicit VoskEngineLanguageWidget(
QWidget *parent =
nullptr);
22 ~VoskEngineLanguageWidget()
override;
25 void slotTextChanged(
const QString &str);
26 void slotDownLoad(
const VoskDownloadLanguageJob::DownloadLanguageInfo &info);
27 void slotDelete(
const QString &identifier);
28 void slotUpdateListLanguage();
29 void slotError(
const QString &str);
30 void updateListModel();
31 void slotProgressInfo(
const ManagerModelVoskSpeechToText::ProgressInfo &info);
34 VoskSpeechToTextModel *
const mVoskSpeechToTextModel;
35 VoskSpeechToTextProxyModel *
const mVoskSpeechToTextProxyModel;
37 QLabel *
const mProgressBarLabel;
38 QWidget *
const mProgressBarWidget;
This file is part of the KDE documentation.
Documentation copyright © 1996-2024 The KDE developers.
Generated on Fri Dec 20 2024 11:49:44 by
doxygen 1.12.0 written
by
Dimitri van Heesch, © 1997-2006
KDE's Doxygen guidelines are available online.