22 ui.btut->setText(
_(
"Tutorial"));
23 ui.bstart->setText(
_(
"Start new game"));
24 ui.bscenario->setText(
_(
"Start scenario game"));
25 ui.boptions->setText(
_(
"Options"));
26 ui.bload->setText(
_(
"Load saved game"));
27 ui.bconnect->setText(
_(
"Connect to network game"));
28 ui.bquit->setText(
_(
"Quit"));
29 ui.bmods->setText(
_(
"Mods"));
31 connect(
ui.btut, &QAbstractButton::clicked,
gui,
33 connect(
ui.bstart, &QAbstractButton::clicked,
gui,
35 connect(
ui.bmods, &QAbstractButton::clicked,
gui,
37 connect(
ui.bscenario, &QPushButton::clicked,
38 [
gui]() { gui->switch_page(PAGE_SCENARIO); });
39 connect(
ui.boptions, &QAbstractButton::clicked,
40 [=]() { popup_client_options(); });
41 connect(
ui.bquit, &QAbstractButton::clicked, qApp, &QApplication::quit);
42 connect(
ui.bconnect, &QPushButton::clicked,
43 [
gui]() { gui->switch_page(PAGE_NETWORK); });
44 connect(
ui.bload, &QPushButton::clicked,
45 [
gui]() { gui->switch_page(PAGE_LOAD); });
49 setLayout(
ui.gridLayout);
void load_modpack()
Load the modpack-installer from the start menu.
void start_tutorial()
start tutorial
void start_new_game()
spawn a server, if there isn't one, using the default settings.
page_main(QWidget *, fc_client *)
const char * freeciv21_version()
Returns the raw version string.