|
JustAnotherDnDGame 0.1.0
Jeu de rôle tactique au d20, vue de dessus, en C++/Qt
|
Point d'entrée du jeu (JustAnotherDnDGame) — Qt Quick, sans un seul widget. More...
#include <QFontDatabase>#include <QGuiApplication>#include <QQmlApplicationEngine>#include <QQmlError>#include <QQuickStyle>#include <QQuickWindow>#include <QSettings>#include <QString>#include <QSurfaceFormat>#include <QTimer>#include <QTranslator>#include <QUrl>#include <filesystem>#include <optional>#include <string>#include "App/Common/Bootstrap.h"#include "Core/Diagnostics/MemoryLogSink.h"#include "HMI/Audio/AudioEngine.h"#include "HMI/HmiLog.h"#include "HMI/Platform/ExecutableDirectory.h"#include "HMI/Presentation/OptionsModel.h"Functions | |
| int | main (int argc, char **argv) |
| Point d'entrée du programme. | |
Point d'entrée du jeu (JustAnotherDnDGame) — Qt Quick, sans un seul widget.
QGuiApplication et non QApplication : la cible ne lie pas Qt6::Widgets, et ce n'est pas un détail de dépendance mais la garantie qui porte tout le LOT-86. Un widget ne peut pas réapparaître dans le jeu par inadvertance — l'édition de liens échouerait.
L'éditeur de niveaux est un binaire séparé (App/Editor/Main.cpp), lui en Qt Widgets : c'est un outil d'auteur, où docks et arbres sont le bon outil.
| int main | ( | int | argc, |
| char ** | argv ) |
Point d'entrée du programme.