Update switch gui HostInterface class to inherit from brls::List

This commit is contained in:
h0neybadger 2020-12-25 10:08:36 +01:00 committed by Florian Märkl
commit 943e661af4
No known key found for this signature in database
GPG key ID: 125BC8A5A6A1E857
2 changed files with 9 additions and 12 deletions

View file

@ -19,17 +19,15 @@
#include "discoverymanager.h"
#include "io.h"
class HostInterface
class HostInterface : public brls::List
{
private:
brls::TabFrame * root;
IO * io;
Host * host;
Settings * settings;
brls::List * hostList;
bool connected = false;
public:
HostInterface(brls::List * hostList, IO * io, Host * host, Settings * settings);
HostInterface(IO * io, Host * host, Settings * settings);
~HostInterface();
static void Register(IO * io, Host * host,
@ -52,7 +50,7 @@ class MainApplication
DiscoveryManager * discoverymanager;
IO * io;
brls::TabFrame * rootFrame;
std::map<Host *, brls::List *> host_menuitems;
std::map<Host *, HostInterface *> host_menuitems;
// add_host local settings
std::string remote_display_name = "";
std::string remote_addr = "";