| QGIS API Documentation
    3.22.4-Białowieża (ce8e65e95e)
    | 
#include <QScreen>#include <QDesktopWidget>#include <QMessageBox>#include "qgsgui.h"#include "qgseditorwidgetregistry.h"#include "qgslayertreeembeddedwidgetregistry.h"#include "qgsmaplayeractionregistry.h"#include "qgssourceselectproviderregistry.h"#include "qgslayoutitemregistry.h"#include "qgslayoutitemguiregistry.h"#include "qgslayoutviewrubberband.h"#include "qgsannotationitemguiregistry.h"#include "qgsnative.h"#include "qgsprocessingguiregistry.h"#include "qgsshortcutsmanager.h"#include "qgswidgetstatehelper_p.h"#include "qgslogger.h"#include "qgsprocessingrecentalgorithmlog.h"#include "qgswindowmanagerinterface.h"#include "qgssettings.h"#include "qgsdataitemguiproviderregistry.h"#include "qgsgdalguiprovider.h"#include "qgsogrguiprovider.h"#include "qgsproviderregistry.h"#include "qgsproviderguiregistry.h"#include "qgsprojectstorageguiregistry.h"#include "qgsmessagebar.h"#include "qgsmessagebaritem.h"#include "qgsnumericformatguiregistry.h"#include "qgscodeeditorcolorschemeregistry.h"#include "qgssubsetstringeditorproviderregistry.h"#include "qgsprovidersourcewidgetproviderregistry.h"#include "qgsrelationwidgetregistry.h"#include "qgssettingsregistrygui.h"