玉兔远程控制 0.1.0-bate8
载入中...
搜索中...
未找到
ParameterFtpServer.h
1// Copyright Copyright (c) Kang Lin studio, All Rights Reserved
2// Author: Kang Lin <kl222@126.com>
3
4#pragma once
5
6#include "ParameterNet.h"
7
9{
10 Q_OBJECT
11
12public:
13 explicit CParameterFtpServer(
14 QObject *parent = nullptr,
15 const QString& szPrefix = QString());
16
17 CParameterNet m_Net;
18
19 bool GetAnonymousLogin() const;
20 void SetAnonymousLogin(bool newAnonymousLogin);
21 bool GetReadOnly() const;
22 void SetReadOnly(bool newReadOnly);
23
24 QString GetRoot() const;
25 void SetRoot(const QString &newRoot);
31 int GetConnectCount() const;
32 void SetConnectCount(int newConnectCount);
33
34 bool GetListenAll() const;
35 void SetListenAll(bool newListenAll);
36
37 QStringList GetListen() const;
38 void SetListen(const QStringList &newListen);
39
40 QStringList GetWhitelist() const;
41 void SetWhitelist(const QStringList &newWhitelist);
42
43 QStringList GetBlacklist() const;
44 void SetBlacklist(const QStringList &newBlacklist);
45
46private:
47 QString m_szRoot;
48 bool m_bAnonymousLogin;
49 bool m_bReadOnly;
50 int m_ConnectCount;
51 bool m_bListenAll;
52 QStringList m_Listen;
53 QStringList m_Whitelist;
54 QStringList m_Blacklist;
55
56 // CParameter interface
57protected:
58 virtual int OnLoad(QSettings &set) override;
59 virtual int OnSave(QSettings &set) override;
60};
int GetConnectCount() const
Connect count.
网络连接参数接口。此类仅在插件内有效。 其界面为 CParameterNetUI
操作参数接口。仅在插件内有效。