Rabbit Remote Control 0.1.0-bate10
Loading...
Searching...
No Matches
ParameterSftpServer.h
1// Author: Kang Lin <kl222@126.com>
2
3#pragma once
4
5#include "ParameterServer.h"
6
8{
9 Q_OBJECT
10
11public:
12 explicit CParameterSftpServer(QObject *parent = nullptr,
13 const QString& szPrefix = QString());
14
15public:
16 bool GetAnonymousLogin() const;
17 void SetAnonymousLogin(bool newAnonymousLogin);
18private:
19 bool m_bAnonymousLogin;
20public:
21 bool GetReadOnly() const;
22 void SetReadOnly(bool newReadOnly);
23private:
24 bool m_bReadOnly;
25public:
26 QString GetRoot() const;
27 void SetRoot(const QString &newRoot);
28private:
29 QString m_szRoot;
30
31 // CParameter interface
32protected:
33 virtual int OnLoad(QSettings &set) override;
34 virtual int OnSave(QSettings &set) override;
35};
The server base parameters.