Freeciv21
Develop your civilization from humble roots to a global empire
fc_client.cpp File Reference
#include "fc_client.h"
#include <QApplication>
#include <QDirIterator>
#include <QProcess>
#include <QSettings>
#include <QStackedLayout>
#include <QStandardPaths>
#include <QStatusBar>
#include <QTcpSocket>
#include <QTextBlock>
#include <QTextCodec>
#include "fcintl.h"
#include "climisc.h"
#include "chatline.h"
#include "chatline_common.h"
#include "client_main.h"
#include "clinet.h"
#include "connectdlg_common.h"
#include "fonts.h"
#include "gui_main.h"
#include "icons.h"
#include "messagewin.h"
#include "minimap.h"
#include "optiondlg.h"
#include "page_game.h"
#include "page_load.h"
#include "page_main.h"
#include "page_network.h"
#include "page_pregame.h"
#include "page_scenario.h"
#include "tileset/sprite.h"
#include "top_bar.h"
#include "update_queue.h"
#include "views/view_map.h"
#include "voteinfo_bar.h"
+ Include dependency graph for fc_client.cpp:

Go to the source code of this file.

Functions

void real_science_report_dialog_update (void *)
 Update the science report. More...
 
void popup_client_options ()
 Popups client options. More...
 
void real_set_client_page (enum client_pages page)
 Sets the "page" that the client should show. More...
 
void set_rulesets (int num_rulesets, QStringList rulesets)
 Set the list of available rulesets. More...
 
enum client_pages get_current_client_page ()
 Returns current client page. More...
 
void update_start_page (void)
 Update the start page. More...
 

Function Documentation

◆ get_current_client_page()

enum client_pages get_current_client_page ( )

Returns current client page.

Definition at line 580 of file fc_client.cpp.

Referenced by apply_notify_font(), and real_conn_list_dialog_update().

◆ popup_client_options()

void popup_client_options ( )

Popups client options.

Definition at line 546 of file fc_client.cpp.

Referenced by mr_menu::local_options().

◆ real_science_report_dialog_update()

void real_science_report_dialog_update ( void *  unused)

Update the science report.

Definition at line 660 of file view_research.cpp.

Referenced by fc_client::current_page(), and science_report_dialog_update().

◆ real_set_client_page()

void real_set_client_page ( enum client_pages  page)

Sets the "page" that the client should show.

See also pages_g.h.

Definition at line 570 of file fc_client.cpp.

Referenced by real_conn_list_dialog_update(), and set_client_page_callback().

◆ set_rulesets()

void set_rulesets ( int  num_rulesets,
QStringList  rulesets 
)

Set the list of available rulesets.

The default ruleset should be "default", and if the user changes this then set_ruleset() should be called.

Definition at line 580 of file fc_client.cpp.

Referenced by handle_ruleset_choices().

◆ update_start_page()

void update_start_page ( void  )

Update the start page.

Definition at line 597 of file fc_client.cpp.

Referenced by handle_game_info(), and handle_player_info().