[SCM] ktp-text-ui packaging branch, master, updated. debian/15.12.1-1-1918-gdf4b0ec
Maximiliano Curia
maxy at moszumanska.debian.org
Sat May 28 00:25:04 UTC 2016
Gitweb-URL: http://git.debian.org/?p=pkg-kde/applications/ktp-text-ui.git;a=commitdiff;h=0f9c8f0
The following commit has been merged in the master branch:
commit 0f9c8f0efca989b94e2b9c7a5154c01bba54f8ce
Author: Martin Klapetek <mklapetek at kde.org>
Date: Fri Jan 9 18:09:18 2015 +0100
[lib] Port KMimeType to QMime* stuff
---
lib/chat-widget.cpp | 7 ++++---
lib/chat-window-style-manager.cpp | 6 ++++--
2 files changed, 8 insertions(+), 5 deletions(-)
diff --git a/lib/chat-widget.cpp b/lib/chat-widget.cpp
index 66fbaa9..ce08189 100644
--- a/lib/chat-widget.cpp
+++ b/lib/chat-widget.cpp
@@ -37,6 +37,8 @@
#include <QAction>
#include <QMenu>
#include <QSortFilterProxyModel>
+#include <QMimeType>
+#include <QMimeDatabase>
#include <KColorDialog>
#include <KNotification>
@@ -44,7 +46,6 @@
#include <KComponentData>
#include <KColorScheme>
#include <KLineEdit>
-#include <KMimeType>
#include <KTemporaryFile>
#include <KFileDialog>
#include <KMessageWidget>
@@ -450,8 +451,8 @@ void ChatWidget::dropEvent(QDropEvent *e)
Q_FOREACH(const QUrl &url, data->urls()) {
if (url.isLocalFile()) {
// Not sure if this the best way to determine the MIME type of the file
- KMimeType::Ptr ptr = KMimeType::findByUrl(url);
- QString mime = ptr->name();
+ QMimeDatabase db;
+ QString mime = db.mimeTypeForUrl(url).name();
if (mime.startsWith(QLatin1String("image/"))) {
d->fileTransferMenuAction->setText(i18n("Send Image via File Transfer"));
d->fileResourceTransferMenu->addAction(d->shareImageMenuAction);
diff --git a/lib/chat-window-style-manager.cpp b/lib/chat-window-style-manager.cpp
index c63326c..ceae15e 100644
--- a/lib/chat-window-style-manager.cpp
+++ b/lib/chat-window-style-manager.cpp
@@ -25,6 +25,8 @@
#include <QtCore/QFileInfo>
#include <QtCore/QStandardPaths>
#include <QtCore/QDir>
+#include <QMimeDatabase>
+#include <QMimeType>
// KDE includes
#include <KDirLister>
@@ -33,7 +35,6 @@
#include <KArchive>
#include <KZip>
#include <KTar>
-#include <KMimeType>
#include <KIO/NetAccess>
#include <KSharedConfig>
#include <KConfigGroup>
@@ -131,7 +132,8 @@ int ChatWindowStyleManager::installStyle(const QString &styleBundlePath)
KArchiveDirectory *currentDir = 0L;
KArchive *archive = 0L;
- QString currentBundleMimeType = KMimeType::findByPath(styleBundlePath, 0, false)->name();
+ QMimeDatabase mimeDb;
+ QString currentBundleMimeType = db.mimeTypeForFile(styleBundlePath).name();
if (currentBundleMimeType == QLatin1String("application/zip")) {
archive = new KZip(styleBundlePath);
} else if (currentBundleMimeType == QLatin1String("application/x-compressed-tar") ||
--
ktp-text-ui packaging
More information about the pkg-kde-commits
mailing list