From 5be830894a30a46b332e188c9a75cef465bbb27c Mon Sep 17 00:00:00 2001 From: Ivailo Monev Date: Tue, 29 Nov 2022 07:55:20 +0200 Subject: [PATCH] kmediaplayer: use KMessageBox instead of QMessageBox for reporting errors Signed-off-by: Ivailo Monev --- kmediaplayer/kmediawindow.cpp | 20 ++++++++++---------- 1 file changed, 10 insertions(+), 10 deletions(-) diff --git a/kmediaplayer/kmediawindow.cpp b/kmediaplayer/kmediawindow.cpp index 675f4a6d..da7ec20f 100644 --- a/kmediaplayer/kmediawindow.cpp +++ b/kmediaplayer/kmediawindow.cpp @@ -28,8 +28,8 @@ #include #include #include +#include #include -#include #include #include @@ -94,7 +94,7 @@ KMediaWindow::KMediaWindow(QWidget *parent, Qt::WindowFlags flags) resize(640, 480); } - m_menu = new QMenu(); + m_menu = new QMenu(this); m_menu->addAction(KIcon("show-menu"), i18n("Show/hide menubar"), this, SLOT(slotMenubar())); setContextMenuPolicy(Qt::CustomContextMenu); connect(this, SIGNAL(customContextMenuRequested(QPoint)), this, SLOT(slotMenu(QPoint))); @@ -126,8 +126,7 @@ void KMediaWindow::slotOpenPath() const QString path = KFileDialog::getOpenFileName(KUrl(), QString(), this, i18n("Select paths")); if (!path.isEmpty()) { if (!m_player->player()->isPathSupported(path)) { - QMessageBox::warning(this, i18n("Invalid path"), - i18n("The path is invalid:\n%1", path)); + KMessageBox::error(this, i18n("The path %1 is not supported.", path), i18n("Invalid path")); } else { m_player->open(path); m_recentfiles->addUrl(KUrl(path)); @@ -138,15 +137,16 @@ void KMediaWindow::slotOpenPath() void KMediaWindow::slotOpenURL() { bool dummy; - QString protocols = m_player->player()->protocols().join(", "); - KUrl url = KInputDialog::getText(i18n("Input URL"), + QString protocols = m_player->player()->protocols().join(QLatin1String(", ")); + KUrl url = KInputDialog::getText( + i18n("Input URL"), i18n("Supported protocols are:\n\n%1", protocols), - QString(), &dummy, this); + QString(), &dummy, this + ); if (!url.isEmpty()) { - QString urlstring = url.prettyUrl(); + const QString urlstring = url.prettyUrl(); if (!m_player->player()->isPathSupported(urlstring)) { - QMessageBox::warning(this, i18n("Invalid URL"), - i18n("Invalid URL:\n%1", urlstring)); + KMessageBox::error(this, i18n("The URL %1 is not supported.", urlstring), i18n("Invalid URL")); } else { m_player->open(urlstring); m_recentfiles->addUrl(url);