i18n and deprecation fixes

wilder-5.14
Lukáš Tinkl 12 years ago
parent d72f0f111d
commit f4cef1e75d
  1. 2
      dataengines/time/Messages.sh
  2. 3
      soliduiserver/CMakeLists.txt
  3. 5
      soliduiserver/deviceaction.cpp
  4. 4
      soliduiserver/deviceactionsdialog.cpp
  5. 18
      soliduiserver/deviceserviceaction.cpp
  6. 43
      soliduiserver/soliduiserver.cpp

@ -0,0 +1,2 @@
#! /usr/bin/env bash
$XGETTEXT *.cpp -o $podir/plasma_engine_time.pot

@ -11,7 +11,7 @@ set(kded_soliduiserver_SRCS
ki18n_wrap_ui(kded_soliduiserver_SRCS deviceactionsdialogview.ui)
add_library(kded_soliduiserver MODULE ${kded_soliduiserver_SRCS})
kservice_desktop_to_json(kded_soliduiserver soliduiserver.desktop)
target_link_libraries(kded_soliduiserver KF5::Solid KF5::DBusAddons KF5::KDELibs4Support KF5::Wallet KF5::KIOCore)
@ -21,4 +21,3 @@ install(TARGETS kded_soliduiserver DESTINATION ${PLUGIN_INSTALL_DIR})
########### install files ###############
install(FILES soliduiserver.desktop DESTINATION ${SERVICES_INSTALL_DIR}/kded)

@ -19,11 +19,6 @@
#include "deviceaction.h"
#include <kglobal.h>
#include <kiconloader.h>
#include <kicontheme.h>
#include <kcomponentdata.h>
DeviceAction::DeviceAction()
{
}

@ -20,10 +20,6 @@
#include "deviceactionsdialog.h"
#include <QLayout>
#include <krun.h>
#include <klocale.h>
#include <kio/global.h>
#include <klistwidget.h>
#include <kicon.h>
#include <QCheckBox>

@ -19,11 +19,11 @@
#include "deviceserviceaction.h"
#include <kdesktopfile.h>
#include <klocale.h>
#include <QDebug>
#include <KLocalizedString>
#include <kmacroexpander.h>
#include <krun.h>
#include <kdebug.h>
#include <solid/storageaccess.h>
#include <solid/block.h>
@ -111,8 +111,8 @@ int MacroExpander::expandEscapedMacro(const QString &str, int pos, QStringList &
if (m_device.is<Solid::StorageAccess>()) {
ret << m_device.as<Solid::StorageAccess>()->filePath();
} else {
kWarning() << "DeviceServiceAction::execute: " << m_device.udi()
<< " is not a StorageAccess device" << endl;
qWarning() << "DeviceServiceAction::execute: " << m_device.udi()
<< " is not a StorageAccess device";
}
break;
case 'd': // Device node
@ -120,8 +120,8 @@ int MacroExpander::expandEscapedMacro(const QString &str, int pos, QStringList &
if (m_device.is<Solid::Block>()) {
ret << m_device.as<Solid::Block>()->device();
} else {
kWarning() << "DeviceServiceAction::execute: " << m_device.udi()
<< " is not a Block device" << endl;
qWarning() << "DeviceServiceAction::execute: " << m_device.udi()
<< " is not a Block device";
}
break;
case 'i': // UDI
@ -141,7 +141,7 @@ DelayedExecutor::DelayedExecutor(const KServiceAction &service, Solid::Device &d
: m_service(service)
{
if (device.is<Solid::StorageAccess>()
&& !device.as<Solid::StorageAccess>()->isAccessible()) {
&& !device.as<Solid::StorageAccess>()->isAccessible()) {
Solid::StorageAccess *access = device.as<Solid::StorageAccess>();
connect(access, SIGNAL(setupDone(Solid::ErrorType, QVariant, const QString &)),
@ -162,7 +162,7 @@ void DelayedExecutor::delayedExecute(const QString &udi)
MacroExpander mx(device);
if (!mx.expandMacrosShellQuote(exec)) {
kWarning() << ", Syntax error:" << m_service.exec();
qWarning() << ", Syntax error:" << m_service.exec();
return;
}

@ -2,7 +2,7 @@
Copyright (c) 2005 Jean-Remy Falleri <jr.falleri@laposte.net>
Copyright (c) 2005-2007 Kevin Ottens <ervin@kde.org>
Copyright (c) 2007 Alexis Ménard <darktears31@gmail.com>
Copyright (c) 2011 Lukas Tinkl <ltinkl@redhat.com>
Copyright (c) 2011, 2014 Lukas Tinkl <ltinkl@redhat.com>
This library is free software; you can redistribute it and/or
modify it under the terms of the GNU Library General Public
@ -22,18 +22,14 @@
#include "soliduiserver.h"
#include <QFile>
#include <QtDBus/QDBusInterface>
#include <QtDBus/QDBusReply>
#include <QtDBus/QDBusError>
#include <kjobuidelegate.h>
#include <kapplication.h>
#include <kdebug.h>
#include <klocale.h>
#include <kprocess.h>
#include <krun.h>
#include <kmessagebox.h>
#include <kstandardguiitem.h>
#include <QStandardPaths>
#include <QDBusInterface>
#include <QDBusReply>
#include <QDBusError>
#include <KPluginFactory>
#include <KLocalizedString>
#include <KUserTimestamp>
#include <kdesktopfileactions.h>
#include <kwindowsystem.h>
@ -47,16 +43,11 @@
#include "deviceserviceaction.h"
#include "devicenothingaction.h"
#include <kpluginfactory.h>
#include <kpluginloader.h>
#include <QStandardPaths>
K_PLUGIN_FACTORY(SolidUiServerFactory,
registerPlugin<SolidUiServer>();
)
K_EXPORT_PLUGIN(SolidUiServerFactory("soliduiserver"))
#define TRANSLATION_DOMAIN "soliduiserver"
K_PLUGIN_FACTORY_WITH_JSON(SolidUiServerFactory,
"soliduiserver.json",
registerPlugin<SolidUiServer>();
)
SolidUiServer::SolidUiServer(QObject* parent, const QList<QVariant>&)
: KDEDModule(parent)
@ -116,7 +107,7 @@ void SolidUiServer::showActionsDialog(const QString &udi,
// in the background due to focus stealing prevention. Entering a new media can
// be seen as a kind of user activity after all. It'd be better to update the timestamp
// as soon as the media is entered, but it apparently takes some time to get here.
kapp->updateUserTimestamp();
KUserTimestamp::updateUserTimestamp();
dialog->show();
}
@ -205,7 +196,7 @@ void SolidUiServer::onPassphraseDialogCompleted(const QString &pass, bool keep)
m_idToPassphraseDialog.remove(returnService+':'+udi);
if (!reply.isValid()) {
kWarning() << "Impossible to send the passphrase to the application, D-Bus said: "
qWarning() << "Impossible to send the passphrase to the application, D-Bus said: "
<< reply.error().name() << ", " << reply.error().message() << endl;
return; // don't save into wallet if an error occurs
}
@ -248,7 +239,7 @@ void SolidUiServer::reparentDialog(QWidget *dialog, WId wId, const QString &appI
// allow dialog activation even if it interrupts, better than trying hacks
// with keeping the dialog on top or on all desktops
kapp->updateUserTimestamp();
KUserTimestamp::updateUserTimestamp();
}
#include "soliduiserver.moc"

Loading…
Cancel
Save