MythTV  master
searcheditor.h
Go to the documentation of this file.
1 #ifndef SEARCHEDITOR_H
2 #define SEARCHEDITOR_H
3 
4 #include "neteditorbase.h"
5 
9 class SearchEditor : public NetEditorBase
10 {
11  Q_OBJECT
12 
13  public:
14  explicit SearchEditor(MythScreenStack *parent,
15  const QString &name = "SearchEditor")
16  : NetEditorBase(parent, name) {}
17 
18  protected:
19  bool InsertInDB(GrabberScript *script) override; // NetEditorBase
20  bool RemoveFromDB(GrabberScript *script) override; // NetEditorBase
21  bool FindGrabberInDB(const QString &filename) override; // NetEditorBase
22  bool Matches(bool search, bool tree) override; // NetEditorBase
23 };
24 
25 #endif /* SEARCHEDITOR_H */
MythScreenStack
Definition: mythscreenstack.h:16
SearchEditor::SearchEditor
SearchEditor(MythScreenStack *parent, const QString &name="SearchEditor")
Definition: searcheditor.h:14
SearchEditor::RemoveFromDB
bool RemoveFromDB(GrabberScript *script) override
Definition: searcheditor.cpp:9
neteditorbase.h
SearchEditor::FindGrabberInDB
bool FindGrabberInDB(const QString &filename) override
Definition: searcheditor.cpp:14
filename
QString filename
Definition: mythplugins/mytharchive/mytharchivehelper/main.cpp:634
GrabberScript
Definition: netgrabbermanager.h:17
SearchEditor
Definition: searcheditor.h:10
SearchEditor::Matches
bool Matches(bool search, bool tree) override
Definition: searcheditor.cpp:19
SearchEditor::InsertInDB
bool InsertInDB(GrabberScript *script) override
Definition: searcheditor.cpp:4
NetEditorBase
Definition: neteditorbase.h:23