#include <GameWidget.hpp>
GameWidget allows for the displaying of a set game (set via setRecord). The active version can be
◆ GameWidget()
| GameWidget::GameWidget |
( |
QWidget * | parent = nullptr | ) |
|
|
explicit |
◆ ~GameWidget()
| GameWidget::~GameWidget |
( |
| ) |
|
◆ clearRecord
| void GameWidget::clearRecord |
( |
| ) |
|
|
slot |
◆ getEngineLogo
| std::string GameWidget::getEngineLogo |
( |
std::string | engine | ) |
|
|
slot |
◆ on_btnManageRecord_pressed
| void GameWidget::on_btnManageRecord_pressed |
( |
| ) |
|
|
slot |
◆ on_btnPlay_pressed
| void GameWidget::on_btnPlay_pressed |
( |
| ) |
|
|
slot |
◆ on_tbSelectVersion_pressed
| void GameWidget::on_tbSelectVersion_pressed |
( |
| ) |
|
|
slot |
◆ paintEvent
| void GameWidget::paintEvent |
( |
QPaintEvent * | event | ) |
|
|
overrideslot |
◆ reloadRecord()
| void GameWidget::reloadRecord |
( |
| ) |
|
|
private |
Reloads the widget with all the record information.
◆ resizeEvent()
| void GameWidget::resizeEvent |
( |
QResizeEvent * | event | ) |
|
|
overrideprivate |
◆ selectedVersion()
Returns the user select version. Returns nullopt if no version was selected.
◆ setRecord
◆ showEvent()
| void GameWidget::showEvent |
( |
QShowEvent * | event | ) |
|
|
overrideprivate |
◆ updateGameState
| void GameWidget::updateGameState |
( |
| ) |
|
|
slot |
◆ lastState
| bool GameWidget::lastState { false } |
|
private |
◆ m_record
◆ m_update_timer
| QTimer GameWidget::m_update_timer { this } |
|
private |
◆ selected_version_idx
| std::size_t GameWidget::selected_version_idx { 0 } |
|
private |
◆ ui
| Ui::GameWidget* GameWidget::ui |
|
private |
The documentation for this class was generated from the following files: