add QFlag operators (#376)

This commit is contained in:
anoy 2021-11-26 19:09:09 +01:00 committed by GitHub
parent a110d53a53
commit 21badd592e
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
4 changed files with 9 additions and 4 deletions

View File

@ -367,7 +367,8 @@ Q_SIGNALS:
*/ */
void viewToggled(bool Open); void viewToggled(bool Open);
}; // class DockAreaWidget }; // class DockAreaWidget
} } // namespace ads
// namespace ads
Q_DECLARE_OPERATORS_FOR_FLAGS(ads::CDockAreaWidget::DockAreaFlags)
//----------------------------------------------------------------------------- //-----------------------------------------------------------------------------
#endif // DockAreaWidgetH #endif // DockAreaWidgetH

View File

@ -617,5 +617,7 @@ Q_SIGNALS:
void focusedDockWidgetChanged(ads::CDockWidget* old, ads::CDockWidget* now); void focusedDockWidgetChanged(ads::CDockWidget* old, ads::CDockWidget* now);
}; // class DockManager }; // class DockManager
} // namespace ads } // namespace ads
Q_DECLARE_OPERATORS_FOR_FLAGS(ads::CDockManager::ConfigFlags)
//----------------------------------------------------------------------------- //-----------------------------------------------------------------------------
#endif // DockManagerH #endif // DockManagerH

View File

@ -600,7 +600,8 @@ Q_SIGNALS:
*/ */
void featuresChanged(ads::CDockWidget::DockWidgetFeatures features); void featuresChanged(ads::CDockWidget::DockWidgetFeatures features);
}; // class DockWidget }; // class DockWidget
} } // namespace ads
// namespace ads
Q_DECLARE_OPERATORS_FOR_FLAGS(ads::CDockWidget::DockWidgetFeatures)
//----------------------------------------------------------------------------- //-----------------------------------------------------------------------------
#endif // DockWidgetH #endif // DockWidgetH

View File

@ -308,5 +308,6 @@ void repolishStyle(QWidget* w, eRepolishChildOptions Options = RepolishIgnoreChi
} // namespace internal } // namespace internal
} // namespace ads } // namespace ads
Q_DECLARE_OPERATORS_FOR_FLAGS(ads::DockWidgetAreas)
//--------------------------------------------------------------------------- //---------------------------------------------------------------------------
#endif // ads_globalsH #endif // ads_globalsH