63class GUI_EXPORT 
QgsGui : 
public QObject
 
   76      UseCrsOfFirstLayerAdded = 1, 
 
 
   79    Q_ENUM( ProjectCrsBehavior )
 
   94    SIP_SKIP static QgsNative *nativePlatformInterface();
 
  168    static QgsProcessingRecentAlgorithmLog *processingRecentAlgorithmLog();
 
  174    static QgsProcessingFavoriteAlgorithmManager *processingFavoriteAlgorithmManager();
 
  242    static 
void enableAutoGeometryRestore( QWidget *widget, const QString &key = QString() );
 
  249    static QgsWindowManagerInterface *windowManager();
 
  256    static 
void setWindowManager( QgsWindowManagerInterface *manager 
SIP_TRANSFER );
 
  270      HigMenuTextIsTitleCase = 1 << 0,       
 
  271      HigDialogTitleIsTitleCase = 1 << 1     
 
 
  288    static QColor sampleColor( QPoint point );
 
  295    static QScreen *findScreenAt( QPoint point );
 
  319    static void initCalloutWidgets() 
SIP_SKIP;
 
  337    void optionsChanged();
 
  346    QgsNative *mNative = 
nullptr;
 
  356    QgsProcessingFavoriteAlgorithmManager *mProcessingFavoriteAlgorithmManager = 
nullptr;
 
  357    QgsProcessingRecentAlgorithmLog *mProcessingRecentAlgorithmLog = 
nullptr;
 
  370    std::unique_ptr< QgsWindowManagerInterface > mWindowManager;
 
 
The QgsHistoryProviderRegistry is a registry for objects which track user history (i....
 
Q_DECLARE_OPERATORS_FOR_FLAGS(QgsTextRendererUtils::CurvedTextFlags)