Drop Qt5-only code branches
This commit is contained in:
parent
d5e8bb6e31
commit
5921ab6f2a
17 changed files with 0 additions and 130 deletions
|
@ -22,8 +22,6 @@
|
||||||
int main(int argc, char *argv[])
|
int main(int argc, char *argv[])
|
||||||
{
|
{
|
||||||
QIcon::setFallbackThemeName(QStringLiteral("breeze"));
|
QIcon::setFallbackThemeName(QStringLiteral("breeze"));
|
||||||
QGuiApplication::setAttribute(Qt::AA_UseHighDpiPixmaps);
|
|
||||||
QGuiApplication::setAttribute(Qt::AA_EnableHighDpiScaling);
|
|
||||||
|
|
||||||
QApplication app(argc, argv);
|
QApplication app(argc, argv);
|
||||||
KLocalizedString::setApplicationDomain("kdeconnect-app");
|
KLocalizedString::setApplicationDomain("kdeconnect-app");
|
||||||
|
|
|
@ -81,12 +81,7 @@ void BluetoothLinkProvider::connectError()
|
||||||
|
|
||||||
disconnect(socket, &QBluetoothSocket::connected, this, nullptr);
|
disconnect(socket, &QBluetoothSocket::connected, this, nullptr);
|
||||||
disconnect(socket, &QBluetoothSocket::readyRead, this, nullptr);
|
disconnect(socket, &QBluetoothSocket::readyRead, this, nullptr);
|
||||||
|
|
||||||
#if QT_VERSION_MAJOR == 5
|
|
||||||
disconnect(socket, QOverload<QBluetoothSocket::SocketError>::of(&QBluetoothSocket::error), this, nullptr);
|
|
||||||
#else
|
|
||||||
disconnect(socket, QOverload<QBluetoothSocket::SocketError>::of(&QBluetoothSocket::errorOccurred), this, nullptr);
|
disconnect(socket, QOverload<QBluetoothSocket::SocketError>::of(&QBluetoothSocket::errorOccurred), this, nullptr);
|
||||||
#endif
|
|
||||||
|
|
||||||
mSockets.remove(socket->peerAddress());
|
mSockets.remove(socket->peerAddress());
|
||||||
socket->deleteLater();
|
socket->deleteLater();
|
||||||
|
@ -129,11 +124,7 @@ void BluetoothLinkProvider::serviceDiscovered(const QBluetoothServiceInfo &old_i
|
||||||
});
|
});
|
||||||
|
|
||||||
qCDebug(KDECONNECT_CORE) << "BluetoothLinkProvider::serviceDiscovered about to call connect";
|
qCDebug(KDECONNECT_CORE) << "BluetoothLinkProvider::serviceDiscovered about to call connect";
|
||||||
#if QT_VERSION_MAJOR == 5
|
|
||||||
connect(socket, QOverload<QBluetoothSocket::SocketError>::of(&QBluetoothSocket::error), this, &BluetoothLinkProvider::connectError);
|
|
||||||
#else
|
|
||||||
connect(socket, QOverload<QBluetoothSocket::SocketError>::of(&QBluetoothSocket::errorOccurred), this, &BluetoothLinkProvider::connectError);
|
connect(socket, QOverload<QBluetoothSocket::SocketError>::of(&QBluetoothSocket::errorOccurred), this, &BluetoothLinkProvider::connectError);
|
||||||
#endif
|
|
||||||
|
|
||||||
qCDebug(KDECONNECT_CORE) << "BluetoothLinkProvider::serviceDiscovered about to call connectToService";
|
qCDebug(KDECONNECT_CORE) << "BluetoothLinkProvider::serviceDiscovered about to call connectToService";
|
||||||
|
|
||||||
|
|
|
@ -236,13 +236,8 @@ QBluetoothUuid ConnectionMultiplexer::newChannel()
|
||||||
message[0] = MESSAGE_OPEN_CHANNEL;
|
message[0] = MESSAGE_OPEN_CHANNEL;
|
||||||
qToBigEndian<uint16_t>(0, &message.data()[1]);
|
qToBigEndian<uint16_t>(0, &message.data()[1]);
|
||||||
|
|
||||||
#if QT_VERSION_MAJOR == 5
|
|
||||||
quint128 id_raw = new_id.toUInt128();
|
|
||||||
message.append((const char *)id_raw.data, 16);
|
|
||||||
#else
|
|
||||||
const auto channelBytes = new_id.toByteArray();
|
const auto channelBytes = new_id.toByteArray();
|
||||||
message.append(channelBytes.constData(), 16);
|
message.append(channelBytes.constData(), 16);
|
||||||
#endif
|
|
||||||
to_write_bytes.append(message);
|
to_write_bytes.append(message);
|
||||||
|
|
||||||
// Add the channel ourselves
|
// Add the channel ourselves
|
||||||
|
@ -350,13 +345,8 @@ void ConnectionMultiplexer::channelCanRead(QBluetoothUuid channelId)
|
||||||
QByteArray message(3, (char)0);
|
QByteArray message(3, (char)0);
|
||||||
message[0] = MESSAGE_READ;
|
message[0] = MESSAGE_READ;
|
||||||
qToBigEndian<uint16_t>(2, &message.data()[1]);
|
qToBigEndian<uint16_t>(2, &message.data()[1]);
|
||||||
#if QT_VERSION_MAJOR == 5
|
|
||||||
quint128 id_raw = channelId.toUInt128();
|
|
||||||
message.append((const char *)id_raw.data, 16);
|
|
||||||
#else
|
|
||||||
const auto channelBytes = channelId.toByteArray();
|
const auto channelBytes = channelId.toByteArray();
|
||||||
message.append(channelBytes.constData(), 16);
|
message.append(channelBytes.constData(), 16);
|
||||||
#endif
|
|
||||||
message.append(2, 0);
|
message.append(2, 0);
|
||||||
qToBigEndian<int16_t>(read_amount, &message.data()[19]);
|
qToBigEndian<int16_t>(read_amount, &message.data()[19]);
|
||||||
to_write_bytes.append(message);
|
to_write_bytes.append(message);
|
||||||
|
@ -385,14 +375,8 @@ void ConnectionMultiplexer::channelCanWrite(QBluetoothUuid channelId)
|
||||||
message[0] = MESSAGE_WRITE;
|
message[0] = MESSAGE_WRITE;
|
||||||
qToBigEndian<uint16_t>(amount, &message.data()[1]);
|
qToBigEndian<uint16_t>(amount, &message.data()[1]);
|
||||||
|
|
||||||
#if QT_VERSION_MAJOR == 5
|
|
||||||
quint128 id_raw = channelId.toUInt128();
|
|
||||||
message.append((const char *)id_raw.data, 16);
|
|
||||||
#else
|
|
||||||
const auto channelBytes = channelId.toByteArray();
|
const auto channelBytes = channelId.toByteArray();
|
||||||
message.append(channelBytes.constData(), 16);
|
message.append(channelBytes.constData(), 16);
|
||||||
#endif
|
|
||||||
|
|
||||||
message.append(data);
|
message.append(data);
|
||||||
to_write_bytes.append(message);
|
to_write_bytes.append(message);
|
||||||
// Try to send it immediately
|
// Try to send it immediately
|
||||||
|
@ -429,13 +413,8 @@ void ConnectionMultiplexer::closeChannel(QBluetoothUuid channelId)
|
||||||
message[0] = MESSAGE_CLOSE_CHANNEL;
|
message[0] = MESSAGE_CLOSE_CHANNEL;
|
||||||
qToBigEndian<uint16_t>(0, &message.data()[1]);
|
qToBigEndian<uint16_t>(0, &message.data()[1]);
|
||||||
|
|
||||||
#if QT_VERSION_MAJOR == 5
|
|
||||||
quint128 id_raw = channelId.toUInt128();
|
|
||||||
message.append((const char *)id_raw.data, 16);
|
|
||||||
#else
|
|
||||||
const auto channelBytes = channelId.toByteArray();
|
const auto channelBytes = channelId.toByteArray();
|
||||||
message.append(channelBytes.constData(), 16);
|
message.append(channelBytes.constData(), 16);
|
||||||
#endif
|
|
||||||
to_write_bytes.append(message);
|
to_write_bytes.append(message);
|
||||||
// Try to send it immediately
|
// Try to send it immediately
|
||||||
bytesWritten();
|
bytesWritten();
|
||||||
|
|
|
@ -67,14 +67,6 @@ LanLinkProvider::LanLinkProvider(bool testMode)
|
||||||
qWarning() << "Error sending UDP packet:" << socketError;
|
qWarning() << "Error sending UDP packet:" << socketError;
|
||||||
});
|
});
|
||||||
|
|
||||||
#if QT_VERSION_MAJOR < 6
|
|
||||||
QNetworkConfigurationManager *networkManager = new QNetworkConfigurationManager(this);
|
|
||||||
connect(networkManager, &QNetworkConfigurationManager::configurationChanged, this, [this](QNetworkConfiguration config) {
|
|
||||||
if (config.state() == QNetworkConfiguration::Active) {
|
|
||||||
onNetworkChange();
|
|
||||||
}
|
|
||||||
});
|
|
||||||
#else
|
|
||||||
const auto checkNetworkChange = [this]() {
|
const auto checkNetworkChange = [this]() {
|
||||||
if (QNetworkInformation::instance()->reachability() == QNetworkInformation::Reachability::Online) {
|
if (QNetworkInformation::instance()->reachability() == QNetworkInformation::Reachability::Online) {
|
||||||
onNetworkChange();
|
onNetworkChange();
|
||||||
|
@ -86,7 +78,6 @@ LanLinkProvider::LanLinkProvider(bool testMode)
|
||||||
// We want to know if our current network reachability has changed, or if we change from one network to another
|
// We want to know if our current network reachability has changed, or if we change from one network to another
|
||||||
connect(QNetworkInformation::instance(), &QNetworkInformation::reachabilityChanged, this, checkNetworkChange);
|
connect(QNetworkInformation::instance(), &QNetworkInformation::reachabilityChanged, this, checkNetworkChange);
|
||||||
connect(QNetworkInformation::instance(), &QNetworkInformation::transportMediumChanged, this, checkNetworkChange);
|
connect(QNetworkInformation::instance(), &QNetworkInformation::transportMediumChanged, this, checkNetworkChange);
|
||||||
#endif
|
|
||||||
}
|
}
|
||||||
|
|
||||||
LanLinkProvider::~LanLinkProvider()
|
LanLinkProvider::~LanLinkProvider()
|
||||||
|
|
|
@ -62,7 +62,6 @@ public:
|
||||||
oc.openConfiguration(deviceId);
|
oc.openConfiguration(deviceId);
|
||||||
};
|
};
|
||||||
|
|
||||||
#if QT_VERSION_MAJOR == 6
|
|
||||||
KNotificationAction *openSettingsAction = notification->addDefaultAction(i18n("Open"));
|
KNotificationAction *openSettingsAction = notification->addDefaultAction(i18n("Open"));
|
||||||
connect(openSettingsAction, &KNotificationAction::activated, openSettings);
|
connect(openSettingsAction, &KNotificationAction::activated, openSettings);
|
||||||
|
|
||||||
|
@ -74,15 +73,6 @@ public:
|
||||||
|
|
||||||
KNotificationAction *viewKeyAction = notification->addAction(i18n("View key"));
|
KNotificationAction *viewKeyAction = notification->addAction(i18n("View key"));
|
||||||
connect(viewKeyAction, &KNotificationAction::activated, openSettings);
|
connect(viewKeyAction, &KNotificationAction::activated, openSettings);
|
||||||
#else
|
|
||||||
notification->setDefaultAction(i18n("Open"));
|
|
||||||
notification->setActions(QStringList() << i18n("Accept") << i18n("Reject") << i18n("View key"));
|
|
||||||
connect(notification, &KNotification::action1Activated, device, &Device::acceptPairing);
|
|
||||||
connect(notification, &KNotification::action2Activated, device, &Device::cancelPairing);
|
|
||||||
connect(notification, &KNotification::action3Activated, openSettings);
|
|
||||||
connect(notification, &KNotification::activated, openSettings);
|
|
||||||
#endif
|
|
||||||
|
|
||||||
notification->sendEvent();
|
notification->sendEvent();
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -147,11 +137,7 @@ int main(int argc, char *argv[])
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
detectPlatform(argc, argv);
|
detectPlatform(argc, argv);
|
||||||
QGuiApplication::setAttribute(Qt::AA_UseHighDpiPixmaps);
|
|
||||||
QGuiApplication::setAttribute(Qt::AA_EnableHighDpiScaling);
|
|
||||||
#if QT_VERSION_MAJOR == 6
|
|
||||||
QGuiApplication::setQuitLockEnabled(false);
|
QGuiApplication::setQuitLockEnabled(false);
|
||||||
#endif
|
|
||||||
|
|
||||||
QApplication app(argc, argv);
|
QApplication app(argc, argv);
|
||||||
KAboutData aboutData(QStringLiteral("kdeconnect.daemon"),
|
KAboutData aboutData(QStringLiteral("kdeconnect.daemon"),
|
||||||
|
|
|
@ -45,8 +45,6 @@ int main(int argc, char **argv)
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
QIcon::setFallbackThemeName(QStringLiteral("breeze"));
|
QIcon::setFallbackThemeName(QStringLiteral("breeze"));
|
||||||
QGuiApplication::setAttribute(Qt::AA_UseHighDpiPixmaps);
|
|
||||||
QGuiApplication::setAttribute(Qt::AA_EnableHighDpiScaling);
|
|
||||||
|
|
||||||
QApplication app(argc, argv);
|
QApplication app(argc, argv);
|
||||||
KAboutData about(QStringLiteral("kdeconnect-indicator"),
|
KAboutData about(QStringLiteral("kdeconnect-indicator"),
|
||||||
|
|
|
@ -7,11 +7,7 @@
|
||||||
#include "kdeconnectpluginkcm.h"
|
#include "kdeconnectpluginkcm.h"
|
||||||
|
|
||||||
KdeConnectPluginKcm::KdeConnectPluginKcm(QObject *parent, const KPluginMetaData &data, const QVariantList &args)
|
KdeConnectPluginKcm::KdeConnectPluginKcm(QObject *parent, const KPluginMetaData &data, const QVariantList &args)
|
||||||
#if QT_VERSION_MAJOR < 6
|
|
||||||
: KCModule(qobject_cast<QWidget *>(parent), args)
|
|
||||||
#else
|
|
||||||
: KCModule(parent)
|
: KCModule(parent)
|
||||||
#endif
|
|
||||||
, m_deviceId(args.at(0).toString())
|
, m_deviceId(args.at(0).toString())
|
||||||
// The plugin name is the KCMs ID with the postfix removed
|
// The plugin name is the KCMs ID with the postfix removed
|
||||||
, m_config(new KdeConnectPluginConfig(m_deviceId, data.pluginId().remove(QLatin1String("_config")), this))
|
, m_config(new KdeConnectPluginConfig(m_deviceId, data.pluginId().remove(QLatin1String("_config")), this))
|
||||||
|
|
|
@ -14,9 +14,7 @@
|
||||||
#include <QMediaPlayer>
|
#include <QMediaPlayer>
|
||||||
#include <QStandardPaths>
|
#include <QStandardPaths>
|
||||||
|
|
||||||
#if QT_VERSION_MAJOR == 6
|
|
||||||
#include <QAudioOutput>
|
#include <QAudioOutput>
|
||||||
#endif
|
|
||||||
|
|
||||||
K_PLUGIN_CLASS(FindThisDeviceConfig)
|
K_PLUGIN_CLASS(FindThisDeviceConfig)
|
||||||
|
|
||||||
|
@ -64,20 +62,12 @@ void FindThisDeviceConfig::save()
|
||||||
void FindThisDeviceConfig::playSound(const QUrl &soundUrl)
|
void FindThisDeviceConfig::playSound(const QUrl &soundUrl)
|
||||||
{
|
{
|
||||||
QMediaPlayer *player = new QMediaPlayer;
|
QMediaPlayer *player = new QMediaPlayer;
|
||||||
#if QT_VERSION_MAJOR < 6
|
|
||||||
player->setAudioRole(QAudio::Role(QAudio::NotificationRole));
|
|
||||||
player->setMedia(soundUrl);
|
|
||||||
player->setVolume(100);
|
|
||||||
player->play();
|
|
||||||
connect(player, &QMediaPlayer::stateChanged, player, &QObject::deleteLater);
|
|
||||||
#else
|
|
||||||
auto audioOutput = new QAudioOutput();
|
auto audioOutput = new QAudioOutput();
|
||||||
audioOutput->setVolume(100);
|
audioOutput->setVolume(100);
|
||||||
player->setSource(soundUrl);
|
player->setSource(soundUrl);
|
||||||
player->setAudioOutput(audioOutput);
|
player->setAudioOutput(audioOutput);
|
||||||
player->play();
|
player->play();
|
||||||
connect(player, &QMediaPlayer::playingChanged, player, &QObject::deleteLater);
|
connect(player, &QMediaPlayer::playingChanged, player, &QObject::deleteLater);
|
||||||
#endif
|
|
||||||
}
|
}
|
||||||
|
|
||||||
#include "findthisdevice_config.moc"
|
#include "findthisdevice_config.moc"
|
||||||
|
|
|
@ -20,9 +20,7 @@
|
||||||
#include <QDBusConnection>
|
#include <QDBusConnection>
|
||||||
#include <QMediaPlayer>
|
#include <QMediaPlayer>
|
||||||
|
|
||||||
#if QT_VERSION_MAJOR == 6
|
|
||||||
#include <QAudioOutput>
|
#include <QAudioOutput>
|
||||||
#endif
|
|
||||||
|
|
||||||
K_PLUGIN_CLASS_WITH_JSON(FindThisDevicePlugin, "kdeconnect_findthisdevice.json")
|
K_PLUGIN_CLASS_WITH_JSON(FindThisDevicePlugin, "kdeconnect_findthisdevice.json")
|
||||||
|
|
||||||
|
@ -37,17 +35,11 @@ void FindThisDevicePlugin::receivePacket(const NetworkPacket & /*np*/)
|
||||||
}
|
}
|
||||||
|
|
||||||
QMediaPlayer *player = new QMediaPlayer;
|
QMediaPlayer *player = new QMediaPlayer;
|
||||||
#if QT_VERSION_MAJOR < 6
|
|
||||||
player->setAudioRole(QAudio::Role(QAudio::NotificationRole));
|
|
||||||
player->setMedia(soundURL);
|
|
||||||
player->setVolume(100);
|
|
||||||
#else
|
|
||||||
auto audioOutput = new QAudioOutput();
|
auto audioOutput = new QAudioOutput();
|
||||||
audioOutput->setVolume(100);
|
audioOutput->setVolume(100);
|
||||||
player->setSource(soundURL);
|
player->setSource(soundURL);
|
||||||
player->setAudioOutput(audioOutput);
|
player->setAudioOutput(audioOutput);
|
||||||
connect(player, &QMediaPlayer::playingChanged, player, &QObject::deleteLater);
|
connect(player, &QMediaPlayer::playingChanged, player, &QObject::deleteLater);
|
||||||
#endif
|
|
||||||
player->play();
|
player->play();
|
||||||
|
|
||||||
#ifndef Q_OS_WIN
|
#ifndef Q_OS_WIN
|
||||||
|
@ -59,11 +51,7 @@ void FindThisDevicePlugin::receivePacket(const NetworkPacket & /*np*/)
|
||||||
mutedSinks.append(sink);
|
mutedSinks.append(sink);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
#if QT_VERSION_MAJOR < 6
|
|
||||||
connect(player, &QMediaPlayer::stateChanged, this, [mutedSinks] {
|
connect(player, &QMediaPlayer::stateChanged, this, [mutedSinks] {
|
||||||
#else
|
|
||||||
connect(player, &QMediaPlayer::playingChanged, this, [mutedSinks] {
|
|
||||||
#endif
|
|
||||||
for (auto sink : qAsConst(mutedSinks)) {
|
for (auto sink : qAsConst(mutedSinks)) {
|
||||||
sink->setMuted(true);
|
sink->setMuted(true);
|
||||||
}
|
}
|
||||||
|
@ -71,11 +59,7 @@ void FindThisDevicePlugin::receivePacket(const NetworkPacket & /*np*/)
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
player->play();
|
player->play();
|
||||||
#if QT_VERSION_MAJOR < 6
|
|
||||||
connect(player, &QMediaPlayer::stateChanged, player, &QObject::deleteLater);
|
|
||||||
#else
|
|
||||||
connect(player, &QMediaPlayer::playingChanged, player, &QObject::deleteLater);
|
connect(player, &QMediaPlayer::playingChanged, player, &QObject::deleteLater);
|
||||||
#endif
|
|
||||||
// TODO: ensure to use built-in loudspeakers
|
// TODO: ensure to use built-in loudspeakers
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
|
@ -44,13 +44,6 @@ Notification::Notification(const NetworkPacket &np, const Device *device, QObjec
|
||||||
|
|
||||||
parseNetworkPacket(np);
|
parseNetworkPacket(np);
|
||||||
createKNotification(np);
|
createKNotification(np);
|
||||||
|
|
||||||
#if QT_VERSION_MAJOR == 5
|
|
||||||
connect(m_notification, &KNotification::activated, this, [this](unsigned int actionIndex) {
|
|
||||||
// Notification action indices start at 1
|
|
||||||
Q_EMIT actionTriggered(m_internalId, m_actions[actionIndex - 1]);
|
|
||||||
});
|
|
||||||
#endif
|
|
||||||
}
|
}
|
||||||
|
|
||||||
void Notification::dismiss()
|
void Notification::dismiss()
|
||||||
|
@ -120,7 +113,6 @@ void Notification::createKNotification(const NetworkPacket &np)
|
||||||
m_notification->setReplyAction(std::move(replyAction));
|
m_notification->setReplyAction(std::move(replyAction));
|
||||||
}
|
}
|
||||||
|
|
||||||
#if QT_VERSION_MAJOR == 6
|
|
||||||
m_notification->clearActions();
|
m_notification->clearActions();
|
||||||
for (const QString &actionId : std::as_const(m_actions)) {
|
for (const QString &actionId : std::as_const(m_actions)) {
|
||||||
KNotificationAction *action = m_notification->addAction(actionId);
|
KNotificationAction *action = m_notification->addAction(actionId);
|
||||||
|
@ -129,9 +121,6 @@ void Notification::createKNotification(const NetworkPacket &np)
|
||||||
Q_EMIT actionTriggered(m_internalId, actionId);
|
Q_EMIT actionTriggered(m_internalId, actionId);
|
||||||
});
|
});
|
||||||
}
|
}
|
||||||
#else
|
|
||||||
m_notification->setActions(m_actions);
|
|
||||||
#endif
|
|
||||||
|
|
||||||
m_hasIcon = m_hasIcon && !m_payloadHash.isEmpty();
|
m_hasIcon = m_hasIcon && !m_payloadHash.isEmpty();
|
||||||
|
|
||||||
|
|
|
@ -34,9 +34,6 @@ public:
|
||||||
windowFlags |= Qt::WindowTransparentForInput;
|
windowFlags |= Qt::WindowTransparentForInput;
|
||||||
#endif
|
#endif
|
||||||
setFlags(windowFlags);
|
setFlags(windowFlags);
|
||||||
#if QT_VERSION_MAJOR < 6
|
|
||||||
setClearBeforeRendering(true);
|
|
||||||
#endif
|
|
||||||
setColor(QColor(Qt::transparent));
|
setColor(QColor(Qt::transparent));
|
||||||
|
|
||||||
setResizeMode(QQuickView::SizeViewToRootObject);
|
setResizeMode(QQuickView::SizeViewToRootObject);
|
||||||
|
|
|
@ -188,7 +188,6 @@ void SharePlugin::receivePacket(const NetworkPacket &np)
|
||||||
Q_EMIT shareReceived(url.toString());
|
Q_EMIT shareReceived(url.toString());
|
||||||
};
|
};
|
||||||
|
|
||||||
#if QT_VERSION_MAJOR == 6
|
|
||||||
KNotificationAction *textEditorAction = notif->addAction(i18nc("@action:button Edit text with default text editor", "Open in Text Editor"));
|
KNotificationAction *textEditorAction = notif->addAction(i18nc("@action:button Edit text with default text editor", "Open in Text Editor"));
|
||||||
connect(textEditorAction, &KNotificationAction::activated, this, openTextEditor);
|
connect(textEditorAction, &KNotificationAction::activated, this, openTextEditor);
|
||||||
|
|
||||||
|
@ -196,19 +195,6 @@ void SharePlugin::receivePacket(const NetworkPacket &np)
|
||||||
KNotificationAction *openLinkAction = notif->addAction(i18nc("@action:button Open URL with default app", "Open Link"));
|
KNotificationAction *openLinkAction = notif->addAction(i18nc("@action:button Open URL with default app", "Open Link"));
|
||||||
connect(openLinkAction, &KNotificationAction::activated, this, openUrl);
|
connect(openLinkAction, &KNotificationAction::activated, this, openUrl);
|
||||||
}
|
}
|
||||||
#else
|
|
||||||
QStringList actions;
|
|
||||||
actions << i18nc("@action:button Edit text with default text editor", "Open in Text Editor");
|
|
||||||
if (url.isValid() && (url.scheme() == QStringLiteral("http") || url.scheme() == QStringLiteral("https"))) {
|
|
||||||
actions << i18nc("@action:button Open URL with default app", "Open Link");
|
|
||||||
}
|
|
||||||
notif->setActions(actions);
|
|
||||||
|
|
||||||
connect(notif, &KNotification::action1Activated, this, openTextEditor);
|
|
||||||
|
|
||||||
connect(notif, &KNotification::action2Activated, this, openUrl);
|
|
||||||
#endif
|
|
||||||
|
|
||||||
notif->sendEvent();
|
notif->sendEvent();
|
||||||
|
|
||||||
} else if (np.has(QStringLiteral("url"))) {
|
} else if (np.has(QStringLiteral("url"))) {
|
||||||
|
|
|
@ -61,14 +61,9 @@ void TelephonyPlugin::createNotification(const NetworkPacket &np)
|
||||||
m_currentCallNotification->setText(content);
|
m_currentCallNotification->setText(content);
|
||||||
|
|
||||||
if (event == QLatin1String("ringing")) {
|
if (event == QLatin1String("ringing")) {
|
||||||
#if QT_VERSION_MAJOR == 6
|
|
||||||
m_currentCallNotification->clearActions();
|
m_currentCallNotification->clearActions();
|
||||||
KNotificationAction *muteAction = m_currentCallNotification->addAction(i18n("Mute Call"));
|
KNotificationAction *muteAction = m_currentCallNotification->addAction(i18n("Mute Call"));
|
||||||
connect(muteAction, &KNotificationAction::activated, this, &TelephonyPlugin::sendMutePacket);
|
connect(muteAction, &KNotificationAction::activated, this, &TelephonyPlugin::sendMutePacket);
|
||||||
#else
|
|
||||||
m_currentCallNotification->setActions(QStringList(i18n("Mute Call")));
|
|
||||||
connect(m_currentCallNotification, &KNotification::action1Activated, this, &TelephonyPlugin::sendMutePacket);
|
|
||||||
#endif
|
|
||||||
}
|
}
|
||||||
|
|
||||||
m_currentCallNotification->sendEvent();
|
m_currentCallNotification->sendEvent();
|
||||||
|
|
|
@ -19,8 +19,6 @@
|
||||||
int main(int argc, char **argv)
|
int main(int argc, char **argv)
|
||||||
{
|
{
|
||||||
QIcon::setFallbackThemeName(QStringLiteral("breeze"));
|
QIcon::setFallbackThemeName(QStringLiteral("breeze"));
|
||||||
QGuiApplication::setAttribute(Qt::AA_UseHighDpiPixmaps);
|
|
||||||
QGuiApplication::setAttribute(Qt::AA_EnableHighDpiScaling);
|
|
||||||
|
|
||||||
QApplication app(argc, argv);
|
QApplication app(argc, argv);
|
||||||
app.setWindowIcon(QIcon::fromTheme(QStringLiteral("kdeconnect")));
|
app.setWindowIcon(QIcon::fromTheme(QStringLiteral("kdeconnect")));
|
||||||
|
|
|
@ -58,11 +58,7 @@ bool ConversationsSortFilterProxyModel::filterAcceptsRow(int sourceRow, const QM
|
||||||
const QList<ConversationAddress> addressList = sourceModel()->data(index, ConversationListModel::AddressesRole).value<QList<ConversationAddress>>();
|
const QList<ConversationAddress> addressList = sourceModel()->data(index, ConversationListModel::AddressesRole).value<QList<ConversationAddress>>();
|
||||||
for (const ConversationAddress &address : addressList) {
|
for (const ConversationAddress &address : addressList) {
|
||||||
QString canonicalAddress = SmsHelper::canonicalizePhoneNumber(address.address());
|
QString canonicalAddress = SmsHelper::canonicalizePhoneNumber(address.address());
|
||||||
#if QT_VERSION_MAJOR < 6
|
|
||||||
if (canonicalAddress.contains(filterRegExp())) {
|
|
||||||
#else
|
|
||||||
if (canonicalAddress.contains(filterRegularExpression())) {
|
if (canonicalAddress.contains(filterRegularExpression())) {
|
||||||
#endif
|
|
||||||
return true;
|
return true;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
|
@ -42,8 +42,6 @@ int main(int argc, char *argv[])
|
||||||
{
|
{
|
||||||
QIcon::setFallbackThemeName(QStringLiteral("breeze"));
|
QIcon::setFallbackThemeName(QStringLiteral("breeze"));
|
||||||
|
|
||||||
QGuiApplication::setAttribute(Qt::AA_UseHighDpiPixmaps);
|
|
||||||
QGuiApplication::setAttribute(Qt::AA_EnableHighDpiScaling);
|
|
||||||
QApplication app(argc, argv);
|
QApplication app(argc, argv);
|
||||||
KLocalizedString::setApplicationDomain("kdeconnect-sms");
|
KLocalizedString::setApplicationDomain("kdeconnect-sms");
|
||||||
app.setWindowIcon(QIcon::fromTheme(QStringLiteral("kdeconnect")));
|
app.setWindowIcon(QIcon::fromTheme(QStringLiteral("kdeconnect")));
|
||||||
|
|
|
@ -36,8 +36,6 @@
|
||||||
|
|
||||||
int main(int argc, char **argv)
|
int main(int argc, char **argv)
|
||||||
{
|
{
|
||||||
QGuiApplication::setAttribute(Qt::AA_UseHighDpiPixmaps);
|
|
||||||
QGuiApplication::setAttribute(Qt::AA_EnableHighDpiScaling);
|
|
||||||
QApplication app(argc, argv);
|
QApplication app(argc, argv);
|
||||||
app.setWindowIcon(QIcon::fromTheme(QStringLiteral("kdeconnect")));
|
app.setWindowIcon(QIcon::fromTheme(QStringLiteral("kdeconnect")));
|
||||||
const QString description = i18n("KDE Connect URL handler");
|
const QString description = i18n("KDE Connect URL handler");
|
||||||
|
|
Loading…
Reference in a new issue