Mailcommon
soundtestwidget.cpp
39 connect(m_urlRequester, &KUrlRequester::openFileDialog, this, &SoundTestWidget::openSoundDialog);
40 connect(m_urlRequester->lineEdit(), &QLineEdit::textChanged, this, &SoundTestWidget::slotUrlChanged);
66 const QStringList soundDirs = QStandardPaths::locateAll(QStandardPaths::GenericDataLocation, QStringLiteral("sound/"), QStandardPaths::LocateDirectory);
104 connect(m_player, &Phonon::MediaObject::stateChanged, this, [this](Phonon::State newState, Phonon::State) {
LocateDirectory
Q_EMITQ_EMIT
KLineEdit * lineEdit() const
QLayout * layout() const const
void setMimeTypeFilters(const QStringList &mimeTypes)
QString trimmed() const const
void clicked(bool checked)
void openFileDialog(KUrlRequester *)
void setUrl(const QUrl &url)
QIcon fromTheme(const QString &name)
virtual void setText(const QString &)
PHONON_EXPORT QStringList availableMimeTypes()
Files
QMetaObject::Connection connect(const QObject *sender, const char *signal, const QObject *receiver, const char *method, Qt::ConnectionType type)
void play()
void clear()
QString i18n(const char *text, const TYPE &arg...)
text
State state() const
void textChanged(const QString &text)
bool isEmpty() const const
QUrl fromLocalFile(const QString &localFile)
int length() const const
void setWindowTitle(const QString &)
void init(KXmlGuiWindow *window, KgDifficulty *difficulty=nullptr)
bool isEmpty() const const
SoundTestWidget(QWidget *parent=nullptr)
Creates a new sound test widget.
Definition: soundtestwidget.cpp:24
void setEnabled(bool)
bool startsWith(const QString &s, Qt::CaseSensitivity cs) const const
void setIcon(const QIcon &icon)
GenericDataLocation
void textChanged(const QString &)
This signal is emitted when the user enters a new URL.
KIOFILEWIDGETS_EXPORT QString dir(const QString &fileClass)
int count() const const
void setToolTip(const QString &)
void setPath(const QString &path, QUrl::ParsingMode mode)
void addWidget(QWidget *w)
void setParent(QObject *parent)
QStringList locateAll(QStandardPaths::StandardLocation type, const QString &fileName, QStandardPaths::LocateOptions options)
void setUrl(const QString &url)
Sets the url of the sound file to play.
Definition: soundtestwidget.cpp:121
void setContentsMargins(int left, int top, int right, int bottom)
QString i18nc(const char *context, const char *text, const TYPE &arg...)
void pause()
void setCurrentSource(const MediaSource &source)
void stateChanged(Phonon::State newstate, Phonon::State oldstate)
virtual QFileDialog * fileDialog() const
QString mid(int position, int n) const const
~SoundTestWidget() override
Destroys the sound test widget.
This file is part of the KDE documentation.
Documentation copyright © 1996-2023 The KDE developers.
Generated on Sun Oct 1 2023 04:00:20 by doxygen 1.8.17 written by Dimitri van Heesch, © 1997-2006
Documentation copyright © 1996-2023 The KDE developers.
Generated on Sun Oct 1 2023 04:00:20 by doxygen 1.8.17 written by Dimitri van Heesch, © 1997-2006
KDE's Doxygen guidelines are available online.