Ref T489, overlay message support for download progress

This commit is contained in:
Klaus Basan
2018-12-28 00:59:17 +01:00
committed by Mat Sutcliffe
parent d71e5f289a
commit fefeeac33b
3 changed files with 46 additions and 2 deletions

View File

@@ -27,6 +27,7 @@
#include <QMessageBox>
#include <QObject>
#include <QSize>
#include <QUrl>
#include <QString>
#include <functional>
@@ -163,6 +164,14 @@ namespace BlackGui
WIDGET::repaint();
}
//! \copydoc BlackGui::COverlayMessages::showHTMLMessage
void showOverlayHTMLMessage(const QString &htmlMessage, int timeOutMs = -1)
{
this->initMinimalFrame();
m_overlayMessages->showHTMLMessage(htmlMessage, timeOutMs);
WIDGET::repaint();
}
//! \copydoc BlackGui::COverlayMessages::showHTMLMessage
void showOverlayHTMLMessage(const BlackMisc::CStatusMessage &message, int timeOutMs = -1)
{
@@ -171,6 +180,14 @@ namespace BlackGui
WIDGET::repaint();
}
//! \copydoc BlackGui::COverlayMessages::showDownloadProgress
void showDownloadProgress(int progress, qint64 current, qint64 max, const QUrl &url, int timeOutMs = -1)
{
this->initMinimalFrame();
m_overlayMessages->showDownloadProgress(progress, current, max, url, timeOutMs);
WIDGET::repaint();
}
//! \copydoc BlackGui::COverlayMessages::showOverlayImage
void showOverlayInlineTextMessage(Components::TextMessageTab tab)
{