API Documentation
Loading...
Searching...
No Matches
ConnectionSetupWidget.h
Go to the documentation of this file.
1#pragma once
2#include "DLLInfo.h"
3#include <NDEVR/QCustomTabWidget.h>
4#include <NDEVR/WidgetOptions.h>
5#include <NDEVR/Button.h>
6namespace NDEVR
7{
8 class ConnectionDialog;
9 class ConnectionDialogFactory;
10 struct ConnectionInfo;
12 {
13 Q_OBJECT
14 public:
15 ConnectionSetupWidget(QWidget* parent = nullptr);
16 void setConnectionInfo(const ConnectionInfo& connection);
17 void clearConnection();
18 ConnectionInfo connectionInfo() const;
19 protected:
20 void init();
21 signals:
24 protected:
27 };
28}
#define HARDWARE_WIDGETS_API
Definition DLLInfo.h:74
The equivelent of std::vector but with a bit more control. The basic array unit of the library.
Definition Buffer.hpp:64
Definition ConnectionSetupWidget.h:12
Buffer< ConnectionDialogFactory * > m_connection_dialog_factories
Definition ConnectionSetupWidget.h:26
Buffer< ConnectionDialog * > m_connection_dialogs
Definition ConnectionSetupWidget.h:25
Definition QCustomTabWidget.h:40
Definition ACIColor.h:37
Definition Connection.h:87