Plasma Engine  2.0
Loading...
Searching...
No Matches
Gui.moc.h
1#pragma once
2
3#include <Fileserve/Fileserve.h>
4
5#ifdef PL_USE_QT
6
7# include <QMainWindow>
8
9class plApplication;
11
12class plQtFileserveMainWnd : public QMainWindow
13{
14 Q_OBJECT
15public:
16 plQtFileserveMainWnd(plApplication* pApp, QWidget* pParent = nullptr);
17
18private Q_SLOTS:
19 void UpdateNetworkSlot();
20 void OnServerStarted(const QString& ip, plUInt16 uiPort);
21 void OnServerStopped();
22
23private:
24 plApplication* m_pApp;
25 plQtFileserveWidget* m_pFileserveWidget = nullptr;
26};
27
28void CreateFileserveMainWindow(plApplication* pApp);
29
30#endif
Base class to be used by applications based on plEngine.
Definition Application.h:66
A GUI for the plFileServer.
Definition FileserveWidget.moc.h:18