Bitcoin Core
28.99.0
P2P Digital Currency
src
qt
main.cpp
Go to the documentation of this file.
1
// Copyright (c) 2018-2022 The Bitcoin Core developers
2
// Distributed under the MIT software license, see the accompanying
3
// file COPYING or http://www.opensource.org/licenses/mit-license.php.
4
5
#include <
qt/bitcoin.h
>
6
7
#include <
compat/compat.h
>
8
#include <
util/translation.h
>
9
10
#include <QCoreApplication>
11
12
#include <functional>
13
#include <string>
14
16
extern
const
TranslateFn
G_TRANSLATION_FUN
= [](
const
char
* psz) {
17
return
QCoreApplication::translate
(
"bitcoin-core"
, psz).toStdString();
18
};
19
20
const
std::function<std::string()>
G_TEST_GET_FULL_NAME
{};
21
22
MAIN_FUNCTION
23
{
24
return
GuiMain
(argc, argv);
25
}
GuiMain
int GuiMain(int argc, char *argv[])
Definition:
bitcoin.cpp:488
bitcoin.h
compat.h
G_TRANSLATION_FUN
const TranslateFn G_TRANSLATION_FUN
Translate string to current locale using Qt.
Definition:
bitcoin-cli.cpp:53
G_TEST_GET_FULL_NAME
const std::function< std::string()> G_TEST_GET_FULL_NAME
Retrieve the unit test name.
Definition:
main.cpp:20
MAIN_FUNCTION
MAIN_FUNCTION
Definition:
main.cpp:23
translation.h
TranslateFn
std::function< std::string(const char *)> TranslateFn
Translate a message to the native language of the user.
Definition:
translation.h:16
translate
static TranslateFn translate
Definition:
translation_tests.cpp:12
Generated on Fri Jan 17 2025 20:00:13 for Bitcoin Core by
1.9.4