| QGIS API Documentation
    3.22.4-Białowieża (ce8e65e95e)
    | 
#include <QFileInfo>#include <QFile>#include <QDir>#include <QTextStream>#include "qgslayerdefinition.h"#include "qgslayertree.h"#include "qgslogger.h"#include "qgsmaplayer.h"#include "qgspathresolver.h"#include "qgspluginlayer.h"#include "qgspluginlayerregistry.h"#include "qgsproject.h"#include "qgsrasterlayer.h"#include "qgsreadwritecontext.h"#include "qgsvectorlayer.h"#include "qgsvectortilelayer.h"#include "qgsapplication.h"#include "qgsmaplayerfactory.h"#include "qgsmeshlayer.h"#include "qgspointcloudlayer.h"#include "qgsannotationlayer.h"#include "qgsfileutils.h"