Bitcoin Core
31.0.0
P2P Digital Currency
Loading...
Searching...
No Matches
src
qt
main.cpp
Go to the documentation of this file.
1
// Copyright (c) 2018-present 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
}
bitcoin.h
compat.h
GuiMain
int GuiMain(int argc, char *argv[])
Definition
bitcoin.cpp:480
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
Ticks
constexpr auto Ticks(Dur2 d)
Helper to count the seconds of a duration/time_point.
Definition
time.h:73
Generated on Thu Apr 16 2026 09:42:38 for Bitcoin Core by
1.10.0