summaryrefslogtreecommitdiffstats
path: root/src/corelib/kernel/qpermissions.h
Commit message (Expand)AuthorAgeFilesLines
* permissions: Work around template partial specialization GCC bugTor Arne Vestbø2023-05-251-3/+3
* QBluetoothPermission: introduce fine-grained permissionsIvan Solovev2023-04-261-1/+26
* Q*Permission: un-Q_GADGET classes w/o Q_ENUMsMarc Mutz2023-02-021-3/+3
* Q{Contacts,Calendar}Permission: bool readWrite → enum AccessModeMarc Mutz2023-02-021-8/+20
* Q<Typed>Permission: use move-and-swap, not pure-swap, for move-assignmentMarc Mutz2023-02-021-1/+1
* Q<Typed>Permission: don't use external stateMarc Mutz2023-01-261-7/+35
* QPermission: replace T data<T>() with std::optional<T> value<T>()Marc Mutz2023-01-131-3/+4
* QLocationPermission: make enums have explicit underlying typeMarc Mutz2023-01-131-2/+8
* QPermission: don't hide SFINAE constraintsMarc Mutz2023-01-131-14/+6
* QPermission: fight template bloat in data()Marc Mutz2023-01-131-6/+5
* Q{Contact,Calendar}Permission: rename isReadOnly → isReadWriteMarc Mutz2023-01-121-4/+4
* Q<Concrete>Permission: unexport classesMarc Mutz2023-01-121-18/+18
* QPermission: unexport, make fully inlineMarc Mutz2023-01-111-4/+4
* QPermissions: remove extra ';'Marc Mutz2023-01-101-7/+7
* Long live QPermissions!Tor Arne Vestbø2022-11-011-0/+156