![]() |
Qt
Internal/Contributor docs for the Qt SDK. Note: These are NOT official API docs; those are found at https://doc.qt.io/
|
#include <qrangemodel_impl.h>
Public Types | |
| using | ItemType = std::remove_pointer_t<T> |
| using | ItemAccess = QRangeModelItemAccess<ItemType> |
| template<typename Access, typename Test> | |
| using | hasReadRole_test |
| template<typename Access, typename Test> | |
| using | hasWriteRole_test |
| template<typename Access, typename Test> | |
| using | hasFlags_test = decltype(Access::flags(std::declval<const Test&>())) |
Static Public Attributes | |
| static constexpr bool | hasReadRole = qxp::is_detected_v<hasReadRole_test, ItemAccess, ItemType> |
| static constexpr bool | hasWriteRole = qxp::is_detected_v<hasWriteRole_test, ItemAccess, ItemType> |
| static constexpr bool | hasFlags = qxp::is_detected_v<hasFlags_test, ItemAccess, ItemType> |
Definition at line 398 of file qrangemodel_impl.h.
| using QRangeModelDetails::item_access< T >::hasFlags_test = decltype(Access::flags(std::declval<const Test&>())) |
Definition at line 414 of file qrangemodel_impl.h.
| using QRangeModelDetails::item_access< T >::hasReadRole_test |
Definition at line 404 of file qrangemodel_impl.h.
| using QRangeModelDetails::item_access< T >::hasWriteRole_test |
Definition at line 409 of file qrangemodel_impl.h.
| using QRangeModelDetails::item_access< T >::ItemAccess = QRangeModelItemAccess<ItemType> |
Definition at line 401 of file qrangemodel_impl.h.
| using QRangeModelDetails::item_access< T >::ItemType = std::remove_pointer_t<T> |
Definition at line 400 of file qrangemodel_impl.h.
|
staticconstexpr |
Definition at line 416 of file qrangemodel_impl.h.
|
staticconstexpr |
Definition at line 406 of file qrangemodel_impl.h.
|
staticconstexpr |
Definition at line 411 of file qrangemodel_impl.h.