mirror of
https://bitbucket.org/smil3y/kdelibs.git
synced 2025-02-23 18:32:49 +00:00
kdecore: do not insert the solid_qt catalog by default
that means to get the translations linking to solid library or calling KGlobal::locale()->insertCatalog("solid_qt") is required Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
This commit is contained in:
parent
d03b3a3f47
commit
d254c051ed
6 changed files with 89 additions and 85 deletions
|
@ -47,8 +47,7 @@ enum KLocaleDuration
|
||||||
static QStringList s_defaultcatalogs = QStringList()
|
static QStringList s_defaultcatalogs = QStringList()
|
||||||
<< QString::fromLatin1("kio4")
|
<< QString::fromLatin1("kio4")
|
||||||
<< QString::fromLatin1("kdelibs4")
|
<< QString::fromLatin1("kdelibs4")
|
||||||
<< QString::fromLatin1("kdeqt")
|
<< QString::fromLatin1("kdeqt");
|
||||||
<< QString::fromLatin1("solid_qt");
|
|
||||||
|
|
||||||
static const QLatin1String s_localenamec = QLatin1String("C");
|
static const QLatin1String s_localenamec = QLatin1String("C");
|
||||||
static const QLatin1Char s_localeexponentc = QLatin1Char('e');
|
static const QLatin1Char s_localeexponentc = QLatin1Char('e');
|
||||||
|
|
|
@ -165,7 +165,7 @@ if(UDEV_FOUND)
|
||||||
Support for m-p-i is included even if not found during build"
|
Support for m-p-i is included even if not found during build"
|
||||||
)
|
)
|
||||||
|
|
||||||
set(solid_OPTIONAL_LIBS ${solid_OPTIONAL_LIBS} ${QT_QTDBUS_LIBRARY} ${UDEV_LIBRARIES} kdecore)
|
set(solid_OPTIONAL_LIBS ${solid_OPTIONAL_LIBS} ${QT_QTDBUS_LIBRARY} ${UDEV_LIBRARIES})
|
||||||
endif(UDEV_FOUND)
|
endif(UDEV_FOUND)
|
||||||
|
|
||||||
if(DEVINFO_FOUND)
|
if(DEVINFO_FOUND)
|
||||||
|
@ -195,6 +195,7 @@ target_link_libraries(solid PUBLIC
|
||||||
${QT_QTDBUS_LIBRARY}
|
${QT_QTDBUS_LIBRARY}
|
||||||
${QT_QTXML_LIBRARY}
|
${QT_QTXML_LIBRARY}
|
||||||
${QT_QTGUI_LIBRARY}
|
${QT_QTGUI_LIBRARY}
|
||||||
|
kdecore
|
||||||
)
|
)
|
||||||
|
|
||||||
set_target_properties(solid PROPERTIES
|
set_target_properties(solid PROPERTIES
|
||||||
|
|
|
@ -25,6 +25,7 @@
|
||||||
#include "devinfographic.h"
|
#include "devinfographic.h"
|
||||||
|
|
||||||
#include "kdevicedatabase.h"
|
#include "kdevicedatabase.h"
|
||||||
|
#include "klocale.h"
|
||||||
|
|
||||||
#include <QDebug>
|
#include <QDebug>
|
||||||
|
|
||||||
|
@ -197,17 +198,17 @@ QStringList DevinfoDevice::emblems() const
|
||||||
QString DevinfoDevice::description() const
|
QString DevinfoDevice::description() const
|
||||||
{
|
{
|
||||||
if (m_device == DEVINFO_ROOT_UDI || parentUdi().isEmpty()) {
|
if (m_device == DEVINFO_ROOT_UDI || parentUdi().isEmpty()) {
|
||||||
return QObject::tr("Computer");
|
return i18n("Computer");
|
||||||
} else if (queryDeviceInterface(Solid::DeviceInterface::Processor)) {
|
} else if (queryDeviceInterface(Solid::DeviceInterface::Processor)) {
|
||||||
return QObject::tr("Processor");
|
return i18n("Processor");
|
||||||
} else if (queryDeviceInterface(Solid::DeviceInterface::NetworkInterface)) {
|
} else if (queryDeviceInterface(Solid::DeviceInterface::NetworkInterface)) {
|
||||||
const NetworkInterface networkIface(const_cast<DevinfoDevice *>(this));
|
const NetworkInterface networkIface(const_cast<DevinfoDevice *>(this));
|
||||||
if (networkIface.isWireless()) {
|
if (networkIface.isWireless()) {
|
||||||
return QObject::tr("WLAN Interface");
|
return i18n("WLAN Interface");
|
||||||
}
|
}
|
||||||
return QObject::tr("Networking Interface");
|
return i18n("Networking Interface");
|
||||||
} else if (queryDeviceInterface(Solid::DeviceInterface::Graphic)) {
|
} else if (queryDeviceInterface(Solid::DeviceInterface::Graphic)) {
|
||||||
return QObject::tr("Graphic display");
|
return i18n("Graphic display");
|
||||||
}
|
}
|
||||||
return deviceProperty(DevinfoDevice::DeviceDescription);
|
return deviceProperty(DevinfoDevice::DeviceDescription);
|
||||||
}
|
}
|
||||||
|
|
|
@ -333,7 +333,7 @@ QStringList UDevDevice::emblems() const
|
||||||
QString UDevDevice::description() const
|
QString UDevDevice::description() const
|
||||||
{
|
{
|
||||||
if (parentUdi().isEmpty()) {
|
if (parentUdi().isEmpty()) {
|
||||||
return QObject::tr("Computer");
|
return i18n("Computer");
|
||||||
}
|
}
|
||||||
|
|
||||||
#if defined(LIBCDIO_FOUND)
|
#if defined(LIBCDIO_FOUND)
|
||||||
|
@ -344,56 +344,56 @@ QString UDevDevice::description() const
|
||||||
QString first;
|
QString first;
|
||||||
QString second;
|
QString second;
|
||||||
|
|
||||||
first = QObject::tr("CD-ROM");
|
first = i18n("CD-ROM");
|
||||||
if (mediumTypes & Solid::OpticalDrive::Cdr)
|
if (mediumTypes & Solid::OpticalDrive::Cdr)
|
||||||
first = QObject::tr("CD-R");
|
first = i18n("CD-R");
|
||||||
if (mediumTypes & Solid::OpticalDrive::Cdrw)
|
if (mediumTypes & Solid::OpticalDrive::Cdrw)
|
||||||
first = QObject::tr("CD-RW");
|
first = i18n("CD-RW");
|
||||||
|
|
||||||
if (mediumTypes & Solid::OpticalDrive::Dvd)
|
if (mediumTypes & Solid::OpticalDrive::Dvd)
|
||||||
second = QObject::tr("/DVD-ROM");
|
second = i18n("/DVD-ROM");
|
||||||
if (mediumTypes & Solid::OpticalDrive::Dvdplusr)
|
if (mediumTypes & Solid::OpticalDrive::Dvdplusr)
|
||||||
second = QObject::tr("/DVD+R");
|
second = i18n("/DVD+R");
|
||||||
if (mediumTypes & Solid::OpticalDrive::Dvdplusrw)
|
if (mediumTypes & Solid::OpticalDrive::Dvdplusrw)
|
||||||
second = QObject::tr("/DVD+RW");
|
second = i18n("/DVD+RW");
|
||||||
if (mediumTypes & Solid::OpticalDrive::Dvdr)
|
if (mediumTypes & Solid::OpticalDrive::Dvdr)
|
||||||
second = QObject::tr("/DVD-R");
|
second = i18n("/DVD-R");
|
||||||
if (mediumTypes & Solid::OpticalDrive::Dvdrw)
|
if (mediumTypes & Solid::OpticalDrive::Dvdrw)
|
||||||
second = QObject::tr("/DVD-RW");
|
second = i18n("/DVD-RW");
|
||||||
if (mediumTypes & Solid::OpticalDrive::Dvdram)
|
if (mediumTypes & Solid::OpticalDrive::Dvdram)
|
||||||
second = QObject::tr("/DVD-RAM");
|
second = i18n("/DVD-RAM");
|
||||||
if ((mediumTypes & Solid::OpticalDrive::Dvdr) && (mediumTypes & Solid::OpticalDrive::Dvdplusr)) {
|
if ((mediumTypes & Solid::OpticalDrive::Dvdr) && (mediumTypes & Solid::OpticalDrive::Dvdplusr)) {
|
||||||
if (mediumTypes & Solid::OpticalDrive::Dvdplusdl) {
|
if (mediumTypes & Solid::OpticalDrive::Dvdplusdl) {
|
||||||
second = QObject::tr("/DVD±R DL");
|
second = i18n("/DVD±R DL");
|
||||||
} else {
|
} else {
|
||||||
second = QObject::tr("/DVD±R");
|
second = i18n("/DVD±R");
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
if ((mediumTypes & Solid::OpticalDrive::Dvdrw) && (mediumTypes & Solid::OpticalDrive::Dvdplusrw)) {
|
if ((mediumTypes & Solid::OpticalDrive::Dvdrw) && (mediumTypes & Solid::OpticalDrive::Dvdplusrw)) {
|
||||||
if((mediumTypes & Solid::OpticalDrive::Dvdplusdl) || (mediumTypes & Solid::OpticalDrive::Dvdplusdlrw)) {
|
if((mediumTypes & Solid::OpticalDrive::Dvdplusdl) || (mediumTypes & Solid::OpticalDrive::Dvdplusdlrw)) {
|
||||||
second = QObject::tr("/DVD±RW DL");
|
second = i18n("/DVD±RW DL");
|
||||||
} else {
|
} else {
|
||||||
second = QObject::tr("/DVD±RW");
|
second = i18n("/DVD±RW");
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
if (mediumTypes & Solid::OpticalDrive::Bd)
|
if (mediumTypes & Solid::OpticalDrive::Bd)
|
||||||
second = QObject::tr("/BD-ROM");
|
second = i18n("/BD-ROM");
|
||||||
if (mediumTypes & Solid::OpticalDrive::Bdr)
|
if (mediumTypes & Solid::OpticalDrive::Bdr)
|
||||||
second = QObject::tr("/BD-R");
|
second = i18n("/BD-R");
|
||||||
if (mediumTypes & Solid::OpticalDrive::Bdre)
|
if (mediumTypes & Solid::OpticalDrive::Bdre)
|
||||||
second = QObject::tr("/BD-RE");
|
second = i18n("/BD-RE");
|
||||||
if (mediumTypes & Solid::OpticalDrive::HdDvd)
|
if (mediumTypes & Solid::OpticalDrive::HdDvd)
|
||||||
second = QObject::tr("/HD DVD-ROM");
|
second = i18n("/HD DVD-ROM");
|
||||||
if (mediumTypes & Solid::OpticalDrive::HdDvdr)
|
if (mediumTypes & Solid::OpticalDrive::HdDvdr)
|
||||||
second = QObject::tr("/HD DVD-R");
|
second = i18n("/HD DVD-R");
|
||||||
if (mediumTypes & Solid::OpticalDrive::HdDvdrw)
|
if (mediumTypes & Solid::OpticalDrive::HdDvdrw)
|
||||||
second = QObject::tr("/HD DVD-RW");
|
second = i18n("/HD DVD-RW");
|
||||||
|
|
||||||
QString description;
|
QString description;
|
||||||
if (opticalDrive.isHotpluggable()) {
|
if (opticalDrive.isHotpluggable()) {
|
||||||
description = QObject::tr("External %1%2 Drive");
|
description = i18n("External %1%2 Drive");
|
||||||
} else {
|
} else {
|
||||||
description = QObject::tr("%1%2 Drive");
|
description = i18n("%1%2 Drive");
|
||||||
}
|
}
|
||||||
description = description.arg(first, second);
|
description = description.arg(first, second);
|
||||||
|
|
||||||
|
@ -406,21 +406,21 @@ QString UDevDevice::description() const
|
||||||
const QString storagesize = KGlobal::locale()->formatByteSize(storageIface.size());
|
const QString storagesize = KGlobal::locale()->formatByteSize(storageIface.size());
|
||||||
|
|
||||||
if (drivetype == Solid::StorageDrive::HardDisk) {
|
if (drivetype == Solid::StorageDrive::HardDisk) {
|
||||||
return QObject::tr("%1 Hard Drive").arg(storagesize);
|
return i18n("%1 Hard Drive").arg(storagesize);
|
||||||
} else if (drivetype == Solid::StorageDrive::CdromDrive) {
|
} else if (drivetype == Solid::StorageDrive::CdromDrive) {
|
||||||
return QObject::tr("%1 CD-ROM Drive").arg(storagesize);
|
return i18n("%1 CD-ROM Drive").arg(storagesize);
|
||||||
} else if (drivetype == Solid::StorageDrive::Floppy) {
|
} else if (drivetype == Solid::StorageDrive::Floppy) {
|
||||||
return QObject::tr("%1 Floppy Drive").arg(storagesize);
|
return i18n("%1 Floppy Drive").arg(storagesize);
|
||||||
} else if (drivetype == Solid::StorageDrive::Tape) {
|
} else if (drivetype == Solid::StorageDrive::Tape) {
|
||||||
return QObject::tr("%1 Tape Drive").arg(storagesize);
|
return i18n("%1 Tape Drive").arg(storagesize);
|
||||||
} else if (drivetype == Solid::StorageDrive::CompactFlash) {
|
} else if (drivetype == Solid::StorageDrive::CompactFlash) {
|
||||||
return QObject::tr("%1 Compact Flash Drive").arg(storagesize);
|
return i18n("%1 Compact Flash Drive").arg(storagesize);
|
||||||
} else if (drivetype == Solid::StorageDrive::MemoryStick) {
|
} else if (drivetype == Solid::StorageDrive::MemoryStick) {
|
||||||
return QObject::tr("%1 Memory Stick Drive").arg(storagesize);
|
return i18n("%1 Memory Stick Drive").arg(storagesize);
|
||||||
} else if (drivetype == Solid::StorageDrive::SmartMedia) {
|
} else if (drivetype == Solid::StorageDrive::SmartMedia) {
|
||||||
return QObject::tr("%1 Smart Media Drive").arg(storagesize);
|
return i18n("%1 Smart Media Drive").arg(storagesize);
|
||||||
} else if (drivetype == Solid::StorageDrive::SdMmc) {
|
} else if (drivetype == Solid::StorageDrive::SdMmc) {
|
||||||
return QObject::tr("%1 SD/MMC Drive").arg(storagesize);
|
return i18n("%1 SD/MMC Drive").arg(storagesize);
|
||||||
}
|
}
|
||||||
} else if (queryDeviceInterface(Solid::DeviceInterface::StorageVolume)) {
|
} else if (queryDeviceInterface(Solid::DeviceInterface::StorageVolume)) {
|
||||||
const StorageVolume storageIface(const_cast<UDevDevice *>(this));
|
const StorageVolume storageIface(const_cast<UDevDevice *>(this));
|
||||||
|
@ -433,25 +433,25 @@ QString UDevDevice::description() const
|
||||||
}
|
}
|
||||||
return desc;
|
return desc;
|
||||||
} else if (queryDeviceInterface(Solid::DeviceInterface::AcAdapter)) {
|
} else if (queryDeviceInterface(Solid::DeviceInterface::AcAdapter)) {
|
||||||
return QObject::tr("A/C Adapter");
|
return i18n("A/C Adapter");
|
||||||
} else if (queryDeviceInterface(Solid::DeviceInterface::Battery)) {
|
} else if (queryDeviceInterface(Solid::DeviceInterface::Battery)) {
|
||||||
const QString powersupplytechnology(deviceProperty("POWER_SUPPLY_TECHNOLOGY"));
|
const QString powersupplytechnology(deviceProperty("POWER_SUPPLY_TECHNOLOGY"));
|
||||||
if (powersupplytechnology == QLatin1String("NiMH")) {
|
if (powersupplytechnology == QLatin1String("NiMH")) {
|
||||||
return QObject::tr("Nickel Metal Hydride Battery");
|
return i18n("Nickel Metal Hydride Battery");
|
||||||
} else if (powersupplytechnology == QLatin1String("Li-ion")) {
|
} else if (powersupplytechnology == QLatin1String("Li-ion")) {
|
||||||
return QObject::tr("Lithium Ion Battery");
|
return i18n("Lithium Ion Battery");
|
||||||
} else if (powersupplytechnology == QLatin1String("Li-poly")) {
|
} else if (powersupplytechnology == QLatin1String("Li-poly")) {
|
||||||
return QObject::tr("Lithium Polymer Battery");
|
return i18n("Lithium Polymer Battery");
|
||||||
} else if (powersupplytechnology == QLatin1String("LiFe")) {
|
} else if (powersupplytechnology == QLatin1String("LiFe")) {
|
||||||
return QObject::tr("Lithium Iron Disulfide Battery");
|
return i18n("Lithium Iron Disulfide Battery");
|
||||||
} else if (powersupplytechnology == QLatin1String("NiCd")) {
|
} else if (powersupplytechnology == QLatin1String("NiCd")) {
|
||||||
return QObject::tr("Nickel Cadmium Battery");
|
return i18n("Nickel Cadmium Battery");
|
||||||
} else if (powersupplytechnology == QLatin1String("LiMn")) {
|
} else if (powersupplytechnology == QLatin1String("LiMn")) {
|
||||||
return QObject::tr("Lithium Manganese Dioxide Battery");
|
return i18n("Lithium Manganese Dioxide Battery");
|
||||||
}
|
}
|
||||||
return QObject::tr("Unknown Battery");
|
return i18n("Unknown Battery");
|
||||||
} else if (queryDeviceInterface(Solid::DeviceInterface::Processor)) {
|
} else if (queryDeviceInterface(Solid::DeviceInterface::Processor)) {
|
||||||
return QObject::tr("Processor");
|
return i18n("Processor");
|
||||||
} else if (queryDeviceInterface(Solid::DeviceInterface::PortableMediaPlayer)) {
|
} else if (queryDeviceInterface(Solid::DeviceInterface::PortableMediaPlayer)) {
|
||||||
/*
|
/*
|
||||||
* HACK: As Media player is very generic return the device product instead
|
* HACK: As Media player is very generic return the device product instead
|
||||||
|
@ -462,10 +462,10 @@ QString UDevDevice::description() const
|
||||||
return product();
|
return product();
|
||||||
} else {
|
} else {
|
||||||
// TODO: check out special cases like iPod
|
// TODO: check out special cases like iPod
|
||||||
return QObject::tr("Portable Media Player");
|
return i18n("Portable Media Player");
|
||||||
}
|
}
|
||||||
} else if (queryDeviceInterface(Solid::DeviceInterface::Camera)) {
|
} else if (queryDeviceInterface(Solid::DeviceInterface::Camera)) {
|
||||||
return QObject::tr("Camera");
|
return i18n("Camera");
|
||||||
} else if (queryDeviceInterface(Solid::DeviceInterface::Video)) {
|
} else if (queryDeviceInterface(Solid::DeviceInterface::Video)) {
|
||||||
return product();
|
return product();
|
||||||
} else if (queryDeviceInterface(Solid::DeviceInterface::AudioInterface)) {
|
} else if (queryDeviceInterface(Solid::DeviceInterface::AudioInterface)) {
|
||||||
|
@ -473,26 +473,26 @@ QString UDevDevice::description() const
|
||||||
} else if (queryDeviceInterface(Solid::DeviceInterface::NetworkInterface)) {
|
} else if (queryDeviceInterface(Solid::DeviceInterface::NetworkInterface)) {
|
||||||
const NetworkInterface networkIface(const_cast<UDevDevice *>(this));
|
const NetworkInterface networkIface(const_cast<UDevDevice *>(this));
|
||||||
if (networkIface.isWireless()) {
|
if (networkIface.isWireless()) {
|
||||||
return QObject::tr("WLAN Interface");
|
return i18n("WLAN Interface");
|
||||||
}
|
}
|
||||||
return QObject::tr("Networking Interface");
|
return i18n("Networking Interface");
|
||||||
} else if (queryDeviceInterface(Solid::DeviceInterface::Button)) {
|
} else if (queryDeviceInterface(Solid::DeviceInterface::Button)) {
|
||||||
const Button buttonIface(const_cast<UDevDevice *>(this));
|
const Button buttonIface(const_cast<UDevDevice *>(this));
|
||||||
switch (buttonIface.type()) {
|
switch (buttonIface.type()) {
|
||||||
case Solid::Button::LidButton:
|
case Solid::Button::LidButton:
|
||||||
return QObject::tr("Lid Switch");
|
return i18n("Lid Switch");
|
||||||
case Solid::Button::PowerButton:
|
case Solid::Button::PowerButton:
|
||||||
return QObject::tr("Power Button");
|
return i18n("Power Button");
|
||||||
case Solid::Button::SleepButton:
|
case Solid::Button::SleepButton:
|
||||||
return QObject::tr("Sleep Button");
|
return i18n("Sleep Button");
|
||||||
case Solid::Button::TabletButton:
|
case Solid::Button::TabletButton:
|
||||||
return QObject::tr("Tablet Button");
|
return i18n("Tablet Button");
|
||||||
case Solid::Button::UnknownButtonType:
|
case Solid::Button::UnknownButtonType:
|
||||||
return QObject::tr("Unknown Button");
|
return i18n("Unknown Button");
|
||||||
}
|
}
|
||||||
return QString();
|
return QString();
|
||||||
} else if (queryDeviceInterface(Solid::DeviceInterface::Graphic)) {
|
} else if (queryDeviceInterface(Solid::DeviceInterface::Graphic)) {
|
||||||
return QObject::tr("Graphic display");
|
return i18n("Graphic display");
|
||||||
}
|
}
|
||||||
|
|
||||||
return QString();
|
return QString();
|
||||||
|
|
|
@ -20,11 +20,10 @@
|
||||||
|
|
||||||
#include "deviceinterface.h"
|
#include "deviceinterface.h"
|
||||||
#include "deviceinterface_p.h"
|
#include "deviceinterface_p.h"
|
||||||
|
#include "solid/ifaces/deviceinterface.h"
|
||||||
|
#include "klocale.h"
|
||||||
|
|
||||||
#include <solid/ifaces/deviceinterface.h>
|
#include <QMetaEnum>
|
||||||
|
|
||||||
#include <QtCore/qmetaobject.h>
|
|
||||||
|
|
||||||
|
|
||||||
Solid::DeviceInterface::DeviceInterface(DeviceInterfacePrivate &dd, QObject *backendObject)
|
Solid::DeviceInterface::DeviceInterface(DeviceInterfacePrivate &dd, QObject *backendObject)
|
||||||
: d_ptr(&dd)
|
: d_ptr(&dd)
|
||||||
|
@ -66,39 +65,39 @@ QString Solid::DeviceInterface::typeDescription(Type type)
|
||||||
switch (type)
|
switch (type)
|
||||||
{
|
{
|
||||||
case Unknown:
|
case Unknown:
|
||||||
return QObject::tr("Unknown");
|
return i18n("Unknown");
|
||||||
case Processor:
|
case Processor:
|
||||||
return QObject::tr("Processor");
|
return i18n("Processor");
|
||||||
case Block:
|
case Block:
|
||||||
return QObject::tr("Block");
|
return i18n("Block");
|
||||||
case StorageAccess:
|
case StorageAccess:
|
||||||
return QObject::tr("Storage Access");
|
return i18n("Storage Access");
|
||||||
case StorageDrive:
|
case StorageDrive:
|
||||||
return QObject::tr("Storage Drive");
|
return i18n("Storage Drive");
|
||||||
case OpticalDrive:
|
case OpticalDrive:
|
||||||
return QObject::tr("Optical Drive");
|
return i18n("Optical Drive");
|
||||||
case StorageVolume:
|
case StorageVolume:
|
||||||
return QObject::tr("Storage Volume");
|
return i18n("Storage Volume");
|
||||||
case OpticalDisc:
|
case OpticalDisc:
|
||||||
return QObject::tr("Optical Disc");
|
return i18n("Optical Disc");
|
||||||
case Camera:
|
case Camera:
|
||||||
return QObject::tr("Camera");
|
return i18n("Camera");
|
||||||
case PortableMediaPlayer:
|
case PortableMediaPlayer:
|
||||||
return QObject::tr("Portable Media Player");
|
return i18n("Portable Media Player");
|
||||||
case NetworkInterface:
|
case NetworkInterface:
|
||||||
return QObject::tr("Network Interface");
|
return i18n("Network Interface");
|
||||||
case AcAdapter:
|
case AcAdapter:
|
||||||
return QObject::tr("Ac Adapter");
|
return i18n("Ac Adapter");
|
||||||
case Battery:
|
case Battery:
|
||||||
return QObject::tr("Battery");
|
return i18n("Battery");
|
||||||
case Button:
|
case Button:
|
||||||
return QObject::tr("Button");
|
return i18n("Button");
|
||||||
case AudioInterface:
|
case AudioInterface:
|
||||||
return QObject::tr("Audio Interface");
|
return i18n("Audio Interface");
|
||||||
case Video:
|
case Video:
|
||||||
return QObject::tr("Video");
|
return i18n("Video");
|
||||||
case Graphic:
|
case Graphic:
|
||||||
return QObject::tr("Graphic");
|
return i18n("Graphic");
|
||||||
case Last:
|
case Last:
|
||||||
return QString();
|
return QString();
|
||||||
}
|
}
|
||||||
|
|
|
@ -19,6 +19,10 @@
|
||||||
*/
|
*/
|
||||||
|
|
||||||
#include "solidnamespace.h"
|
#include "solidnamespace.h"
|
||||||
|
#include "kglobal.h"
|
||||||
|
#include "klocale.h"
|
||||||
|
|
||||||
|
static const KCatalogLoader loader("solid_qt");
|
||||||
|
|
||||||
static int registerSolidMetaTypes()
|
static int registerSolidMetaTypes()
|
||||||
{
|
{
|
||||||
|
@ -33,19 +37,19 @@ QString Solid::errorString(const ErrorType error)
|
||||||
case Solid::NoError:
|
case Solid::NoError:
|
||||||
return QString();
|
return QString();
|
||||||
case Solid::UnauthorizedOperation:
|
case Solid::UnauthorizedOperation:
|
||||||
return QObject::tr("Unauthorized operation");
|
return i18n("Unauthorized operation");
|
||||||
case Solid::DeviceBusy:
|
case Solid::DeviceBusy:
|
||||||
return QObject::tr("Device is busy");
|
return i18n("Device is busy");
|
||||||
case Solid::OperationFailed:
|
case Solid::OperationFailed:
|
||||||
return QObject::tr("Operation failed");
|
return i18n("Operation failed");
|
||||||
case Solid::UserCanceled:
|
case Solid::UserCanceled:
|
||||||
return QObject::tr("Canceled by user");
|
return i18n("Canceled by user");
|
||||||
case Solid::InvalidOption:
|
case Solid::InvalidOption:
|
||||||
return QObject::tr("Invalid option");
|
return i18n("Invalid option");
|
||||||
case Solid::MissingDriver:
|
case Solid::MissingDriver:
|
||||||
return QObject::tr("Missing driver");
|
return i18n("Missing driver");
|
||||||
case Solid::Insecure:
|
case Solid::Insecure:
|
||||||
return QObject::tr("The filesystem type has been deemed insecure");
|
return i18n("The filesystem type has been deemed insecure");
|
||||||
}
|
}
|
||||||
return QString();
|
return QString();
|
||||||
}
|
}
|
||||||
|
|
Loading…
Add table
Reference in a new issue