Freeciv21
Develop your civilization from humble roots to a global empire
page_load Class Reference

#include <page_load.h>

+ Inheritance diagram for page_load:
+ Collaboration diagram for page_load:

Public Member Functions

 page_load (QWidget *, fc_client *)
 
 ~page_load () override
 
void update_load_page ()
 Updates saves to load and updates in tableview = saves_load. More...
 

Private Slots

void slot_selection_changed (const QItemSelection &, const QItemSelection &)
 
void state_preview ()
 State of preview has been changed. More...
 
void browse_saves ()
 Browse saves directory. More...
 

Private Member Functions

void start_from_save ()
 Starts game from chosen save - chosen_file (save or scenario) More...
 

Private Attributes

fc_clientgui
 
Ui::FormPageLoad ui
 
QString current_file
 

Detailed Description

Definition at line 19 of file page_load.h.

Constructor & Destructor Documentation

◆ page_load()

page_load::page_load ( QWidget *  parent,
fc_client c 
)

Definition at line 53 of file page_load.cpp.

◆ ~page_load()

page_load::~page_load ( )
overridedefault

Member Function Documentation

◆ browse_saves

void page_load::browse_saves ( )
privateslot

Browse saves directory.

Definition at line 135 of file page_load.cpp.

Referenced by page_load().

◆ slot_selection_changed

void page_load::slot_selection_changed ( const QItemSelection &  selected,
const QItemSelection &  deselected 
)
privateslot

Definition at line 161 of file page_load.cpp.

Referenced by page_load().

◆ start_from_save()

void page_load::start_from_save ( )
private

Starts game from chosen save - chosen_file (save or scenario)

Definition at line 130 of file page_load.cpp.

Referenced by browse_saves(), and page_load().

◆ state_preview

void page_load::state_preview ( )
privateslot

State of preview has been changed.

Definition at line 150 of file page_load.cpp.

Referenced by page_load().

◆ update_load_page()

void page_load::update_load_page ( )

Updates saves to load and updates in tableview = saves_load.

Definition at line 97 of file page_load.cpp.

Member Data Documentation

◆ current_file

QString page_load::current_file
private

Definition at line 35 of file page_load.h.

Referenced by browse_saves(), slot_selection_changed(), and start_from_save().

◆ gui

fc_client* page_load::gui
private

Definition at line 33 of file page_load.h.

Referenced by page_load().

◆ ui

Ui::FormPageLoad page_load::ui
private

Definition at line 34 of file page_load.h.

Referenced by page_load(), slot_selection_changed(), state_preview(), and update_load_page().