Details
-
Suggestion
-
Resolution: Fixed
-
P2: Important
-
None
-
None
-
c81e8f8ff (dev), 1e0e16b5f (dev), 4e860a66d (dev), 586281991 (dev), f564e905c (dev)
Description
Support emplacement in QVariant the same away as std::any and std::variant support them:
- in_place_type_t constructor
- emplace<T>() member function
Attachments
For Gerrit Dashboard: QTBUG-112187 | ||||||
---|---|---|---|---|---|---|
# | Subject | Branch | Project | Status | CR | V |
468355,8 | QVariant: Add support for in-place construction | dev | qt/qtbase | Status: MERGED | +2 | 0 |
468543,17 | QVariant: Support emplace | dev | qt/qtbase | Status: MERGED | +2 | 0 |
480845,2 | QVariant: Extract Method PrivateShared::computeAllocationSize() | dev | qt/qtbase | Status: MERGED | +2 | 0 |
480846,2 | QVariant: Extract Method PrivateShared::computeOffset() | dev | qt/qtbase | Status: MERGED | +2 | 0 |
480875,2 | QVariant: fix shadowing of QVariant::Type/List | dev | qt/qtbase | Status: MERGED | +2 | 0 |