QML ServerContainers page refact
This commit is contained in:
parent
9ae2e3fba2
commit
0faf6c8599
90 changed files with 5651 additions and 125 deletions
24
client/ui/pages_logic/protocols/PageProtocolLogicBase.h
Normal file
24
client/ui/pages_logic/protocols/PageProtocolLogicBase.h
Normal file
|
|
@ -0,0 +1,24 @@
|
|||
#ifndef PAGE_PROTOCOL_LOGIC_BASE_H
|
||||
#define PAGE_PROTOCOL_LOGIC_BASE_H
|
||||
|
||||
#include "settings.h"
|
||||
#include "../PageLogicBase.h"
|
||||
|
||||
using namespace amnezia;
|
||||
using namespace PageEnumNS;
|
||||
|
||||
class UiLogic;
|
||||
|
||||
class PageProtocolLogicBase : public PageLogicBase
|
||||
{
|
||||
Q_OBJECT
|
||||
|
||||
public:
|
||||
explicit PageProtocolLogicBase(UiLogic *uiLogic, QObject *parent = nullptr);
|
||||
~PageProtocolLogicBase() = default;
|
||||
|
||||
virtual void updateProtocolPage(const QJsonObject &config, DockerContainer container, bool haveAuthData) {}
|
||||
virtual QJsonObject getProtocolConfigFromPage(QJsonObject oldConfig) { return QJsonObject(); }
|
||||
|
||||
};
|
||||
#endif // PAGE_PROTOCOL_LOGIC_BASE_H
|
||||
Loading…
Add table
Add a link
Reference in a new issue