diff --git a/src/gui/test_menu.cpp b/src/gui/test_menu.cpp index 07572e210..28306717e 100644 --- a/src/gui/test_menu.cpp +++ b/src/gui/test_menu.cpp @@ -40,29 +40,31 @@ #include #include #include -#include + #include #include -#include -#include -#include #include +#include +#include +#include #include -#include -#include -#include -#include -#include -#include -#include -#include -#include +#include "buildinfo.h" +#include "color_custom.h" +#include "components/cc_timer.h" +#include "rate_banner.h" +#include "scan.h" +#include "scan_setup.h" +#include "widget/buttons.h" +#include "widget/keyboard_input.h" +#include "widget/msgbox.h" +#include "widget/progresswindow.h" +#include "widget/termwindow.h" #include -#include -#include -#include +#include +#include +#include #if HAVE_COOL_HARDWARE extern int cs_test_card(int unit, char * str); @@ -1045,6 +1047,13 @@ int CTestMenu::exec(CMenuTarget* parent, const std::string &actionKey) return res; } + else if (actionKey == "rate_banner"){ + CRateBanner banner(50, 50, 5.5, 10, NEUTRINO_ICON_TMDB); + banner.paint(); + sleep(6); + banner.hide(); + return res; + } else if (actionKey == "show_records"){ showRecords(); return res; @@ -1152,7 +1161,7 @@ int CTestMenu::showTestMenu() CMenuWidget * w_hw = new CMenuWidget("Hardware Test", NEUTRINO_ICON_INFO, width, MN_WIDGET_ID_TESTMENU_HARDWARE); w_test.addItem(new CMenuForwarder(w_hw->getName(), true, NULL, w_hw)); showHWTests(w_hw); - + //buttons w_test.addItem(new CMenuForwarder("Buttons", true, NULL, this, "buttons")); @@ -1180,6 +1189,9 @@ int CTestMenu::showTestMenu() CKeyboardInput input("Text input", &input_txt, 30, NULL, NULL, "Test"); w_test.addItem(new CMenuForwarder("Text input", true, NULL, &input)); + //rate banner + w_test.addItem(new CMenuForwarder("Rate banner", true, NULL, this, "rate_banner")); + //restart gui w_test.addItem(new CMenuForwarder(LOCALE_SERVICEMENU_RESTART , true, NULL, CNeutrinoApp::getInstance(), "restart", CRCInput::RC_standby)); diff --git a/src/gui/test_menu.h b/src/gui/test_menu.h index e6b7c429c..6721d9287 100644 --- a/src/gui/test_menu.h +++ b/src/gui/test_menu.h @@ -29,9 +29,9 @@ #ifndef __TEST_MENU__ #define __TEST_MENU__ -#include -#include -#include +#include "gui/widget/menue.h" +#include "gui/widget/icons.h" +#include "gui/components/cc.h" //#define TEST_MENU