Simulateur Ferroviaire
Reconstruction et visualisation d'un réseau ferroviaire à partir de données GeoJSON — Win32 / WebView2 / Leaflet
Chargement...
Recherche...
Aucune correspondance
Référence de la classe FileOpenDialog

Sélecteur de fichier GeoJSON (ou JSON) natif Win32. Plus de détails...

#include <FileOpenDialog.h>

Graphe de collaboration de FileOpenDialog:

Fonctions membres publiques

 FileOpenDialog ()=delete
 Classe non instanciable — constructeur supprimé.
 

Fonctions membres publiques statiques

static std::optional< std::string > open (HWND hParent)
 Affiche le sélecteur de fichier natif Windows.
 

Description détaillée

Sélecteur de fichier GeoJSON (ou JSON) natif Win32.

Cette classe est purement statique : elle n'a pas d'état et ne doit pas être instanciée.

Usage :

std::optional<std::string> path = FileOpenDialog::open(hWnd);
if (path.has_value())
{
// Utiliser path.value()
}
static std::optional< std::string > open(HWND hParent)
Affiche le sélecteur de fichier natif Windows.
Definition FileOpenDialog.cpp:18

Documentation des constructeurs et destructeur

◆ FileOpenDialog()

FileOpenDialog::FileOpenDialog ( )
delete

Classe non instanciable — constructeur supprimé.

Documentation des fonctions membres

◆ open()

std::optional< std::string > FileOpenDialog::open ( HWND  hParent)
static

Affiche le sélecteur de fichier natif Windows.

Filtre par défaut : fichiers .geojson, .json et *.*. Si l'utilisateur annule, retourne std::nullopt.

Paramètres
hParentFenêtre propriétaire du dialogue (pour le centrage et la modalité).
Renvoie
Chemin absolu du fichier sélectionné, ou std::nullopt si l'utilisateur a annulé ou si une erreur système est survenue.

La documentation de cette classe a été générée à partir des fichiers suivants :