diff options
Diffstat (limited to 'displaymenu.h')
-rw-r--r-- | displaymenu.h | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/displaymenu.h b/displaymenu.h index a90e2ce..e08b6f0 100644 --- a/displaymenu.h +++ b/displaymenu.h @@ -4,6 +4,8 @@ #include "nopacity.h" #include "menuitem.h" #include <vdr/thread.h> +#include <memory> +#include <vector> class cNopacityDisplayMenu : public cSkinDisplayMenu , cThread { private: @@ -15,15 +17,13 @@ private: int FrameTime; int FadeTime; bool initial; - bool initMenu; bool diskUsageDrawn; int lastDiskUsageState; int lastTimersState; bool timersDrawn; - int menuItemIndexLast; int currentNumItems; cList<cNopacityTimer> timers; - cList<cNopacityMenuItem> menuItems; + std::vector<std::unique_ptr<cNopacityMenuItem>> menuItems; int positionButtons[4]; cRect videoWindowRect; int currentFeed; |