summaryrefslogtreecommitdiff
path: root/src/multimedia/windows/qwindowsmediadevices_p.h
diff options
context:
space:
mode:
authorJøger Hansegård <joger.hansegard@qt.io>2023-05-13 08:52:54 +0200
committerJøger Hansegård <joger.hansegard@qt.io>2023-05-15 21:24:09 +0200
commit193d7e1bfd130603db5b5ac1f633de50af7e7237 (patch)
treed0f95130c02effa3fc4030b5a067b6e5c9a857f6 /src/multimedia/windows/qwindowsmediadevices_p.h
parent954053c17cb53b41c8ecf8cb794898c89fdef5e4 (diff)
downloadqtmultimedia-193d7e1bfd130603db5b5ac1f633de50af7e7237.tar.gz
Rename QWindowsIUPointer template class to QComPtr
The name QWindowsIUPointer feels clunky and does not add clarity. On the Windows platform, the term ComPtr, CComPtr or com_ptr is well established and understood. By renaming the QWindowsIUPointer to QComPtr we get code that is easier to read, particularly when the pointer is used in template classes such as std::vector<QComPtr> or QMaybe<QComPtr>. Task-number: QTBUG-113460 Pick-to: 6.5 Change-Id: Ia3ef06c4a1c0e45503ba5204a4d2fd6197114b15 Reviewed-by: Lars Knoll <lars@knoll.priv.no>
Diffstat (limited to 'src/multimedia/windows/qwindowsmediadevices_p.h')
-rw-r--r--src/multimedia/windows/qwindowsmediadevices_p.h4
1 files changed, 2 insertions, 2 deletions
diff --git a/src/multimedia/windows/qwindowsmediadevices_p.h b/src/multimedia/windows/qwindowsmediadevices_p.h
index f32577535..154f29c6e 100644
--- a/src/multimedia/windows/qwindowsmediadevices_p.h
+++ b/src/multimedia/windows/qwindowsmediadevices_p.h
@@ -43,8 +43,8 @@ public:
private:
QList<QAudioDevice> availableDevices(QAudioDevice::Mode mode) const;
- QWindowsIUPointer<IMMDeviceEnumerator> m_deviceEnumerator;
- QWindowsIUPointer<CMMNotificationClient> m_notificationClient;
+ QComPtr<IMMDeviceEnumerator> m_deviceEnumerator;
+ QComPtr<CMMNotificationClient> m_notificationClient;
friend CMMNotificationClient;
};