summaryrefslogtreecommitdiff
path: root/src/menuconfiguration.h
diff options
context:
space:
mode:
authorsvntobi <svntobi@cd0d6b48-d4f9-0310-940f-ab8c4eb44d3f>2007-08-19 22:04:15 +0000
committersvntobi <svntobi@cd0d6b48-d4f9-0310-940f-ab8c4eb44d3f>2007-08-19 22:04:15 +0000
commit02c6596cb35774e222840724a8843da593530b60 (patch)
tree05ddd2fda200e4ce60a7e5a54945e6c3b384a47a /src/menuconfiguration.h
parentb916f43b2d857d2f86aeae48016f9c55c8b4ca41 (diff)
downloadvdr-plugin-menuorg-02c6596cb35774e222840724a8843da593530b60.tar.gz
vdr-plugin-menuorg-02c6596cb35774e222840724a8843da593530b60.tar.bz2
add unconfigured plugins at the end of the root main menu
git-svn-id: file:///home/tobias/sandbox/vdr/--/vdr-pkg/vdr-pkg/submenu/trunk@5836 cd0d6b48-d4f9-0310-940f-ab8c4eb44d3f
Diffstat (limited to 'src/menuconfiguration.h')
-rw-r--r--src/menuconfiguration.h3
1 files changed, 3 insertions, 0 deletions
diff --git a/src/menuconfiguration.h b/src/menuconfiguration.h
index ca24e1e..5518e4e 100644
--- a/src/menuconfiguration.h
+++ b/src/menuconfiguration.h
@@ -24,6 +24,7 @@
#define ___MENUCONFIGURATION_H
#include <string>
+#include <vector>
#include <vdr/osdbase.h>
namespace xmlpp { class Element; }
@@ -33,6 +34,7 @@ class MenuConfiguration
{
private:
static const std::string _dtd;
+ std::vector<std::string> _configuredPlugins;
public:
MenuNode* LoadMenu(std::string menuFileName);
@@ -44,6 +46,7 @@ class MenuConfiguration
MenuNode* AddSubMenuNode(std::string name, MenuNode* menu);
void AddSystemMenuNode(std::string name, MenuNode* menu);
void AddPluginMenuNode(std::string pluginName, MenuNode* menu);
+ void AddUnconfiguredPlugins(MenuNode* menu);
};
#endif