MythTV master
mythhttpservices.h
Go to the documentation of this file.
1#ifndef MYTHHTTPSERVICES_H
2#define MYTHHTTPSERVICES_H
3
4// MythTV
6
8{
9 friend class MythHTTPSocket;
10
11 Q_OBJECT
12 Q_CLASSINFO("Version", "1.0.0")
13 Q_PROPERTY(QStringList ServiceList READ GetServiceList NOTIFY ServiceListChanged MEMBER m_serviceList)
14
15 signals:
16 void ServiceListChanged(const QStringList& ServiceList);
17
18 public slots:
19 QStringList GetServiceList();
20
21 public:
24
25 protected slots:
26 void UpdateServices(const HTTPServices& Services);
27
28 protected:
29 QStringList m_serviceList;
30
31 private:
32 Q_DISABLE_COPY(MythHTTPServices)
33};
34
35#endif
36
QStringList m_serviceList
void ServiceListChanged(const QStringList &ServiceList)
void UpdateServices(const HTTPServices &Services)
QStringList GetServiceList()
QStringList ServiceList
std::vector< HTTPService > HTTPServices
Definition: mythhttptypes.h:55