Freeciv21
Develop your civilization from humble roots to a global empire
mpcli.cpp File Reference
#include <fc_config.h>
#include <cstdlib>
#include <QCoreApplication>
#include <QString>
#include "fcintl.h"
#include "version.h"
#include "download.h"
#include "mpcmdline.h"
#include "mpdb.h"
#include "modinst.h"
+ Include dependency graph for mpcli.cpp:

Go to the source code of this file.

Functions

static void msg_callback (const QString &msg)
 Progress indications from downloader. More...
 
static void setup_modpack_list (const QString &name, const QUrl &url, const QString &version, const QString &license, enum modpack_type type, const QString &subtype, const QString &notes)
 Build main modpack list view. More...
 
int main (int argc, char *argv[])
 Entry point of the freeciv-modpack program. More...
 

Variables

struct fcmp_params fcmp
 

Function Documentation

◆ main()

int main ( int  argc,
char *  argv[] 
)

Entry point of the freeciv-modpack program.

Definition at line 83 of file mpcli.cpp.

◆ msg_callback()

static void msg_callback ( const QString &  msg)
static

Progress indications from downloader.

Definition at line 42 of file mpcli.cpp.

Referenced by mpqt_worker::download(), and main().

◆ setup_modpack_list()

static void setup_modpack_list ( const QString &  name,
const QUrl &  url,
const QString &  version,
const QString &  license,
enum modpack_type  type,
const QString &  subtype,
const QString &  notes 
)
static

Build main modpack list view.

Definition at line 50 of file mpcli.cpp.

Referenced by main().

Variable Documentation

◆ fcmp

struct fcmp_params fcmp
Initial value:
= {
QUrl::fromUserInput(QStringLiteral(MODPACK_LIST_URL)), QLatin1String(),
QLatin1String()}
#define MODPACK_LIST_URL
Definition: modinst.h:25

Definition at line 1 of file mpcli.cpp.

Referenced by mpqt_worker::download(), download_modpack(), download_modpack_list(), load_install_info_lists(), and main().