Merge tag 'refs/tags/upstream/16.04.0'
Upstream version 16.04.0
Automatic packaging
8 years ago
2 | 2 |
cmake_minimum_required(VERSION 2.8.12)
|
3 | 3 |
|
4 | 4 |
# KDE Application Version, managed by release script
|
5 | |
set(KDE_APPLICATIONS_VERSION_MAJOR "15")
|
6 | |
set(KDE_APPLICATIONS_VERSION_MINOR "12")
|
7 | |
set(KDE_APPLICATIONS_VERSION_MICRO "3")
|
|
5 |
set(KDE_APPLICATIONS_VERSION_MAJOR "16")
|
|
6 |
set(KDE_APPLICATIONS_VERSION_MINOR "04")
|
|
7 |
set(KDE_APPLICATIONS_VERSION_MICRO "0")
|
8 | 8 |
set(KTP_FILETRANSFER_HANDLER_VERSION "${KDE_APPLICATIONS_VERSION_MAJOR}.${KDE_APPLICATIONS_VERSION_MINOR}.${KDE_APPLICATIONS_VERSION_MICRO}")
|
9 | 9 |
|
10 | 10 |
find_package(ECM 1.3.0 REQUIRED NO_MODULE)
|
17 | 17 |
KF5::CoreAddons
|
18 | 18 |
KF5::I18n
|
19 | 19 |
KF5::KIOWidgets
|
|
20 |
KF5::KIOFileWidgets
|
20 | 21 |
KF5::ConfigCore
|
21 | 22 |
Qt5::Core
|
22 | 23 |
Qt5::DBus
|
29 | 29 |
#include <KLocalizedString>
|
30 | 30 |
#include <kio/renamedialog.h>
|
31 | 31 |
#include <kio/global.h>
|
|
32 |
#include <KIOFileWidgets/KFileWidget>
|
|
33 |
#include <KIOFileWidgets/KRecentDirs>
|
32 | 34 |
#include <kjobtrackerinterface.h>
|
33 | 35 |
|
34 | 36 |
#include <TelepathyQt/IncomingFileTransferChannel>
|
|
175 | 177 |
}
|
176 | 178 |
|
177 | 179 |
if (askForDownloadDirectory) {
|
178 | |
url = QFileDialog::getSaveFileUrl(0, QString(), QUrl(QLatin1String("kfiledialog:///FileTransferLastDirectory/") + channel->fileName()));
|
|
180 |
|
|
181 |
QString recentDirClass;
|
|
182 |
|
|
183 |
url = QFileDialog::getSaveFileUrl(0, QString(),
|
|
184 |
KFileWidget::getStartUrl(QUrl(QLatin1String("kfiledialog:///FileTransferLastDirectory/") + channel->fileName()), recentDirClass));
|
|
185 |
|
|
186 |
if (!recentDirClass.isEmpty()) {
|
|
187 |
KRecentDirs::add(recentDirClass, url.toLocalFile());
|
|
188 |
}
|
179 | 189 |
|
180 | 190 |
partUrl.setPath(url.path() + QLatin1String(".part"));
|
181 | 191 |
partUrl.setScheme(QLatin1String("file"));
|