MythTV master
v2playGroup.h
Go to the documentation of this file.
1
2// Program Name: input.h
3// Created : Nov. 20, 2013
4//
5// Copyright (c) 2013 Stuart Morgan <smorgan@mythtv.org>
6//
7// Licensed under the GPL v2 or later, see COPYING for details
8//
10
11#ifndef V2PLAYGROUP_H
12#define V2PLAYGROUP_H
13
14#include <QString>
15
17
19
20class V2PlayGroup : public QObject
21{
22 Q_OBJECT
23 Q_CLASSINFO( "Version" , "1.0" );
24
25 SERVICE_PROPERTY2( QString , Name )
26 SERVICE_PROPERTY2( QString , TitleMatch )
30 SERVICE_PROPERTY2( int , Jump )
31
32 public:
33
34 Q_INVOKABLE V2PlayGroup(QObject *parent = nullptr)
35 : QObject( parent )
36 {
37 }
38
39 private:
41};
42
44
45#endif
Q_DISABLE_COPY(V2PlayGroup)
Q_INVOKABLE V2PlayGroup(QObject *parent=nullptr)
Definition: v2playGroup.h:34
Q_CLASSINFO("Version", "1.0")
Q_DECLARE_METATYPE(std::chrono::seconds)
#define SERVICE_PROPERTY2(Type, Name)