玉兔远程控制 0.1.0-bate2
载入中...
搜索中...
未找到
ParameterWebBrowser.h
1// Author: Kang Lin <kl222@126.com>
2
3#pragma once
4#include <ParameterOperate.h>
5
7{
8 Q_OBJECT
9public:
10 explicit CParameterWebBrowser(QObject *parent = nullptr,
11 const QString& szPrefix = QString());
12 virtual ~CParameterWebBrowser();
13
14public:
15 QString GetHomeUrl();
16 int SetHomeUrl(const QString& url);
17private:
18 QString m_szHomeUrl;
19public:
20 QString GetTabUrl();
21 int SetTabUrl(const QString& url);
22private:
23 QString m_szTabUrl;
24public:
25 bool GetOpenPrevious();
26 void SetOpenPrevious(bool bOpen);
27private:
28 bool m_bOpenPrevious;
29public:
30 QString GetDownloadFolder();
31 int SetDownloadFolder(const QString& folder);
32private:
33 QString m_szDownloadFolder;
34
35 // CParameter interface
36protected:
37 virtual int OnLoad(QSettings &set) override;
38 virtual int OnSave(QSettings &set) override;
39
40 // CParameterOperate interface
41protected slots:
42 virtual void slotSetGlobalParameters() override;
43};
操作参数接口。仅在插件内有效。