| 329 | } |
| 330 | |
| 331 | void MainApplication::PopMenuData() { |
| 332 | if(!this->menu_data_stack.empty()) { |
| 333 | this->menu_data_stack.pop(); |
| 334 | } |
| 335 | if(!this->menu_data_stack.empty()) { |
| 336 | const auto &data = this->menu_data_stack.top(); |
| 337 | this->DoLoadMenuData(data.name, data.img, data.head); |
| 338 | } |
| 339 | else { |
| 340 | this->UnloadMenuData(); |
| 341 | } |
| 342 | } |
| 343 | |
| 344 | void MainApplication::LoadMenuHead(const std::string &head) { |
| 345 | if(this->menu_head_text != nullptr) { |
no test coverage detected