From 1351acec11a5f985ef664119c54aba254195f8b2 Mon Sep 17 00:00:00 2001 From: Timothy Pearson Date: Mon, 26 Nov 2012 13:09:21 -0600 Subject: Fix network-manager backend Add Bluetooth device detection --- tdecore/tdehardwaredevices.cpp | 12 ++++++++++++ 1 file changed, 12 insertions(+) (limited to 'tdecore/tdehardwaredevices.cpp') diff --git a/tdecore/tdehardwaredevices.cpp b/tdecore/tdehardwaredevices.cpp index bb979f79a..d4a10c340 100644 --- a/tdecore/tdehardwaredevices.cpp +++ b/tdecore/tdehardwaredevices.cpp @@ -2724,6 +2724,9 @@ TDEGenericDeviceType::TDEGenericDeviceType readGenericDeviceTypeFromString(TQStr else if (query == "ThermalControl") { ret = TDEGenericDeviceType::ThermalControl; } + else if (query == "BlueTooth") { + ret = TDEGenericDeviceType::BlueTooth; + } else if (query == "Bridge") { ret = TDEGenericDeviceType::Bridge; } @@ -3262,6 +3265,9 @@ TDEGenericDevice* TDEHardwareDevices::classifyUnknownDevice(udev_device* dev, TD if (!device) device = new TDEGenericDevice(TDEGenericDeviceType::TextIO); } } + else if (devicesubsystem == "bluetooth") { + if (!device) device = new TDEGenericDevice(TDEGenericDeviceType::BlueTooth); + } else if (devicesubsystem == "usb-serial") { if (!device) device = new TDEGenericDevice(TDEGenericDeviceType::Serial); } @@ -5281,6 +5287,9 @@ TQString TDEHardwareDevices::getFriendlyDeviceTypeStringFromType(TDEGenericDevic else if (query == TDEGenericDeviceType::ThermalControl) { ret = i18n("Thermal Control"); } + else if (query == TDEGenericDeviceType::BlueTooth) { + ret = i18n("BlueTooth"); + } else if (query == TDEGenericDeviceType::Bridge) { ret = i18n("Bridge"); } @@ -5433,6 +5442,9 @@ TQPixmap TDEHardwareDevices::getDeviceTypeIconFromType(TDEGenericDeviceType::TDE else if (query == TDEGenericDeviceType::ThermalControl) { ret = DesktopIcon("kcmdevices", size); // FIXME } + else if (query == TDEGenericDeviceType::BlueTooth) { + ret = DesktopIcon("kcmpci", size); // FIXME + } else if (query == TDEGenericDeviceType::Bridge) { ret = DesktopIcon("kcmpci", size); } -- cgit v1.2.1