<QtDarwinHelpers> プロキシページ
マクロ
Q_FORWARD_DECLARE_CF_TYPE(type) | |
Q_FORWARD_DECLARE_MUTABLE_CF_TYPE(type) | |
Q_FORWARD_DECLARE_OBJC_CLASS(classname) |
マクロドキュメント
Q_FORWARD_DECLARE_CF_TYPE(type)
Forward-コアファウンデーションtype を宣言します。これには、実際の型と参照型が含まれます。例えば、Q_FORWARD_DECLARE_CF_TYPE(CFString) は、__CFString と CFStringRef を宣言します。
Q_FORWARD_DECLARE_MUTABLE_CF_TYPE(type)
Forward-declares a mutable Core Foundationtype 。これには、実際の型と参照型が含まれます。例えば、Q_FORWARD_DECLARE_MUTABLE_CF_TYPE(CFMutableString) は __CFMutableString と CFMutableStringRef を宣言します。
Q_FORWARD_DECLARE_OBJC_CLASS(classname)
Objective-Cclassname 、Objective-C または C++ としてコンパイルできるように宣言します。
これは主に、Objective-C と C++ の両方のソース・ファイルにインクルードされる可能性のあるヘッダー・ファイルでの使用を目的としています。
本書に含まれる文書の著作権は、それぞれの所有者に帰属します。 本書で提供されるドキュメントは、Free Software Foundation が発行したGNU Free Documentation License version 1.3に基づいてライセンスされています。 Qtおよびそれぞれのロゴは、フィンランドおよびその他の国におけるThe Qt Company Ltd.の 商標です。その他すべての商標は、それぞれの所有者に帰属します。