diff options
author | Dirk Hohndel <dirk@hohndel.org> | 2019-02-12 07:35:35 -0800 |
---|---|---|
committer | Dirk Hohndel <dirk@hohndel.org> | 2019-02-14 09:05:58 -0800 |
commit | f35a0f3b09197b56a7ecdd63a6689d8b69b36ce8 (patch) | |
tree | a352616244386eebc10086e0081aee3554598fdb /core/btdiscovery.cpp | |
parent | 7b0cfb17728fec752bf14079b0fdd5888a2f044c (diff) | |
download | subsurface-f35a0f3b09197b56a7ecdd63a6689d8b69b36ce8.tar.gz |
Desktop: only show dive computers in the Bluetooth device list
By default we'll only show devices that we believe to be dive computers,
but the user can override that with the recently introduced check box.
Signed-off-by: Dirk Hohndel <dirk@hohndel.org>
Diffstat (limited to 'core/btdiscovery.cpp')
-rw-r--r-- | core/btdiscovery.cpp | 7 |
1 files changed, 6 insertions, 1 deletions
diff --git a/core/btdiscovery.cpp b/core/btdiscovery.cpp index 578264b48..51cf61b20 100644 --- a/core/btdiscovery.cpp +++ b/core/btdiscovery.cpp @@ -82,7 +82,12 @@ static dc_descriptor_t *getDeviceType(QString btName) if (!vendor.isEmpty() && !product.isEmpty()) return descriptorLookup.value(vendor + product); - return NULL; + return nullptr; +} + +bool matchesKnownDiveComputerNames(QString btName) +{ + return getDeviceType(btName) != nullptr; } BTDiscovery::BTDiscovery(QObject*) : m_btValid(false), |