summaryrefslogtreecommitdiff
path: root/ZeroTierUI/network.h
diff options
context:
space:
mode:
Diffstat (limited to 'ZeroTierUI/network.h')
-rw-r--r--ZeroTierUI/network.h16
1 files changed, 13 insertions, 3 deletions
diff --git a/ZeroTierUI/network.h b/ZeroTierUI/network.h
index 730b7982..1048767e 100644
--- a/ZeroTierUI/network.h
+++ b/ZeroTierUI/network.h
@@ -1,6 +1,8 @@
#ifndef NETWORK_H
#define NETWORK_H
+#include <string>
+
#include <QWidget>
namespace Ui {
@@ -12,16 +14,24 @@ class Network : public QWidget
Q_OBJECT
public:
- explicit Network(QWidget *parent = 0);
- ~Network();
+ explicit Network(QWidget *parent = 0,const std::string &nwid);
+ virtual ~Network();
+
+ void setStatus(const std::string &status);
+ void setNetworkName(const std::string &name);
+ void setNetworkType(const std::string &type);
+ void setNetworkDeviceName(const std::string &dev);
+ void setIps(const std::string &commaSeparatedList);
+
+ const std::string &networkId();
private slots:
void on_leaveNetworkButton_clicked();
-
void on_networkIdPushButton_clicked();
private:
Ui::Network *ui;
+ std::string networkIdStr;
};
#endif // NETWORK_H