mirror of
https://github.com/KDE/latte-dock.git
synced 2025-02-15 02:00:04 +03:00
respect kde frameworks less than 71
This commit is contained in:
parent
422c2f9d83
commit
e9120d5507
@ -21,6 +21,7 @@
|
|||||||
#include "viewscontroller.h"
|
#include "viewscontroller.h"
|
||||||
|
|
||||||
// local
|
// local
|
||||||
|
#include <config-latte.h>
|
||||||
#include "ui_viewsdialog.h"
|
#include "ui_viewsdialog.h"
|
||||||
#include "viewsdialog.h"
|
#include "viewsdialog.h"
|
||||||
#include "viewshandler.h"
|
#include "viewshandler.h"
|
||||||
@ -44,7 +45,12 @@
|
|||||||
|
|
||||||
// KDE
|
// KDE
|
||||||
#include <KMessageWidget>
|
#include <KMessageWidget>
|
||||||
#include <KIO/OpenUrlJob>
|
|
||||||
|
#if KF5_VERSION_MINOR >= 71
|
||||||
|
#include <KIO/OpenUrlJob>
|
||||||
|
#else
|
||||||
|
#include <KRun>
|
||||||
|
#endif
|
||||||
|
|
||||||
namespace Latte {
|
namespace Latte {
|
||||||
namespace Settings {
|
namespace Settings {
|
||||||
@ -598,8 +604,12 @@ void Views::showDefaultPersistentErrorWarningInlineMessage(const QString &messag
|
|||||||
QString file = openlayoutaction->data().toString();
|
QString file = openlayoutaction->data().toString();
|
||||||
|
|
||||||
if (!file.isEmpty()) {
|
if (!file.isEmpty()) {
|
||||||
|
#if KF5_VERSION_MINOR >= 71
|
||||||
auto job = new KIO::OpenUrlJob(QUrl::fromLocalFile(file), QStringLiteral("text/plain"), this);
|
auto job = new KIO::OpenUrlJob(QUrl::fromLocalFile(file), QStringLiteral("text/plain"), this);
|
||||||
job->start();
|
job->start();
|
||||||
|
#else
|
||||||
|
KRun::runUrl(QUrl::fromLocalFile(file), QStringLiteral("text/plain"), m_view);
|
||||||
|
#endif
|
||||||
}
|
}
|
||||||
});
|
});
|
||||||
}
|
}
|
||||||
|
Loading…
x
Reference in New Issue
Block a user