From: Henrique Date: Sat, 16 May 2020 09:37:44 +0000 (+0200) Subject: BEE Backport bacula/src/qt-console/tray-monitor/fd-config-ui-controller.h X-Git-Tag: Release-11.3.2~1553 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=6b9c8f3ccbf1a4bd94e4f0bbf71f5ec1316a605d;p=thirdparty%2Fbacula.git BEE Backport bacula/src/qt-console/tray-monitor/fd-config-ui-controller.h This commit is the result of the squash of the following main commits: Author: Henrique Date: Wed Jun 26 12:03:27 2019 -0300 android: added missing license and a few comments on src files. FD debug level reduced to 50 Author: Henrique Date: Mon May 27 21:07:25 2019 -0300 android: added missing files for fd config screen --- diff --git a/bacula/src/qt-console/tray-monitor/fd-config-ui-controller.h b/bacula/src/qt-console/tray-monitor/fd-config-ui-controller.h new file mode 100644 index 0000000000..4d54e2ddc0 --- /dev/null +++ b/bacula/src/qt-console/tray-monitor/fd-config-ui-controller.h @@ -0,0 +1,48 @@ +/* + Bacula(R) - The Network Backup Solution + + Copyright (C) 2000-2020 Kern Sibbald + + The original author of Bacula is Kern Sibbald, with contributions + from many others, a complete list can be found in the file AUTHORS. + + You may use this file and others of this release according to the + license defined in the LICENSE file, which includes the Affero General + Public License, v3.0 ("AGPLv3") and some additional permissions and + terms pursuant to its AGPLv3 Section 7. + + This notice must be preserved when any source code is + conveyed and/or propagated. + + Bacula(R) is a registered trademark of Kern Sibbald. +*/ + +#ifndef FDCONFIGUICONTROLLER_H +#define FDCONFIGUICONTROLLER_H + +#include +#include +#include +#include "conf.h" +#include "tray_conf.h" +#include "resmodel.h" +#include "config-storage.h" + +class FdConfigUiController : public QObject +{ + Q_OBJECT + +public: + explicit FdConfigUiController(QObject *parent = nullptr); + ~FdConfigUiController(); + +public slots: + //FD Config File + void readFileDaemonConfig(); + void writeFileDaemonConfig(QString fcontents); + +signals: + void fileDaemonConfigRead(const QString &text); +}; + +#endif // FDCONFIGUICONTROLLER_H