36#include <NDEVR/Connection.h>
41 class BluetoothSetupUI;
45class QBluetoothSocket;
46class QBluetoothDeviceInfo;
70 void showPortInfo(
int idx);
74 void fillPortsParameters();
80 Ui::BluetoothSetupUI* ui =
nullptr;
83 Thread* m_find_device_thread =
nullptr;
84 Thread* m_find_service_thread =
nullptr;
A ConnectionDialogFactory which enables the creation of a BluetoothConnectionDialog.
Definition BluetoothConnectionDialog.h:90
virtual bool handlesType(const String &connection) const override
virtual String icon() const override
virtual ConnectionDialog * createConnectionDialog() const override
virtual TranslatedString title() const override
A ConnectionDialog that allows the user to modify a Bluetooth connection.
Definition BluetoothConnectionDialog.h:56
virtual ConnectionInfo connectionInfo() const override
ConnectionInfo device() const
QBluetoothSocket * getBluetoothPort() const
~BluetoothConnectionDialog()
void setDevice(const ConnectionInfo &device)
virtual void clear() override
virtual void setConnectionInfo(const ConnectionInfo &connection) override
BluetoothConnectionDialog(QWidget *parent=nullptr)
virtual bool handlesConnection(const ConnectionInfo &connection) override
Used to, given a Connection, generate an appropriate ConnectionDialog to allow adjustment of paramete...
Definition ConnectionDialog.h:31
A virtual dialog that provides an interface that allows the user to adjust certain parameters for a C...
Definition ConnectionDialog.h:13
A hash-based key-value store, useful for quick associative lookups. Key features include:
Definition Dictionary.h:61
The core String class for the NDEVR API.
Definition String.h:69
A thread is a single sequence stream within the software.
Definition Thread.h:67
Any text displayed to the user should be defined as a TranslatedString which allows the program to lo...
Definition TranslatedString.h:13
Definition FontEditor.h:6
A structure designed to store information about a specific Connection.
Definition Connection.h:97
Describes settings for performing a Connection search.
Definition Connection.h:136