qt_widgets/ops.rs
1#![cfg_attr(feature = "ritual_rustdoc_nightly", feature(doc_cfg))]
2//! Functions that provide access to C++ operators
3
4/// <p>Writes the list widget item <i>item</i> to stream <i>out</i>.</p>
5///
6/// Calls C++ function: <span style='color: green;'>```QDataStream& operator<<(QDataStream& arg1, const QSizePolicy& arg2)```</span>.
7///
8/// Warning: no exact match found in C++ documentation. Below is the <a href="http://doc.qt.io/qt-5/qlistwidgetitem.html#operator-lt-lt">C++ documentation</a> for <span style='color: green;'>```QDataStream &operator<<(QDataStream &out, const QListWidgetItem &item)```</span>:<div style='border: 1px solid #5CFF95; background: #D6FFE4; padding: 16px;'><p>Writes the list widget item <i>item</i> to stream <i>out</i>.</p>
9/// <p>This operator uses <a href="http://doc.qt.io/qt-5/qlistwidgetitem.html#write">QListWidgetItem::write</a>().</p>
10/// <p><b>See also </b><a href="http://doc.qt.io/qt-5/datastreamformat.html">Serializing Qt Data Types</a>.</p></div>
11#[inline(always)]
12pub unsafe fn shl_qt_core_q_data_stream_q_size_policy(
13 arg1: impl ::cpp_core::CastInto<::cpp_core::Ref<::qt_core::QDataStream>>,
14 arg2: impl ::cpp_core::CastInto<::cpp_core::Ref<crate::QSizePolicy>>,
15) -> ::cpp_core::Ref<::qt_core::QDataStream> {
16 let ffi_result = {
17 crate::__ffi::ctr_qt_widgets_ffi_operator__(
18 ::cpp_core::CastInto::<::cpp_core::Ref<::qt_core::QDataStream>>::cast_into(arg1)
19 .as_raw_ptr() as *mut ::qt_core::QDataStream,
20 ::cpp_core::CastInto::<::cpp_core::Ref<crate::QSizePolicy>>::cast_into(arg2)
21 .as_raw_ptr(),
22 )
23 };
24 ::cpp_core::Ref::from_raw(ffi_result).expect("attempted to construct a null Ref")
25}
26
27/// <p>Writes the list widget item <i>item</i> to stream <i>out</i>.</p>
28///
29/// Calls C++ function: <span style='color: green;'>```QDebug operator<<(QDebug dbg, const QSizePolicy& arg2)```</span>.
30///
31/// Warning: no exact match found in C++ documentation. Below is the <a href="http://doc.qt.io/qt-5/qlistwidgetitem.html#operator-lt-lt">C++ documentation</a> for <span style='color: green;'>```QDataStream &operator<<(QDataStream &out, const QListWidgetItem &item)```</span>:<div style='border: 1px solid #5CFF95; background: #D6FFE4; padding: 16px;'><p>Writes the list widget item <i>item</i> to stream <i>out</i>.</p>
32/// <p>This operator uses <a href="http://doc.qt.io/qt-5/qlistwidgetitem.html#write">QListWidgetItem::write</a>().</p>
33/// <p><b>See also </b><a href="http://doc.qt.io/qt-5/datastreamformat.html">Serializing Qt Data Types</a>.</p></div>
34#[inline(always)]
35pub unsafe fn shl_qt_core_q_debug_q_size_policy(
36 dbg: impl ::cpp_core::CastInto<::cpp_core::Ref<::qt_core::QDebug>>,
37 arg2: impl ::cpp_core::CastInto<::cpp_core::Ref<crate::QSizePolicy>>,
38) -> ::cpp_core::CppBox<::qt_core::QDebug> {
39 let ffi_result = {
40 crate::__ffi::ctr_qt_widgets_ffi_operator__2(
41 ::cpp_core::CastInto::<::cpp_core::Ref<::qt_core::QDebug>>::cast_into(dbg).as_raw_ptr(),
42 ::cpp_core::CastInto::<::cpp_core::Ref<crate::QSizePolicy>>::cast_into(arg2)
43 .as_raw_ptr(),
44 )
45 };
46 ::cpp_core::CppBox::from_raw(ffi_result).expect("attempted to construct a null CppBox")
47}
48
49/// <p>Writes the list widget item <i>item</i> to stream <i>out</i>.</p>
50///
51/// Calls C++ function: <span style='color: green;'>```QDebug operator<<(QDebug arg1, const QWidget* arg2)```</span>.
52///
53/// Warning: no exact match found in C++ documentation. Below is the <a href="http://doc.qt.io/qt-5/qlistwidgetitem.html#operator-lt-lt">C++ documentation</a> for <span style='color: green;'>```QDataStream &operator<<(QDataStream &out, const QListWidgetItem &item)```</span>:<div style='border: 1px solid #5CFF95; background: #D6FFE4; padding: 16px;'><p>Writes the list widget item <i>item</i> to stream <i>out</i>.</p>
54/// <p>This operator uses <a href="http://doc.qt.io/qt-5/qlistwidgetitem.html#write">QListWidgetItem::write</a>().</p>
55/// <p><b>See also </b><a href="http://doc.qt.io/qt-5/datastreamformat.html">Serializing Qt Data Types</a>.</p></div>
56#[inline(always)]
57pub unsafe fn shl_qt_core_q_debug_q_widget(
58 arg1: impl ::cpp_core::CastInto<::cpp_core::Ref<::qt_core::QDebug>>,
59 arg2: impl ::cpp_core::CastInto<::cpp_core::Ptr<crate::QWidget>>,
60) -> ::cpp_core::CppBox<::qt_core::QDebug> {
61 let ffi_result = {
62 crate::__ffi::ctr_qt_widgets_ffi_operator__3(
63 ::cpp_core::CastInto::<::cpp_core::Ref<::qt_core::QDebug>>::cast_into(arg1)
64 .as_raw_ptr(),
65 ::cpp_core::CastInto::<::cpp_core::Ptr<crate::QWidget>>::cast_into(arg2).as_raw_ptr(),
66 )
67 };
68 ::cpp_core::CppBox::from_raw(ffi_result).expect("attempted to construct a null CppBox")
69}
70
71/// <p>Writes the list widget item <i>item</i> to stream <i>out</i>.</p>
72///
73/// Calls C++ function: <span style='color: green;'>```QDebug operator<<(QDebug debug, const QStyleOption::OptionType& optionType)```</span>.
74///
75/// Warning: no exact match found in C++ documentation. Below is the <a href="http://doc.qt.io/qt-5/qlistwidgetitem.html#operator-lt-lt">C++ documentation</a> for <span style='color: green;'>```QDataStream &operator<<(QDataStream &out, const QListWidgetItem &item)```</span>:<div style='border: 1px solid #5CFF95; background: #D6FFE4; padding: 16px;'><p>Writes the list widget item <i>item</i> to stream <i>out</i>.</p>
76/// <p>This operator uses <a href="http://doc.qt.io/qt-5/qlistwidgetitem.html#write">QListWidgetItem::write</a>().</p>
77/// <p><b>See also </b><a href="http://doc.qt.io/qt-5/datastreamformat.html">Serializing Qt Data Types</a>.</p></div>
78#[inline(always)]
79pub unsafe fn shl_qt_core_q_debug_q_style_option_option_type(
80 debug: impl ::cpp_core::CastInto<::cpp_core::Ref<::qt_core::QDebug>>,
81 option_type: *const crate::q_style_option::OptionType,
82) -> ::cpp_core::CppBox<::qt_core::QDebug> {
83 let ffi_result = {
84 crate::__ffi::ctr_qt_widgets_ffi_operator__5(
85 ::cpp_core::CastInto::<::cpp_core::Ref<::qt_core::QDebug>>::cast_into(debug)
86 .as_raw_ptr(),
87 option_type,
88 )
89 };
90 ::cpp_core::CppBox::from_raw(ffi_result).expect("attempted to construct a null CppBox")
91}
92
93/// <p>Writes the list widget item <i>item</i> to stream <i>out</i>.</p>
94///
95/// Calls C++ function: <span style='color: green;'>```QDebug operator<<(QDebug debug, const QStyleOption& option)```</span>.
96///
97/// Warning: no exact match found in C++ documentation. Below is the <a href="http://doc.qt.io/qt-5/qlistwidgetitem.html#operator-lt-lt">C++ documentation</a> for <span style='color: green;'>```QDataStream &operator<<(QDataStream &out, const QListWidgetItem &item)```</span>:<div style='border: 1px solid #5CFF95; background: #D6FFE4; padding: 16px;'><p>Writes the list widget item <i>item</i> to stream <i>out</i>.</p>
98/// <p>This operator uses <a href="http://doc.qt.io/qt-5/qlistwidgetitem.html#write">QListWidgetItem::write</a>().</p>
99/// <p><b>See also </b><a href="http://doc.qt.io/qt-5/datastreamformat.html">Serializing Qt Data Types</a>.</p></div>
100#[inline(always)]
101pub unsafe fn shl_qt_core_q_debug_q_style_option(
102 debug: impl ::cpp_core::CastInto<::cpp_core::Ref<::qt_core::QDebug>>,
103 option: impl ::cpp_core::CastInto<::cpp_core::Ref<crate::QStyleOption>>,
104) -> ::cpp_core::CppBox<::qt_core::QDebug> {
105 let ffi_result = {
106 crate::__ffi::ctr_qt_widgets_ffi_operator__6(
107 ::cpp_core::CastInto::<::cpp_core::Ref<::qt_core::QDebug>>::cast_into(debug)
108 .as_raw_ptr(),
109 ::cpp_core::CastInto::<::cpp_core::Ref<crate::QStyleOption>>::cast_into(option)
110 .as_raw_ptr(),
111 )
112 };
113 ::cpp_core::CppBox::from_raw(ffi_result).expect("attempted to construct a null CppBox")
114}
115
116/// <p>Writes the list widget item <i>item</i> to stream <i>out</i>.</p>
117///
118/// Calls C++ function: <span style='color: green;'>```QDebug operator<<(QDebug arg1, const QAction* arg2)```</span>.
119///
120/// Warning: no exact match found in C++ documentation. Below is the <a href="http://doc.qt.io/qt-5/qlistwidgetitem.html#operator-lt-lt">C++ documentation</a> for <span style='color: green;'>```QDataStream &operator<<(QDataStream &out, const QListWidgetItem &item)```</span>:<div style='border: 1px solid #5CFF95; background: #D6FFE4; padding: 16px;'><p>Writes the list widget item <i>item</i> to stream <i>out</i>.</p>
121/// <p>This operator uses <a href="http://doc.qt.io/qt-5/qlistwidgetitem.html#write">QListWidgetItem::write</a>().</p>
122/// <p><b>See also </b><a href="http://doc.qt.io/qt-5/datastreamformat.html">Serializing Qt Data Types</a>.</p></div>
123#[inline(always)]
124pub unsafe fn shl_qt_core_q_debug_q_action(
125 arg1: impl ::cpp_core::CastInto<::cpp_core::Ref<::qt_core::QDebug>>,
126 arg2: impl ::cpp_core::CastInto<::cpp_core::Ptr<crate::QAction>>,
127) -> ::cpp_core::CppBox<::qt_core::QDebug> {
128 let ffi_result = {
129 crate::__ffi::ctr_qt_widgets_ffi_operator__7(
130 ::cpp_core::CastInto::<::cpp_core::Ref<::qt_core::QDebug>>::cast_into(arg1)
131 .as_raw_ptr(),
132 ::cpp_core::CastInto::<::cpp_core::Ptr<crate::QAction>>::cast_into(arg2).as_raw_ptr(),
133 )
134 };
135 ::cpp_core::CppBox::from_raw(ffi_result).expect("attempted to construct a null CppBox")
136}
137
138/// <p>Writes the list widget item <i>item</i> to stream <i>out</i>.</p>
139///
140/// Calls C++ function: <span style='color: green;'>```QDebug operator<<(QDebug arg1, const QGesture* arg2)```</span>.
141///
142/// Warning: no exact match found in C++ documentation. Below is the <a href="http://doc.qt.io/qt-5/qlistwidgetitem.html#operator-lt-lt">C++ documentation</a> for <span style='color: green;'>```QDataStream &operator<<(QDataStream &out, const QListWidgetItem &item)```</span>:<div style='border: 1px solid #5CFF95; background: #D6FFE4; padding: 16px;'><p>Writes the list widget item <i>item</i> to stream <i>out</i>.</p>
143/// <p>This operator uses <a href="http://doc.qt.io/qt-5/qlistwidgetitem.html#write">QListWidgetItem::write</a>().</p>
144/// <p><b>See also </b><a href="http://doc.qt.io/qt-5/datastreamformat.html">Serializing Qt Data Types</a>.</p></div>
145#[inline(always)]
146pub unsafe fn shl_qt_core_q_debug_q_gesture(
147 arg1: impl ::cpp_core::CastInto<::cpp_core::Ref<::qt_core::QDebug>>,
148 arg2: impl ::cpp_core::CastInto<::cpp_core::Ptr<crate::QGesture>>,
149) -> ::cpp_core::CppBox<::qt_core::QDebug> {
150 let ffi_result = {
151 crate::__ffi::ctr_qt_widgets_ffi_operator__8(
152 ::cpp_core::CastInto::<::cpp_core::Ref<::qt_core::QDebug>>::cast_into(arg1)
153 .as_raw_ptr(),
154 ::cpp_core::CastInto::<::cpp_core::Ptr<crate::QGesture>>::cast_into(arg2).as_raw_ptr(),
155 )
156 };
157 ::cpp_core::CppBox::from_raw(ffi_result).expect("attempted to construct a null CppBox")
158}
159
160/// <p>Writes the list widget item <i>item</i> to stream <i>out</i>.</p>
161///
162/// Calls C++ function: <span style='color: green;'>```QDebug operator<<(QDebug arg1, const QGestureEvent* arg2)```</span>.
163///
164/// Warning: no exact match found in C++ documentation. Below is the <a href="http://doc.qt.io/qt-5/qlistwidgetitem.html#operator-lt-lt">C++ documentation</a> for <span style='color: green;'>```QDataStream &operator<<(QDataStream &out, const QListWidgetItem &item)```</span>:<div style='border: 1px solid #5CFF95; background: #D6FFE4; padding: 16px;'><p>Writes the list widget item <i>item</i> to stream <i>out</i>.</p>
165/// <p>This operator uses <a href="http://doc.qt.io/qt-5/qlistwidgetitem.html#write">QListWidgetItem::write</a>().</p>
166/// <p><b>See also </b><a href="http://doc.qt.io/qt-5/datastreamformat.html">Serializing Qt Data Types</a>.</p></div>
167#[inline(always)]
168pub unsafe fn shl_qt_core_q_debug_q_gesture_event(
169 arg1: impl ::cpp_core::CastInto<::cpp_core::Ref<::qt_core::QDebug>>,
170 arg2: impl ::cpp_core::CastInto<::cpp_core::Ptr<crate::QGestureEvent>>,
171) -> ::cpp_core::CppBox<::qt_core::QDebug> {
172 let ffi_result = {
173 crate::__ffi::ctr_qt_widgets_ffi_operator__9(
174 ::cpp_core::CastInto::<::cpp_core::Ref<::qt_core::QDebug>>::cast_into(arg1)
175 .as_raw_ptr(),
176 ::cpp_core::CastInto::<::cpp_core::Ptr<crate::QGestureEvent>>::cast_into(arg2)
177 .as_raw_ptr(),
178 )
179 };
180 ::cpp_core::CppBox::from_raw(ffi_result).expect("attempted to construct a null CppBox")
181}
182
183/// <p>Writes the list widget item <i>item</i> to stream <i>out</i>.</p>
184///
185/// Calls C++ function: <span style='color: green;'>```QDebug operator<<(QDebug debug, QGraphicsItem* item)```</span>.
186///
187/// Warning: no exact match found in C++ documentation. Below is the <a href="http://doc.qt.io/qt-5/qlistwidgetitem.html#operator-lt-lt">C++ documentation</a> for <span style='color: green;'>```QDataStream &operator<<(QDataStream &out, const QListWidgetItem &item)```</span>:<div style='border: 1px solid #5CFF95; background: #D6FFE4; padding: 16px;'><p>Writes the list widget item <i>item</i> to stream <i>out</i>.</p>
188/// <p>This operator uses <a href="http://doc.qt.io/qt-5/qlistwidgetitem.html#write">QListWidgetItem::write</a>().</p>
189/// <p><b>See also </b><a href="http://doc.qt.io/qt-5/datastreamformat.html">Serializing Qt Data Types</a>.</p></div>
190#[inline(always)]
191pub unsafe fn shl_qt_core_q_debug_q_graphics_item(
192 debug: impl ::cpp_core::CastInto<::cpp_core::Ref<::qt_core::QDebug>>,
193 item: impl ::cpp_core::CastInto<::cpp_core::Ptr<crate::QGraphicsItem>>,
194) -> ::cpp_core::CppBox<::qt_core::QDebug> {
195 let ffi_result = {
196 crate::__ffi::ctr_qt_widgets_ffi_operator__10(
197 ::cpp_core::CastInto::<::cpp_core::Ref<::qt_core::QDebug>>::cast_into(debug)
198 .as_raw_ptr(),
199 ::cpp_core::CastInto::<::cpp_core::Ptr<crate::QGraphicsItem>>::cast_into(item)
200 .as_raw_ptr() as *mut crate::QGraphicsItem,
201 )
202 };
203 ::cpp_core::CppBox::from_raw(ffi_result).expect("attempted to construct a null CppBox")
204}
205
206/// <p>Writes the list widget item <i>item</i> to stream <i>out</i>.</p>
207///
208/// Calls C++ function: <span style='color: green;'>```QDebug operator<<(QDebug debug, QGraphicsObject* item)```</span>.
209///
210/// Warning: no exact match found in C++ documentation. Below is the <a href="http://doc.qt.io/qt-5/qlistwidgetitem.html#operator-lt-lt">C++ documentation</a> for <span style='color: green;'>```QDataStream &operator<<(QDataStream &out, const QListWidgetItem &item)```</span>:<div style='border: 1px solid #5CFF95; background: #D6FFE4; padding: 16px;'><p>Writes the list widget item <i>item</i> to stream <i>out</i>.</p>
211/// <p>This operator uses <a href="http://doc.qt.io/qt-5/qlistwidgetitem.html#write">QListWidgetItem::write</a>().</p>
212/// <p><b>See also </b><a href="http://doc.qt.io/qt-5/datastreamformat.html">Serializing Qt Data Types</a>.</p></div>
213#[inline(always)]
214pub unsafe fn shl_qt_core_q_debug_q_graphics_object(
215 debug: impl ::cpp_core::CastInto<::cpp_core::Ref<::qt_core::QDebug>>,
216 item: impl ::cpp_core::CastInto<::cpp_core::Ptr<crate::QGraphicsObject>>,
217) -> ::cpp_core::CppBox<::qt_core::QDebug> {
218 let ffi_result = {
219 crate::__ffi::ctr_qt_widgets_ffi_operator__11(
220 ::cpp_core::CastInto::<::cpp_core::Ref<::qt_core::QDebug>>::cast_into(debug)
221 .as_raw_ptr(),
222 ::cpp_core::CastInto::<::cpp_core::Ptr<crate::QGraphicsObject>>::cast_into(item)
223 .as_raw_ptr() as *mut crate::QGraphicsObject,
224 )
225 };
226 ::cpp_core::CppBox::from_raw(ffi_result).expect("attempted to construct a null CppBox")
227}
228
229/// <p>Writes the list widget item <i>item</i> to stream <i>out</i>.</p>
230///
231/// Calls C++ function: <span style='color: green;'>```QDebug operator<<(QDebug debug, QGraphicsItem::GraphicsItemChange change)```</span>.
232///
233/// Warning: no exact match found in C++ documentation. Below is the <a href="http://doc.qt.io/qt-5/qlistwidgetitem.html#operator-lt-lt">C++ documentation</a> for <span style='color: green;'>```QDataStream &operator<<(QDataStream &out, const QListWidgetItem &item)```</span>:<div style='border: 1px solid #5CFF95; background: #D6FFE4; padding: 16px;'><p>Writes the list widget item <i>item</i> to stream <i>out</i>.</p>
234/// <p>This operator uses <a href="http://doc.qt.io/qt-5/qlistwidgetitem.html#write">QListWidgetItem::write</a>().</p>
235/// <p><b>See also </b><a href="http://doc.qt.io/qt-5/datastreamformat.html">Serializing Qt Data Types</a>.</p></div>
236#[inline(always)]
237pub unsafe fn shl_qt_core_q_debug_q_graphics_item_graphics_item_change(
238 debug: impl ::cpp_core::CastInto<::cpp_core::Ref<::qt_core::QDebug>>,
239 change: crate::q_graphics_item::GraphicsItemChange,
240) -> ::cpp_core::CppBox<::qt_core::QDebug> {
241 let ffi_result = {
242 crate::__ffi::ctr_qt_widgets_ffi_operator__12(
243 ::cpp_core::CastInto::<::cpp_core::Ref<::qt_core::QDebug>>::cast_into(debug)
244 .as_raw_ptr(),
245 change,
246 )
247 };
248 ::cpp_core::CppBox::from_raw(ffi_result).expect("attempted to construct a null CppBox")
249}
250
251/// <p>Writes the list widget item <i>item</i> to stream <i>out</i>.</p>
252///
253/// Calls C++ function: <span style='color: green;'>```QDebug operator<<(QDebug debug, QGraphicsItem::GraphicsItemFlag flag)```</span>.
254///
255/// Warning: no exact match found in C++ documentation. Below is the <a href="http://doc.qt.io/qt-5/qlistwidgetitem.html#operator-lt-lt">C++ documentation</a> for <span style='color: green;'>```QDataStream &operator<<(QDataStream &out, const QListWidgetItem &item)```</span>:<div style='border: 1px solid #5CFF95; background: #D6FFE4; padding: 16px;'><p>Writes the list widget item <i>item</i> to stream <i>out</i>.</p>
256/// <p>This operator uses <a href="http://doc.qt.io/qt-5/qlistwidgetitem.html#write">QListWidgetItem::write</a>().</p>
257/// <p><b>See also </b><a href="http://doc.qt.io/qt-5/datastreamformat.html">Serializing Qt Data Types</a>.</p></div>
258#[inline(always)]
259pub unsafe fn shl_qt_core_q_debug_q_graphics_item_graphics_item_flag(
260 debug: impl ::cpp_core::CastInto<::cpp_core::Ref<::qt_core::QDebug>>,
261 flag: crate::q_graphics_item::GraphicsItemFlag,
262) -> ::cpp_core::CppBox<::qt_core::QDebug> {
263 let ffi_result = {
264 crate::__ffi::ctr_qt_widgets_ffi_operator__13(
265 ::cpp_core::CastInto::<::cpp_core::Ref<::qt_core::QDebug>>::cast_into(debug)
266 .as_raw_ptr(),
267 flag,
268 )
269 };
270 ::cpp_core::CppBox::from_raw(ffi_result).expect("attempted to construct a null CppBox")
271}
272
273/// <p>Writes the list widget item <i>item</i> to stream <i>out</i>.</p>
274///
275/// Calls C++ function: <span style='color: green;'>```QDataStream& operator<<(QDataStream& out, const QListWidgetItem& item)```</span>.
276///
277/// <a href="http://doc.qt.io/qt-5/qlistwidgetitem.html#operator-lt-lt">C++ documentation</a>:<div style='border: 1px solid #5CFF95; background: #D6FFE4; padding: 16px;'><p>Writes the list widget item <i>item</i> to stream <i>out</i>.</p>
278/// <p>This operator uses <a href="http://doc.qt.io/qt-5/qlistwidgetitem.html#write">QListWidgetItem::write</a>().</p>
279/// <p><b>See also </b><a href="http://doc.qt.io/qt-5/datastreamformat.html">Serializing Qt Data Types</a>.</p></div>
280#[inline(always)]
281pub unsafe fn shl_qt_core_q_data_stream_q_list_widget_item(
282 out: impl ::cpp_core::CastInto<::cpp_core::Ref<::qt_core::QDataStream>>,
283 item: impl ::cpp_core::CastInto<::cpp_core::Ref<crate::QListWidgetItem>>,
284) -> ::cpp_core::Ref<::qt_core::QDataStream> {
285 let ffi_result = {
286 crate::__ffi::ctr_qt_widgets_ffi_operator__15(
287 ::cpp_core::CastInto::<::cpp_core::Ref<::qt_core::QDataStream>>::cast_into(out)
288 .as_raw_ptr() as *mut ::qt_core::QDataStream,
289 ::cpp_core::CastInto::<::cpp_core::Ref<crate::QListWidgetItem>>::cast_into(item)
290 .as_raw_ptr(),
291 )
292 };
293 ::cpp_core::Ref::from_raw(ffi_result).expect("attempted to construct a null Ref")
294}
295
296/// <p>Writes the list widget item <i>item</i> to stream <i>out</i>.</p>
297///
298/// Calls C++ function: <span style='color: green;'>```QTextStream& operator<<(QTextStream& arg1, const QSplitter& arg2)```</span>.
299///
300/// Warning: no exact match found in C++ documentation. Below is the <a href="http://doc.qt.io/qt-5/qlistwidgetitem.html#operator-lt-lt">C++ documentation</a> for <span style='color: green;'>```QDataStream &operator<<(QDataStream &out, const QListWidgetItem &item)```</span>:<div style='border: 1px solid #5CFF95; background: #D6FFE4; padding: 16px;'><p>Writes the list widget item <i>item</i> to stream <i>out</i>.</p>
301/// <p>This operator uses <a href="http://doc.qt.io/qt-5/qlistwidgetitem.html#write">QListWidgetItem::write</a>().</p>
302/// <p><b>See also </b><a href="http://doc.qt.io/qt-5/datastreamformat.html">Serializing Qt Data Types</a>.</p></div>
303#[inline(always)]
304pub unsafe fn shl_qt_core_q_text_stream_q_splitter(
305 arg1: impl ::cpp_core::CastInto<::cpp_core::Ref<::qt_core::QTextStream>>,
306 arg2: impl ::cpp_core::CastInto<::cpp_core::Ref<crate::QSplitter>>,
307) -> ::cpp_core::Ref<::qt_core::QTextStream> {
308 let ffi_result = {
309 crate::__ffi::ctr_qt_widgets_ffi_operator__17(
310 ::cpp_core::CastInto::<::cpp_core::Ref<::qt_core::QTextStream>>::cast_into(arg1)
311 .as_raw_ptr() as *mut ::qt_core::QTextStream,
312 ::cpp_core::CastInto::<::cpp_core::Ref<crate::QSplitter>>::cast_into(arg2).as_raw_ptr(),
313 )
314 };
315 ::cpp_core::Ref::from_raw(ffi_result).expect("attempted to construct a null Ref")
316}
317
318/// <p>Writes the list widget item <i>item</i> to stream <i>out</i>.</p>
319///
320/// Calls C++ function: <span style='color: green;'>```QDataStream& operator<<(QDataStream& out, const QTableWidgetItem& item)```</span>.
321///
322/// Warning: no exact match found in C++ documentation. Below is the <a href="http://doc.qt.io/qt-5/qlistwidgetitem.html#operator-lt-lt">C++ documentation</a> for <span style='color: green;'>```QDataStream &operator<<(QDataStream &out, const QListWidgetItem &item)```</span>:<div style='border: 1px solid #5CFF95; background: #D6FFE4; padding: 16px;'><p>Writes the list widget item <i>item</i> to stream <i>out</i>.</p>
323/// <p>This operator uses <a href="http://doc.qt.io/qt-5/qlistwidgetitem.html#write">QListWidgetItem::write</a>().</p>
324/// <p><b>See also </b><a href="http://doc.qt.io/qt-5/datastreamformat.html">Serializing Qt Data Types</a>.</p></div>
325#[inline(always)]
326pub unsafe fn shl_qt_core_q_data_stream_q_table_widget_item(
327 out: impl ::cpp_core::CastInto<::cpp_core::Ref<::qt_core::QDataStream>>,
328 item: impl ::cpp_core::CastInto<::cpp_core::Ref<crate::QTableWidgetItem>>,
329) -> ::cpp_core::Ref<::qt_core::QDataStream> {
330 let ffi_result = {
331 crate::__ffi::ctr_qt_widgets_ffi_operator__20(
332 ::cpp_core::CastInto::<::cpp_core::Ref<::qt_core::QDataStream>>::cast_into(out)
333 .as_raw_ptr() as *mut ::qt_core::QDataStream,
334 ::cpp_core::CastInto::<::cpp_core::Ref<crate::QTableWidgetItem>>::cast_into(item)
335 .as_raw_ptr(),
336 )
337 };
338 ::cpp_core::Ref::from_raw(ffi_result).expect("attempted to construct a null Ref")
339}
340
341/// <p>Writes the list widget item <i>item</i> to stream <i>out</i>.</p>
342///
343/// Calls C++ function: <span style='color: green;'>```QDataStream& operator<<(QDataStream& out, const QTreeWidgetItem& item)```</span>.
344///
345/// Warning: no exact match found in C++ documentation. Below is the <a href="http://doc.qt.io/qt-5/qlistwidgetitem.html#operator-lt-lt">C++ documentation</a> for <span style='color: green;'>```QDataStream &operator<<(QDataStream &out, const QListWidgetItem &item)```</span>:<div style='border: 1px solid #5CFF95; background: #D6FFE4; padding: 16px;'><p>Writes the list widget item <i>item</i> to stream <i>out</i>.</p>
346/// <p>This operator uses <a href="http://doc.qt.io/qt-5/qlistwidgetitem.html#write">QListWidgetItem::write</a>().</p>
347/// <p><b>See also </b><a href="http://doc.qt.io/qt-5/datastreamformat.html">Serializing Qt Data Types</a>.</p></div>
348#[inline(always)]
349pub unsafe fn shl_qt_core_q_data_stream_q_tree_widget_item(
350 out: impl ::cpp_core::CastInto<::cpp_core::Ref<::qt_core::QDataStream>>,
351 item: impl ::cpp_core::CastInto<::cpp_core::Ref<crate::QTreeWidgetItem>>,
352) -> ::cpp_core::Ref<::qt_core::QDataStream> {
353 let ffi_result = {
354 crate::__ffi::ctr_qt_widgets_ffi_operator__21(
355 ::cpp_core::CastInto::<::cpp_core::Ref<::qt_core::QDataStream>>::cast_into(out)
356 .as_raw_ptr() as *mut ::qt_core::QDataStream,
357 ::cpp_core::CastInto::<::cpp_core::Ref<crate::QTreeWidgetItem>>::cast_into(item)
358 .as_raw_ptr(),
359 )
360 };
361 ::cpp_core::Ref::from_raw(ffi_result).expect("attempted to construct a null Ref")
362}
363
364/// <p>Writes bit array <i>ba</i> to stream <i>out</i>.</p>
365///
366/// Calls C++ function: <span style='color: green;'>```QDataStream& operator<<(QDataStream& s, QFlags<QStyle::StateFlag> e)```</span>.
367///
368/// Warning: no exact match found in C++ documentation. Below is the <a href="http://doc.qt.io/qt-5/qbitarray.html#operator-lt-lt">C++ documentation</a> for <span style='color: green;'>```QDataStream &operator<<(QDataStream &out, const QBitArray &ba)```</span>:<div style='border: 1px solid #5CFF95; background: #D6FFE4; padding: 16px;'><p>Writes bit array <i>ba</i> to stream <i>out</i>.</p>
369/// <p><b>See also </b><a href="http://doc.qt.io/qt-5/datastreamformat.html">Format of the QDataStream operators</a>.</p></div>
370#[inline(always)]
371pub unsafe fn shl_qt_core_q_data_stream_qt_core_q_flags_q_style_state_flag(
372 s: impl ::cpp_core::CastInto<::cpp_core::Ref<::qt_core::QDataStream>>,
373 e: ::qt_core::QFlags<crate::q_style::StateFlag>,
374) -> ::cpp_core::Ref<::qt_core::QDataStream> {
375 let ffi_result = {
376 crate::__ffi::ctr_qt_widgets_ffi_operator__77(
377 ::cpp_core::CastInto::<::cpp_core::Ref<::qt_core::QDataStream>>::cast_into(s)
378 .as_raw_ptr() as *mut ::qt_core::QDataStream,
379 e.to_int(),
380 )
381 };
382 ::cpp_core::Ref::from_raw(ffi_result).expect("attempted to construct a null Ref")
383}
384
385/// <p>Writes bit array <i>ba</i> to stream <i>out</i>.</p>
386///
387/// Calls C++ function: <span style='color: green;'>```QDataStream& operator<<(QDataStream& s, QFlags<QStyleOptionFrame::FrameFeature> e)```</span>.
388///
389/// Warning: no exact match found in C++ documentation. Below is the <a href="http://doc.qt.io/qt-5/qbitarray.html#operator-lt-lt">C++ documentation</a> for <span style='color: green;'>```QDataStream &operator<<(QDataStream &out, const QBitArray &ba)```</span>:<div style='border: 1px solid #5CFF95; background: #D6FFE4; padding: 16px;'><p>Writes bit array <i>ba</i> to stream <i>out</i>.</p>
390/// <p><b>See also </b><a href="http://doc.qt.io/qt-5/datastreamformat.html">Format of the QDataStream operators</a>.</p></div>
391#[inline(always)]
392pub unsafe fn shl_qt_core_q_data_stream_qt_core_q_flags_q_style_option_frame_frame_feature(
393 s: impl ::cpp_core::CastInto<::cpp_core::Ref<::qt_core::QDataStream>>,
394 e: ::qt_core::QFlags<crate::q_style_option_frame::FrameFeature>,
395) -> ::cpp_core::Ref<::qt_core::QDataStream> {
396 let ffi_result = {
397 crate::__ffi::ctr_qt_widgets_ffi_operator__78(
398 ::cpp_core::CastInto::<::cpp_core::Ref<::qt_core::QDataStream>>::cast_into(s)
399 .as_raw_ptr() as *mut ::qt_core::QDataStream,
400 e.to_int(),
401 )
402 };
403 ::cpp_core::Ref::from_raw(ffi_result).expect("attempted to construct a null Ref")
404}
405
406/// <p>Writes bit array <i>ba</i> to stream <i>out</i>.</p>
407///
408/// Calls C++ function: <span style='color: green;'>```QDataStream& operator<<(QDataStream& s, QFlags<QStyleOptionButton::ButtonFeature> e)```</span>.
409///
410/// Warning: no exact match found in C++ documentation. Below is the <a href="http://doc.qt.io/qt-5/qbitarray.html#operator-lt-lt">C++ documentation</a> for <span style='color: green;'>```QDataStream &operator<<(QDataStream &out, const QBitArray &ba)```</span>:<div style='border: 1px solid #5CFF95; background: #D6FFE4; padding: 16px;'><p>Writes bit array <i>ba</i> to stream <i>out</i>.</p>
411/// <p><b>See also </b><a href="http://doc.qt.io/qt-5/datastreamformat.html">Format of the QDataStream operators</a>.</p></div>
412#[inline(always)]
413pub unsafe fn shl_qt_core_q_data_stream_qt_core_q_flags_q_style_option_button_button_feature(
414 s: impl ::cpp_core::CastInto<::cpp_core::Ref<::qt_core::QDataStream>>,
415 e: ::qt_core::QFlags<crate::q_style_option_button::ButtonFeature>,
416) -> ::cpp_core::Ref<::qt_core::QDataStream> {
417 let ffi_result = {
418 crate::__ffi::ctr_qt_widgets_ffi_operator__79(
419 ::cpp_core::CastInto::<::cpp_core::Ref<::qt_core::QDataStream>>::cast_into(s)
420 .as_raw_ptr() as *mut ::qt_core::QDataStream,
421 e.to_int(),
422 )
423 };
424 ::cpp_core::Ref::from_raw(ffi_result).expect("attempted to construct a null Ref")
425}
426
427/// <p>Writes bit array <i>ba</i> to stream <i>out</i>.</p>
428///
429/// Calls C++ function: <span style='color: green;'>```QDataStream& operator<<(QDataStream& s, QFlags<QStyleOptionTab::CornerWidget> e)```</span>.
430///
431/// Warning: no exact match found in C++ documentation. Below is the <a href="http://doc.qt.io/qt-5/qbitarray.html#operator-lt-lt">C++ documentation</a> for <span style='color: green;'>```QDataStream &operator<<(QDataStream &out, const QBitArray &ba)```</span>:<div style='border: 1px solid #5CFF95; background: #D6FFE4; padding: 16px;'><p>Writes bit array <i>ba</i> to stream <i>out</i>.</p>
432/// <p><b>See also </b><a href="http://doc.qt.io/qt-5/datastreamformat.html">Format of the QDataStream operators</a>.</p></div>
433#[inline(always)]
434pub unsafe fn shl_qt_core_q_data_stream_qt_core_q_flags_q_style_option_tab_corner_widget(
435 s: impl ::cpp_core::CastInto<::cpp_core::Ref<::qt_core::QDataStream>>,
436 e: ::qt_core::QFlags<crate::q_style_option_tab::CornerWidget>,
437) -> ::cpp_core::Ref<::qt_core::QDataStream> {
438 let ffi_result = {
439 crate::__ffi::ctr_qt_widgets_ffi_operator__80(
440 ::cpp_core::CastInto::<::cpp_core::Ref<::qt_core::QDataStream>>::cast_into(s)
441 .as_raw_ptr() as *mut ::qt_core::QDataStream,
442 e.to_int(),
443 )
444 };
445 ::cpp_core::Ref::from_raw(ffi_result).expect("attempted to construct a null Ref")
446}
447
448/// <p>Writes bit array <i>ba</i> to stream <i>out</i>.</p>
449///
450/// Calls C++ function: <span style='color: green;'>```QDataStream& operator<<(QDataStream& s, QFlags<QStyleOptionTab::TabFeature> e)```</span>.
451///
452/// Warning: no exact match found in C++ documentation. Below is the <a href="http://doc.qt.io/qt-5/qbitarray.html#operator-lt-lt">C++ documentation</a> for <span style='color: green;'>```QDataStream &operator<<(QDataStream &out, const QBitArray &ba)```</span>:<div style='border: 1px solid #5CFF95; background: #D6FFE4; padding: 16px;'><p>Writes bit array <i>ba</i> to stream <i>out</i>.</p>
453/// <p><b>See also </b><a href="http://doc.qt.io/qt-5/datastreamformat.html">Format of the QDataStream operators</a>.</p></div>
454#[inline(always)]
455pub unsafe fn shl_qt_core_q_data_stream_qt_core_q_flags_q_style_option_tab_tab_feature(
456 s: impl ::cpp_core::CastInto<::cpp_core::Ref<::qt_core::QDataStream>>,
457 e: ::qt_core::QFlags<crate::q_style_option_tab::TabFeature>,
458) -> ::cpp_core::Ref<::qt_core::QDataStream> {
459 let ffi_result = {
460 crate::__ffi::ctr_qt_widgets_ffi_operator__81(
461 ::cpp_core::CastInto::<::cpp_core::Ref<::qt_core::QDataStream>>::cast_into(s)
462 .as_raw_ptr() as *mut ::qt_core::QDataStream,
463 e.to_int(),
464 )
465 };
466 ::cpp_core::Ref::from_raw(ffi_result).expect("attempted to construct a null Ref")
467}
468
469/// <p>Writes bit array <i>ba</i> to stream <i>out</i>.</p>
470///
471/// Calls C++ function: <span style='color: green;'>```QDataStream& operator<<(QDataStream& s, QFlags<QStyleOptionToolBar::ToolBarFeature> e)```</span>.
472///
473/// Warning: no exact match found in C++ documentation. Below is the <a href="http://doc.qt.io/qt-5/qbitarray.html#operator-lt-lt">C++ documentation</a> for <span style='color: green;'>```QDataStream &operator<<(QDataStream &out, const QBitArray &ba)```</span>:<div style='border: 1px solid #5CFF95; background: #D6FFE4; padding: 16px;'><p>Writes bit array <i>ba</i> to stream <i>out</i>.</p>
474/// <p><b>See also </b><a href="http://doc.qt.io/qt-5/datastreamformat.html">Format of the QDataStream operators</a>.</p></div>
475#[inline(always)]
476pub unsafe fn shl_qt_core_q_data_stream_qt_core_q_flags_q_style_option_tool_bar_tool_bar_feature(
477 s: impl ::cpp_core::CastInto<::cpp_core::Ref<::qt_core::QDataStream>>,
478 e: ::qt_core::QFlags<crate::q_style_option_tool_bar::ToolBarFeature>,
479) -> ::cpp_core::Ref<::qt_core::QDataStream> {
480 let ffi_result = {
481 crate::__ffi::ctr_qt_widgets_ffi_operator__82(
482 ::cpp_core::CastInto::<::cpp_core::Ref<::qt_core::QDataStream>>::cast_into(s)
483 .as_raw_ptr() as *mut ::qt_core::QDataStream,
484 e.to_int(),
485 )
486 };
487 ::cpp_core::Ref::from_raw(ffi_result).expect("attempted to construct a null Ref")
488}
489
490/// <p>Writes bit array <i>ba</i> to stream <i>out</i>.</p>
491///
492/// Calls C++ function: <span style='color: green;'>```QDataStream& operator<<(QDataStream& s, QFlags<QStyleOptionViewItem::ViewItemFeature> e)```</span>.
493///
494/// Warning: no exact match found in C++ documentation. Below is the <a href="http://doc.qt.io/qt-5/qbitarray.html#operator-lt-lt">C++ documentation</a> for <span style='color: green;'>```QDataStream &operator<<(QDataStream &out, const QBitArray &ba)```</span>:<div style='border: 1px solid #5CFF95; background: #D6FFE4; padding: 16px;'><p>Writes bit array <i>ba</i> to stream <i>out</i>.</p>
495/// <p><b>See also </b><a href="http://doc.qt.io/qt-5/datastreamformat.html">Format of the QDataStream operators</a>.</p></div>
496#[inline(always)]
497pub unsafe fn shl_qt_core_q_data_stream_qt_core_q_flags_q_style_option_view_item_view_item_feature(
498 s: impl ::cpp_core::CastInto<::cpp_core::Ref<::qt_core::QDataStream>>,
499 e: ::qt_core::QFlags<crate::q_style_option_view_item::ViewItemFeature>,
500) -> ::cpp_core::Ref<::qt_core::QDataStream> {
501 let ffi_result = {
502 crate::__ffi::ctr_qt_widgets_ffi_operator__83(
503 ::cpp_core::CastInto::<::cpp_core::Ref<::qt_core::QDataStream>>::cast_into(s)
504 .as_raw_ptr() as *mut ::qt_core::QDataStream,
505 e.to_int(),
506 )
507 };
508 ::cpp_core::Ref::from_raw(ffi_result).expect("attempted to construct a null Ref")
509}
510
511/// <p>Writes bit array <i>ba</i> to stream <i>out</i>.</p>
512///
513/// Calls C++ function: <span style='color: green;'>```QDataStream& operator<<(QDataStream& s, QFlags<QStyle::SubControl> e)```</span>.
514///
515/// Warning: no exact match found in C++ documentation. Below is the <a href="http://doc.qt.io/qt-5/qbitarray.html#operator-lt-lt">C++ documentation</a> for <span style='color: green;'>```QDataStream &operator<<(QDataStream &out, const QBitArray &ba)```</span>:<div style='border: 1px solid #5CFF95; background: #D6FFE4; padding: 16px;'><p>Writes bit array <i>ba</i> to stream <i>out</i>.</p>
516/// <p><b>See also </b><a href="http://doc.qt.io/qt-5/datastreamformat.html">Format of the QDataStream operators</a>.</p></div>
517#[inline(always)]
518pub unsafe fn shl_qt_core_q_data_stream_qt_core_q_flags_q_style_sub_control(
519 s: impl ::cpp_core::CastInto<::cpp_core::Ref<::qt_core::QDataStream>>,
520 e: ::qt_core::QFlags<crate::q_style::SubControl>,
521) -> ::cpp_core::Ref<::qt_core::QDataStream> {
522 let ffi_result = {
523 crate::__ffi::ctr_qt_widgets_ffi_operator__84(
524 ::cpp_core::CastInto::<::cpp_core::Ref<::qt_core::QDataStream>>::cast_into(s)
525 .as_raw_ptr() as *mut ::qt_core::QDataStream,
526 e.to_int(),
527 )
528 };
529 ::cpp_core::Ref::from_raw(ffi_result).expect("attempted to construct a null Ref")
530}
531
532/// <p>Writes bit array <i>ba</i> to stream <i>out</i>.</p>
533///
534/// Calls C++ function: <span style='color: green;'>```QDataStream& operator<<(QDataStream& s, QFlags<QAbstractSpinBox::StepEnabledFlag> e)```</span>.
535///
536/// Warning: no exact match found in C++ documentation. Below is the <a href="http://doc.qt.io/qt-5/qbitarray.html#operator-lt-lt">C++ documentation</a> for <span style='color: green;'>```QDataStream &operator<<(QDataStream &out, const QBitArray &ba)```</span>:<div style='border: 1px solid #5CFF95; background: #D6FFE4; padding: 16px;'><p>Writes bit array <i>ba</i> to stream <i>out</i>.</p>
537/// <p><b>See also </b><a href="http://doc.qt.io/qt-5/datastreamformat.html">Format of the QDataStream operators</a>.</p></div>
538#[inline(always)]
539pub unsafe fn shl_qt_core_q_data_stream_qt_core_q_flags_q_abstract_spin_box_step_enabled_flag(
540 s: impl ::cpp_core::CastInto<::cpp_core::Ref<::qt_core::QDataStream>>,
541 e: ::qt_core::QFlags<crate::q_abstract_spin_box::StepEnabledFlag>,
542) -> ::cpp_core::Ref<::qt_core::QDataStream> {
543 let ffi_result = {
544 crate::__ffi::ctr_qt_widgets_ffi_operator__85(
545 ::cpp_core::CastInto::<::cpp_core::Ref<::qt_core::QDataStream>>::cast_into(s)
546 .as_raw_ptr() as *mut ::qt_core::QDataStream,
547 e.to_int(),
548 )
549 };
550 ::cpp_core::Ref::from_raw(ffi_result).expect("attempted to construct a null Ref")
551}
552
553/// <p>Writes bit array <i>ba</i> to stream <i>out</i>.</p>
554///
555/// Calls C++ function: <span style='color: green;'>```QDataStream& operator<<(QDataStream& s, QFlags<QStyleOptionToolButton::ToolButtonFeature> e)```</span>.
556///
557/// Warning: no exact match found in C++ documentation. Below is the <a href="http://doc.qt.io/qt-5/qbitarray.html#operator-lt-lt">C++ documentation</a> for <span style='color: green;'>```QDataStream &operator<<(QDataStream &out, const QBitArray &ba)```</span>:<div style='border: 1px solid #5CFF95; background: #D6FFE4; padding: 16px;'><p>Writes bit array <i>ba</i> to stream <i>out</i>.</p>
558/// <p><b>See also </b><a href="http://doc.qt.io/qt-5/datastreamformat.html">Format of the QDataStream operators</a>.</p></div>
559#[inline(always)]
560pub unsafe fn shl_qt_core_q_data_stream_qt_core_q_flags_q_style_option_tool_button_tool_button_feature(
561 s: impl ::cpp_core::CastInto<::cpp_core::Ref<::qt_core::QDataStream>>,
562 e: ::qt_core::QFlags<crate::q_style_option_tool_button::ToolButtonFeature>,
563) -> ::cpp_core::Ref<::qt_core::QDataStream> {
564 let ffi_result = {
565 crate::__ffi::ctr_qt_widgets_ffi_operator__86(
566 ::cpp_core::CastInto::<::cpp_core::Ref<::qt_core::QDataStream>>::cast_into(s)
567 .as_raw_ptr() as *mut ::qt_core::QDataStream,
568 e.to_int(),
569 )
570 };
571 ::cpp_core::Ref::from_raw(ffi_result).expect("attempted to construct a null Ref")
572}
573
574/// <p>Writes bit array <i>ba</i> to stream <i>out</i>.</p>
575///
576/// Calls C++ function: <span style='color: green;'>```QDataStream& operator<<(QDataStream& s, QFlags<QTreeWidgetItemIterator::IteratorFlag> e)```</span>.
577///
578/// Warning: no exact match found in C++ documentation. Below is the <a href="http://doc.qt.io/qt-5/qbitarray.html#operator-lt-lt">C++ documentation</a> for <span style='color: green;'>```QDataStream &operator<<(QDataStream &out, const QBitArray &ba)```</span>:<div style='border: 1px solid #5CFF95; background: #D6FFE4; padding: 16px;'><p>Writes bit array <i>ba</i> to stream <i>out</i>.</p>
579/// <p><b>See also </b><a href="http://doc.qt.io/qt-5/datastreamformat.html">Format of the QDataStream operators</a>.</p></div>
580#[inline(always)]
581pub unsafe fn shl_qt_core_q_data_stream_qt_core_q_flags_q_tree_widget_item_iterator_iterator_flag(
582 s: impl ::cpp_core::CastInto<::cpp_core::Ref<::qt_core::QDataStream>>,
583 e: ::qt_core::QFlags<crate::q_tree_widget_item_iterator::IteratorFlag>,
584) -> ::cpp_core::Ref<::qt_core::QDataStream> {
585 let ffi_result = {
586 crate::__ffi::ctr_qt_widgets_ffi_operator__87(
587 ::cpp_core::CastInto::<::cpp_core::Ref<::qt_core::QDataStream>>::cast_into(s)
588 .as_raw_ptr() as *mut ::qt_core::QDataStream,
589 e.to_int(),
590 )
591 };
592 ::cpp_core::Ref::from_raw(ffi_result).expect("attempted to construct a null Ref")
593}
594
595/// <p>Writes bit array <i>ba</i> to stream <i>out</i>.</p>
596///
597/// Calls C++ function: <span style='color: green;'>```QDataStream& operator<<(QDataStream& s, QFlags<QSizePolicy::ControlType> e)```</span>.
598///
599/// Warning: no exact match found in C++ documentation. Below is the <a href="http://doc.qt.io/qt-5/qbitarray.html#operator-lt-lt">C++ documentation</a> for <span style='color: green;'>```QDataStream &operator<<(QDataStream &out, const QBitArray &ba)```</span>:<div style='border: 1px solid #5CFF95; background: #D6FFE4; padding: 16px;'><p>Writes bit array <i>ba</i> to stream <i>out</i>.</p>
600/// <p><b>See also </b><a href="http://doc.qt.io/qt-5/datastreamformat.html">Format of the QDataStream operators</a>.</p></div>
601#[inline(always)]
602pub unsafe fn shl_qt_core_q_data_stream_qt_core_q_flags_q_size_policy_control_type(
603 s: impl ::cpp_core::CastInto<::cpp_core::Ref<::qt_core::QDataStream>>,
604 e: ::qt_core::QFlags<crate::q_size_policy::ControlType>,
605) -> ::cpp_core::Ref<::qt_core::QDataStream> {
606 let ffi_result = {
607 crate::__ffi::ctr_qt_widgets_ffi_operator__88(
608 ::cpp_core::CastInto::<::cpp_core::Ref<::qt_core::QDataStream>>::cast_into(s)
609 .as_raw_ptr() as *mut ::qt_core::QDataStream,
610 e.to_int(),
611 )
612 };
613 ::cpp_core::Ref::from_raw(ffi_result).expect("attempted to construct a null Ref")
614}
615
616/// <p>Writes bit array <i>ba</i> to stream <i>out</i>.</p>
617///
618/// Calls C++ function: <span style='color: green;'>```QDataStream& operator<<(QDataStream& s, QFlags<QWidget::RenderFlag> e)```</span>.
619///
620/// Warning: no exact match found in C++ documentation. Below is the <a href="http://doc.qt.io/qt-5/qbitarray.html#operator-lt-lt">C++ documentation</a> for <span style='color: green;'>```QDataStream &operator<<(QDataStream &out, const QBitArray &ba)```</span>:<div style='border: 1px solid #5CFF95; background: #D6FFE4; padding: 16px;'><p>Writes bit array <i>ba</i> to stream <i>out</i>.</p>
621/// <p><b>See also </b><a href="http://doc.qt.io/qt-5/datastreamformat.html">Format of the QDataStream operators</a>.</p></div>
622#[inline(always)]
623pub unsafe fn shl_qt_core_q_data_stream_qt_core_q_flags_q_widget_render_flag(
624 s: impl ::cpp_core::CastInto<::cpp_core::Ref<::qt_core::QDataStream>>,
625 e: ::qt_core::QFlags<crate::q_widget::RenderFlag>,
626) -> ::cpp_core::Ref<::qt_core::QDataStream> {
627 let ffi_result = {
628 crate::__ffi::ctr_qt_widgets_ffi_operator__89(
629 ::cpp_core::CastInto::<::cpp_core::Ref<::qt_core::QDataStream>>::cast_into(s)
630 .as_raw_ptr() as *mut ::qt_core::QDataStream,
631 e.to_int(),
632 )
633 };
634 ::cpp_core::Ref::from_raw(ffi_result).expect("attempted to construct a null Ref")
635}
636
637/// <p>Writes bit array <i>ba</i> to stream <i>out</i>.</p>
638///
639/// Calls C++ function: <span style='color: green;'>```QDataStream& operator<<(QDataStream& s, QFlags<QAbstractItemView::EditTrigger> e)```</span>.
640///
641/// Warning: no exact match found in C++ documentation. Below is the <a href="http://doc.qt.io/qt-5/qbitarray.html#operator-lt-lt">C++ documentation</a> for <span style='color: green;'>```QDataStream &operator<<(QDataStream &out, const QBitArray &ba)```</span>:<div style='border: 1px solid #5CFF95; background: #D6FFE4; padding: 16px;'><p>Writes bit array <i>ba</i> to stream <i>out</i>.</p>
642/// <p><b>See also </b><a href="http://doc.qt.io/qt-5/datastreamformat.html">Format of the QDataStream operators</a>.</p></div>
643#[inline(always)]
644pub unsafe fn shl_qt_core_q_data_stream_qt_core_q_flags_q_abstract_item_view_edit_trigger(
645 s: impl ::cpp_core::CastInto<::cpp_core::Ref<::qt_core::QDataStream>>,
646 e: ::qt_core::QFlags<crate::q_abstract_item_view::EditTrigger>,
647) -> ::cpp_core::Ref<::qt_core::QDataStream> {
648 let ffi_result = {
649 crate::__ffi::ctr_qt_widgets_ffi_operator__90(
650 ::cpp_core::CastInto::<::cpp_core::Ref<::qt_core::QDataStream>>::cast_into(s)
651 .as_raw_ptr() as *mut ::qt_core::QDataStream,
652 e.to_int(),
653 )
654 };
655 ::cpp_core::Ref::from_raw(ffi_result).expect("attempted to construct a null Ref")
656}
657
658/// <p>Writes bit array <i>ba</i> to stream <i>out</i>.</p>
659///
660/// Calls C++ function: <span style='color: green;'>```QDataStream& operator<<(QDataStream& s, QFlags<QColorDialog::ColorDialogOption> e)```</span>.
661///
662/// Warning: no exact match found in C++ documentation. Below is the <a href="http://doc.qt.io/qt-5/qbitarray.html#operator-lt-lt">C++ documentation</a> for <span style='color: green;'>```QDataStream &operator<<(QDataStream &out, const QBitArray &ba)```</span>:<div style='border: 1px solid #5CFF95; background: #D6FFE4; padding: 16px;'><p>Writes bit array <i>ba</i> to stream <i>out</i>.</p>
663/// <p><b>See also </b><a href="http://doc.qt.io/qt-5/datastreamformat.html">Format of the QDataStream operators</a>.</p></div>
664#[inline(always)]
665pub unsafe fn shl_qt_core_q_data_stream_qt_core_q_flags_q_color_dialog_color_dialog_option(
666 s: impl ::cpp_core::CastInto<::cpp_core::Ref<::qt_core::QDataStream>>,
667 e: ::qt_core::QFlags<crate::q_color_dialog::ColorDialogOption>,
668) -> ::cpp_core::Ref<::qt_core::QDataStream> {
669 let ffi_result = {
670 crate::__ffi::ctr_qt_widgets_ffi_operator__91(
671 ::cpp_core::CastInto::<::cpp_core::Ref<::qt_core::QDataStream>>::cast_into(s)
672 .as_raw_ptr() as *mut ::qt_core::QDataStream,
673 e.to_int(),
674 )
675 };
676 ::cpp_core::Ref::from_raw(ffi_result).expect("attempted to construct a null Ref")
677}
678
679/// <p>Writes bit array <i>ba</i> to stream <i>out</i>.</p>
680///
681/// Calls C++ function: <span style='color: green;'>```QDataStream& operator<<(QDataStream& s, QFlags<QDateTimeEdit::Section> e)```</span>.
682///
683/// Warning: no exact match found in C++ documentation. Below is the <a href="http://doc.qt.io/qt-5/qbitarray.html#operator-lt-lt">C++ documentation</a> for <span style='color: green;'>```QDataStream &operator<<(QDataStream &out, const QBitArray &ba)```</span>:<div style='border: 1px solid #5CFF95; background: #D6FFE4; padding: 16px;'><p>Writes bit array <i>ba</i> to stream <i>out</i>.</p>
684/// <p><b>See also </b><a href="http://doc.qt.io/qt-5/datastreamformat.html">Format of the QDataStream operators</a>.</p></div>
685#[inline(always)]
686pub unsafe fn shl_qt_core_q_data_stream_qt_core_q_flags_q_date_time_edit_section(
687 s: impl ::cpp_core::CastInto<::cpp_core::Ref<::qt_core::QDataStream>>,
688 e: ::qt_core::QFlags<crate::q_date_time_edit::Section>,
689) -> ::cpp_core::Ref<::qt_core::QDataStream> {
690 let ffi_result = {
691 crate::__ffi::ctr_qt_widgets_ffi_operator__92(
692 ::cpp_core::CastInto::<::cpp_core::Ref<::qt_core::QDataStream>>::cast_into(s)
693 .as_raw_ptr() as *mut ::qt_core::QDataStream,
694 e.to_int(),
695 )
696 };
697 ::cpp_core::Ref::from_raw(ffi_result).expect("attempted to construct a null Ref")
698}
699
700/// <p>Writes bit array <i>ba</i> to stream <i>out</i>.</p>
701///
702/// Calls C++ function: <span style='color: green;'>```QDataStream& operator<<(QDataStream& s, QFlags<QDialogButtonBox::StandardButton> e)```</span>.
703///
704/// Warning: no exact match found in C++ documentation. Below is the <a href="http://doc.qt.io/qt-5/qbitarray.html#operator-lt-lt">C++ documentation</a> for <span style='color: green;'>```QDataStream &operator<<(QDataStream &out, const QBitArray &ba)```</span>:<div style='border: 1px solid #5CFF95; background: #D6FFE4; padding: 16px;'><p>Writes bit array <i>ba</i> to stream <i>out</i>.</p>
705/// <p><b>See also </b><a href="http://doc.qt.io/qt-5/datastreamformat.html">Format of the QDataStream operators</a>.</p></div>
706#[inline(always)]
707pub unsafe fn shl_qt_core_q_data_stream_qt_core_q_flags_q_dialog_button_box_standard_button(
708 s: impl ::cpp_core::CastInto<::cpp_core::Ref<::qt_core::QDataStream>>,
709 e: ::qt_core::QFlags<crate::q_dialog_button_box::StandardButton>,
710) -> ::cpp_core::Ref<::qt_core::QDataStream> {
711 let ffi_result = {
712 crate::__ffi::ctr_qt_widgets_ffi_operator__93(
713 ::cpp_core::CastInto::<::cpp_core::Ref<::qt_core::QDataStream>>::cast_into(s)
714 .as_raw_ptr() as *mut ::qt_core::QDataStream,
715 e.to_int(),
716 )
717 };
718 ::cpp_core::Ref::from_raw(ffi_result).expect("attempted to construct a null Ref")
719}
720
721/// <p>Writes bit array <i>ba</i> to stream <i>out</i>.</p>
722///
723/// Calls C++ function: <span style='color: green;'>```QDataStream& operator<<(QDataStream& s, QFlags<QFileIconProvider::Option> e)```</span>.
724///
725/// Warning: no exact match found in C++ documentation. Below is the <a href="http://doc.qt.io/qt-5/qbitarray.html#operator-lt-lt">C++ documentation</a> for <span style='color: green;'>```QDataStream &operator<<(QDataStream &out, const QBitArray &ba)```</span>:<div style='border: 1px solid #5CFF95; background: #D6FFE4; padding: 16px;'><p>Writes bit array <i>ba</i> to stream <i>out</i>.</p>
726/// <p><b>See also </b><a href="http://doc.qt.io/qt-5/datastreamformat.html">Format of the QDataStream operators</a>.</p></div>
727#[inline(always)]
728pub unsafe fn shl_qt_core_q_data_stream_qt_core_q_flags_q_file_icon_provider_option(
729 s: impl ::cpp_core::CastInto<::cpp_core::Ref<::qt_core::QDataStream>>,
730 e: ::qt_core::QFlags<crate::q_file_icon_provider::Option>,
731) -> ::cpp_core::Ref<::qt_core::QDataStream> {
732 let ffi_result = {
733 crate::__ffi::ctr_qt_widgets_ffi_operator__94(
734 ::cpp_core::CastInto::<::cpp_core::Ref<::qt_core::QDataStream>>::cast_into(s)
735 .as_raw_ptr() as *mut ::qt_core::QDataStream,
736 e.to_int(),
737 )
738 };
739 ::cpp_core::Ref::from_raw(ffi_result).expect("attempted to construct a null Ref")
740}
741
742/// <p>Writes bit array <i>ba</i> to stream <i>out</i>.</p>
743///
744/// Calls C++ function: <span style='color: green;'>```QDataStream& operator<<(QDataStream& s, QFlags<QDockWidget::DockWidgetFeature> e)```</span>.
745///
746/// Warning: no exact match found in C++ documentation. Below is the <a href="http://doc.qt.io/qt-5/qbitarray.html#operator-lt-lt">C++ documentation</a> for <span style='color: green;'>```QDataStream &operator<<(QDataStream &out, const QBitArray &ba)```</span>:<div style='border: 1px solid #5CFF95; background: #D6FFE4; padding: 16px;'><p>Writes bit array <i>ba</i> to stream <i>out</i>.</p>
747/// <p><b>See also </b><a href="http://doc.qt.io/qt-5/datastreamformat.html">Format of the QDataStream operators</a>.</p></div>
748#[inline(always)]
749pub unsafe fn shl_qt_core_q_data_stream_qt_core_q_flags_q_dock_widget_dock_widget_feature(
750 s: impl ::cpp_core::CastInto<::cpp_core::Ref<::qt_core::QDataStream>>,
751 e: ::qt_core::QFlags<crate::q_dock_widget::DockWidgetFeature>,
752) -> ::cpp_core::Ref<::qt_core::QDataStream> {
753 let ffi_result = {
754 crate::__ffi::ctr_qt_widgets_ffi_operator__95(
755 ::cpp_core::CastInto::<::cpp_core::Ref<::qt_core::QDataStream>>::cast_into(s)
756 .as_raw_ptr() as *mut ::qt_core::QDataStream,
757 e.to_int(),
758 )
759 };
760 ::cpp_core::Ref::from_raw(ffi_result).expect("attempted to construct a null Ref")
761}
762
763/// <p>Writes bit array <i>ba</i> to stream <i>out</i>.</p>
764///
765/// Calls C++ function: <span style='color: green;'>```QDataStream& operator<<(QDataStream& s, QFlags<QDrawBorderPixmap::DrawingHint> e)```</span>.
766///
767/// Warning: no exact match found in C++ documentation. Below is the <a href="http://doc.qt.io/qt-5/qbitarray.html#operator-lt-lt">C++ documentation</a> for <span style='color: green;'>```QDataStream &operator<<(QDataStream &out, const QBitArray &ba)```</span>:<div style='border: 1px solid #5CFF95; background: #D6FFE4; padding: 16px;'><p>Writes bit array <i>ba</i> to stream <i>out</i>.</p>
768/// <p><b>See also </b><a href="http://doc.qt.io/qt-5/datastreamformat.html">Format of the QDataStream operators</a>.</p></div>
769#[inline(always)]
770pub unsafe fn shl_qt_core_q_data_stream_qt_core_q_flags_q_draw_border_pixmap_drawing_hint(
771 s: impl ::cpp_core::CastInto<::cpp_core::Ref<::qt_core::QDataStream>>,
772 e: ::qt_core::QFlags<crate::q_draw_border_pixmap::DrawingHint>,
773) -> ::cpp_core::Ref<::qt_core::QDataStream> {
774 let ffi_result = {
775 crate::__ffi::ctr_qt_widgets_ffi_operator__96(
776 ::cpp_core::CastInto::<::cpp_core::Ref<::qt_core::QDataStream>>::cast_into(s)
777 .as_raw_ptr() as *mut ::qt_core::QDataStream,
778 e.to_int(),
779 )
780 };
781 ::cpp_core::Ref::from_raw(ffi_result).expect("attempted to construct a null Ref")
782}
783
784/// <p>Writes bit array <i>ba</i> to stream <i>out</i>.</p>
785///
786/// Calls C++ function: <span style='color: green;'>```QDataStream& operator<<(QDataStream& s, QFlags<QFileDialog::Option> e)```</span>.
787///
788/// Warning: no exact match found in C++ documentation. Below is the <a href="http://doc.qt.io/qt-5/qbitarray.html#operator-lt-lt">C++ documentation</a> for <span style='color: green;'>```QDataStream &operator<<(QDataStream &out, const QBitArray &ba)```</span>:<div style='border: 1px solid #5CFF95; background: #D6FFE4; padding: 16px;'><p>Writes bit array <i>ba</i> to stream <i>out</i>.</p>
789/// <p><b>See also </b><a href="http://doc.qt.io/qt-5/datastreamformat.html">Format of the QDataStream operators</a>.</p></div>
790#[inline(always)]
791pub unsafe fn shl_qt_core_q_data_stream_qt_core_q_flags_q_file_dialog_option(
792 s: impl ::cpp_core::CastInto<::cpp_core::Ref<::qt_core::QDataStream>>,
793 e: ::qt_core::QFlags<crate::q_file_dialog::Option>,
794) -> ::cpp_core::Ref<::qt_core::QDataStream> {
795 let ffi_result = {
796 crate::__ffi::ctr_qt_widgets_ffi_operator__97(
797 ::cpp_core::CastInto::<::cpp_core::Ref<::qt_core::QDataStream>>::cast_into(s)
798 .as_raw_ptr() as *mut ::qt_core::QDataStream,
799 e.to_int(),
800 )
801 };
802 ::cpp_core::Ref::from_raw(ffi_result).expect("attempted to construct a null Ref")
803}
804
805/// <p>Writes bit array <i>ba</i> to stream <i>out</i>.</p>
806///
807/// Calls C++ function: <span style='color: green;'>```QDataStream& operator<<(QDataStream& s, QFlags<QFontComboBox::FontFilter> e)```</span>.
808///
809/// Warning: no exact match found in C++ documentation. Below is the <a href="http://doc.qt.io/qt-5/qbitarray.html#operator-lt-lt">C++ documentation</a> for <span style='color: green;'>```QDataStream &operator<<(QDataStream &out, const QBitArray &ba)```</span>:<div style='border: 1px solid #5CFF95; background: #D6FFE4; padding: 16px;'><p>Writes bit array <i>ba</i> to stream <i>out</i>.</p>
810/// <p><b>See also </b><a href="http://doc.qt.io/qt-5/datastreamformat.html">Format of the QDataStream operators</a>.</p></div>
811#[inline(always)]
812pub unsafe fn shl_qt_core_q_data_stream_qt_core_q_flags_q_font_combo_box_font_filter(
813 s: impl ::cpp_core::CastInto<::cpp_core::Ref<::qt_core::QDataStream>>,
814 e: ::qt_core::QFlags<crate::q_font_combo_box::FontFilter>,
815) -> ::cpp_core::Ref<::qt_core::QDataStream> {
816 let ffi_result = {
817 crate::__ffi::ctr_qt_widgets_ffi_operator__98(
818 ::cpp_core::CastInto::<::cpp_core::Ref<::qt_core::QDataStream>>::cast_into(s)
819 .as_raw_ptr() as *mut ::qt_core::QDataStream,
820 e.to_int(),
821 )
822 };
823 ::cpp_core::Ref::from_raw(ffi_result).expect("attempted to construct a null Ref")
824}
825
826/// <p>Writes bit array <i>ba</i> to stream <i>out</i>.</p>
827///
828/// Calls C++ function: <span style='color: green;'>```QDataStream& operator<<(QDataStream& s, QFlags<QFontDialog::FontDialogOption> e)```</span>.
829///
830/// Warning: no exact match found in C++ documentation. Below is the <a href="http://doc.qt.io/qt-5/qbitarray.html#operator-lt-lt">C++ documentation</a> for <span style='color: green;'>```QDataStream &operator<<(QDataStream &out, const QBitArray &ba)```</span>:<div style='border: 1px solid #5CFF95; background: #D6FFE4; padding: 16px;'><p>Writes bit array <i>ba</i> to stream <i>out</i>.</p>
831/// <p><b>See also </b><a href="http://doc.qt.io/qt-5/datastreamformat.html">Format of the QDataStream operators</a>.</p></div>
832#[inline(always)]
833pub unsafe fn shl_qt_core_q_data_stream_qt_core_q_flags_q_font_dialog_font_dialog_option(
834 s: impl ::cpp_core::CastInto<::cpp_core::Ref<::qt_core::QDataStream>>,
835 e: ::qt_core::QFlags<crate::q_font_dialog::FontDialogOption>,
836) -> ::cpp_core::Ref<::qt_core::QDataStream> {
837 let ffi_result = {
838 crate::__ffi::ctr_qt_widgets_ffi_operator__99(
839 ::cpp_core::CastInto::<::cpp_core::Ref<::qt_core::QDataStream>>::cast_into(s)
840 .as_raw_ptr() as *mut ::qt_core::QDataStream,
841 e.to_int(),
842 )
843 };
844 ::cpp_core::Ref::from_raw(ffi_result).expect("attempted to construct a null Ref")
845}
846
847/// <p>Writes bit array <i>ba</i> to stream <i>out</i>.</p>
848///
849/// Calls C++ function: <span style='color: green;'>```QDataStream& operator<<(QDataStream& s, QFlags<QPinchGesture::ChangeFlag> e)```</span>.
850///
851/// Warning: no exact match found in C++ documentation. Below is the <a href="http://doc.qt.io/qt-5/qbitarray.html#operator-lt-lt">C++ documentation</a> for <span style='color: green;'>```QDataStream &operator<<(QDataStream &out, const QBitArray &ba)```</span>:<div style='border: 1px solid #5CFF95; background: #D6FFE4; padding: 16px;'><p>Writes bit array <i>ba</i> to stream <i>out</i>.</p>
852/// <p><b>See also </b><a href="http://doc.qt.io/qt-5/datastreamformat.html">Format of the QDataStream operators</a>.</p></div>
853#[inline(always)]
854pub unsafe fn shl_qt_core_q_data_stream_qt_core_q_flags_q_pinch_gesture_change_flag(
855 s: impl ::cpp_core::CastInto<::cpp_core::Ref<::qt_core::QDataStream>>,
856 e: ::qt_core::QFlags<crate::q_pinch_gesture::ChangeFlag>,
857) -> ::cpp_core::Ref<::qt_core::QDataStream> {
858 let ffi_result = {
859 crate::__ffi::ctr_qt_widgets_ffi_operator__100(
860 ::cpp_core::CastInto::<::cpp_core::Ref<::qt_core::QDataStream>>::cast_into(s)
861 .as_raw_ptr() as *mut ::qt_core::QDataStream,
862 e.to_int(),
863 )
864 };
865 ::cpp_core::Ref::from_raw(ffi_result).expect("attempted to construct a null Ref")
866}
867
868/// <p>Writes bit array <i>ba</i> to stream <i>out</i>.</p>
869///
870/// Calls C++ function: <span style='color: green;'>```QDataStream& operator<<(QDataStream& s, QFlags<QGestureRecognizer::ResultFlag> e)```</span>.
871///
872/// Warning: no exact match found in C++ documentation. Below is the <a href="http://doc.qt.io/qt-5/qbitarray.html#operator-lt-lt">C++ documentation</a> for <span style='color: green;'>```QDataStream &operator<<(QDataStream &out, const QBitArray &ba)```</span>:<div style='border: 1px solid #5CFF95; background: #D6FFE4; padding: 16px;'><p>Writes bit array <i>ba</i> to stream <i>out</i>.</p>
873/// <p><b>See also </b><a href="http://doc.qt.io/qt-5/datastreamformat.html">Format of the QDataStream operators</a>.</p></div>
874#[inline(always)]
875pub unsafe fn shl_qt_core_q_data_stream_qt_core_q_flags_q_gesture_recognizer_result_flag(
876 s: impl ::cpp_core::CastInto<::cpp_core::Ref<::qt_core::QDataStream>>,
877 e: ::qt_core::QFlags<crate::q_gesture_recognizer::ResultFlag>,
878) -> ::cpp_core::Ref<::qt_core::QDataStream> {
879 let ffi_result = {
880 crate::__ffi::ctr_qt_widgets_ffi_operator__101(
881 ::cpp_core::CastInto::<::cpp_core::Ref<::qt_core::QDataStream>>::cast_into(s)
882 .as_raw_ptr() as *mut ::qt_core::QDataStream,
883 e.to_int(),
884 )
885 };
886 ::cpp_core::Ref::from_raw(ffi_result).expect("attempted to construct a null Ref")
887}
888
889/// <p>Writes bit array <i>ba</i> to stream <i>out</i>.</p>
890///
891/// Calls C++ function: <span style='color: green;'>```QDataStream& operator<<(QDataStream& s, QFlags<QGraphicsItem::GraphicsItemFlag> e)```</span>.
892///
893/// Warning: no exact match found in C++ documentation. Below is the <a href="http://doc.qt.io/qt-5/qbitarray.html#operator-lt-lt">C++ documentation</a> for <span style='color: green;'>```QDataStream &operator<<(QDataStream &out, const QBitArray &ba)```</span>:<div style='border: 1px solid #5CFF95; background: #D6FFE4; padding: 16px;'><p>Writes bit array <i>ba</i> to stream <i>out</i>.</p>
894/// <p><b>See also </b><a href="http://doc.qt.io/qt-5/datastreamformat.html">Format of the QDataStream operators</a>.</p></div>
895#[inline(always)]
896pub unsafe fn shl_qt_core_q_data_stream_qt_core_q_flags_q_graphics_item_graphics_item_flag(
897 s: impl ::cpp_core::CastInto<::cpp_core::Ref<::qt_core::QDataStream>>,
898 e: ::qt_core::QFlags<crate::q_graphics_item::GraphicsItemFlag>,
899) -> ::cpp_core::Ref<::qt_core::QDataStream> {
900 let ffi_result = {
901 crate::__ffi::ctr_qt_widgets_ffi_operator__102(
902 ::cpp_core::CastInto::<::cpp_core::Ref<::qt_core::QDataStream>>::cast_into(s)
903 .as_raw_ptr() as *mut ::qt_core::QDataStream,
904 e.to_int(),
905 )
906 };
907 ::cpp_core::Ref::from_raw(ffi_result).expect("attempted to construct a null Ref")
908}
909
910/// <p>Writes bit array <i>ba</i> to stream <i>out</i>.</p>
911///
912/// Calls C++ function: <span style='color: green;'>```QDataStream& operator<<(QDataStream& s, QFlags<QGraphicsEffect::ChangeFlag> e)```</span>.
913///
914/// Warning: no exact match found in C++ documentation. Below is the <a href="http://doc.qt.io/qt-5/qbitarray.html#operator-lt-lt">C++ documentation</a> for <span style='color: green;'>```QDataStream &operator<<(QDataStream &out, const QBitArray &ba)```</span>:<div style='border: 1px solid #5CFF95; background: #D6FFE4; padding: 16px;'><p>Writes bit array <i>ba</i> to stream <i>out</i>.</p>
915/// <p><b>See also </b><a href="http://doc.qt.io/qt-5/datastreamformat.html">Format of the QDataStream operators</a>.</p></div>
916#[inline(always)]
917pub unsafe fn shl_qt_core_q_data_stream_qt_core_q_flags_q_graphics_effect_change_flag(
918 s: impl ::cpp_core::CastInto<::cpp_core::Ref<::qt_core::QDataStream>>,
919 e: ::qt_core::QFlags<crate::q_graphics_effect::ChangeFlag>,
920) -> ::cpp_core::Ref<::qt_core::QDataStream> {
921 let ffi_result = {
922 crate::__ffi::ctr_qt_widgets_ffi_operator__103(
923 ::cpp_core::CastInto::<::cpp_core::Ref<::qt_core::QDataStream>>::cast_into(s)
924 .as_raw_ptr() as *mut ::qt_core::QDataStream,
925 e.to_int(),
926 )
927 };
928 ::cpp_core::Ref::from_raw(ffi_result).expect("attempted to construct a null Ref")
929}
930
931/// <p>Writes bit array <i>ba</i> to stream <i>out</i>.</p>
932///
933/// Calls C++ function: <span style='color: green;'>```QDataStream& operator<<(QDataStream& s, QFlags<QGraphicsBlurEffect::BlurHint> e)```</span>.
934///
935/// Warning: no exact match found in C++ documentation. Below is the <a href="http://doc.qt.io/qt-5/qbitarray.html#operator-lt-lt">C++ documentation</a> for <span style='color: green;'>```QDataStream &operator<<(QDataStream &out, const QBitArray &ba)```</span>:<div style='border: 1px solid #5CFF95; background: #D6FFE4; padding: 16px;'><p>Writes bit array <i>ba</i> to stream <i>out</i>.</p>
936/// <p><b>See also </b><a href="http://doc.qt.io/qt-5/datastreamformat.html">Format of the QDataStream operators</a>.</p></div>
937#[inline(always)]
938pub unsafe fn shl_qt_core_q_data_stream_qt_core_q_flags_q_graphics_blur_effect_blur_hint(
939 s: impl ::cpp_core::CastInto<::cpp_core::Ref<::qt_core::QDataStream>>,
940 e: ::qt_core::QFlags<crate::q_graphics_blur_effect::BlurHint>,
941) -> ::cpp_core::Ref<::qt_core::QDataStream> {
942 let ffi_result = {
943 crate::__ffi::ctr_qt_widgets_ffi_operator__104(
944 ::cpp_core::CastInto::<::cpp_core::Ref<::qt_core::QDataStream>>::cast_into(s)
945 .as_raw_ptr() as *mut ::qt_core::QDataStream,
946 e.to_int(),
947 )
948 };
949 ::cpp_core::Ref::from_raw(ffi_result).expect("attempted to construct a null Ref")
950}
951
952/// <p>Writes bit array <i>ba</i> to stream <i>out</i>.</p>
953///
954/// Calls C++ function: <span style='color: green;'>```QDataStream& operator<<(QDataStream& s, QFlags<QGraphicsScene::SceneLayer> e)```</span>.
955///
956/// Warning: no exact match found in C++ documentation. Below is the <a href="http://doc.qt.io/qt-5/qbitarray.html#operator-lt-lt">C++ documentation</a> for <span style='color: green;'>```QDataStream &operator<<(QDataStream &out, const QBitArray &ba)```</span>:<div style='border: 1px solid #5CFF95; background: #D6FFE4; padding: 16px;'><p>Writes bit array <i>ba</i> to stream <i>out</i>.</p>
957/// <p><b>See also </b><a href="http://doc.qt.io/qt-5/datastreamformat.html">Format of the QDataStream operators</a>.</p></div>
958#[inline(always)]
959pub unsafe fn shl_qt_core_q_data_stream_qt_core_q_flags_q_graphics_scene_scene_layer(
960 s: impl ::cpp_core::CastInto<::cpp_core::Ref<::qt_core::QDataStream>>,
961 e: ::qt_core::QFlags<crate::q_graphics_scene::SceneLayer>,
962) -> ::cpp_core::Ref<::qt_core::QDataStream> {
963 let ffi_result = {
964 crate::__ffi::ctr_qt_widgets_ffi_operator__105(
965 ::cpp_core::CastInto::<::cpp_core::Ref<::qt_core::QDataStream>>::cast_into(s)
966 .as_raw_ptr() as *mut ::qt_core::QDataStream,
967 e.to_int(),
968 )
969 };
970 ::cpp_core::Ref::from_raw(ffi_result).expect("attempted to construct a null Ref")
971}
972
973/// <p>Writes bit array <i>ba</i> to stream <i>out</i>.</p>
974///
975/// Calls C++ function: <span style='color: green;'>```QDataStream& operator<<(QDataStream& s, QFlags<QGraphicsView::OptimizationFlag> e)```</span>.
976///
977/// Warning: no exact match found in C++ documentation. Below is the <a href="http://doc.qt.io/qt-5/qbitarray.html#operator-lt-lt">C++ documentation</a> for <span style='color: green;'>```QDataStream &operator<<(QDataStream &out, const QBitArray &ba)```</span>:<div style='border: 1px solid #5CFF95; background: #D6FFE4; padding: 16px;'><p>Writes bit array <i>ba</i> to stream <i>out</i>.</p>
978/// <p><b>See also </b><a href="http://doc.qt.io/qt-5/datastreamformat.html">Format of the QDataStream operators</a>.</p></div>
979#[inline(always)]
980pub unsafe fn shl_qt_core_q_data_stream_qt_core_q_flags_q_graphics_view_optimization_flag(
981 s: impl ::cpp_core::CastInto<::cpp_core::Ref<::qt_core::QDataStream>>,
982 e: ::qt_core::QFlags<crate::q_graphics_view::OptimizationFlag>,
983) -> ::cpp_core::Ref<::qt_core::QDataStream> {
984 let ffi_result = {
985 crate::__ffi::ctr_qt_widgets_ffi_operator__106(
986 ::cpp_core::CastInto::<::cpp_core::Ref<::qt_core::QDataStream>>::cast_into(s)
987 .as_raw_ptr() as *mut ::qt_core::QDataStream,
988 e.to_int(),
989 )
990 };
991 ::cpp_core::Ref::from_raw(ffi_result).expect("attempted to construct a null Ref")
992}
993
994/// <p>Writes bit array <i>ba</i> to stream <i>out</i>.</p>
995///
996/// Calls C++ function: <span style='color: green;'>```QDataStream& operator<<(QDataStream& s, QFlags<QGraphicsView::CacheModeFlag> e)```</span>.
997///
998/// Warning: no exact match found in C++ documentation. Below is the <a href="http://doc.qt.io/qt-5/qbitarray.html#operator-lt-lt">C++ documentation</a> for <span style='color: green;'>```QDataStream &operator<<(QDataStream &out, const QBitArray &ba)```</span>:<div style='border: 1px solid #5CFF95; background: #D6FFE4; padding: 16px;'><p>Writes bit array <i>ba</i> to stream <i>out</i>.</p>
999/// <p><b>See also </b><a href="http://doc.qt.io/qt-5/datastreamformat.html">Format of the QDataStream operators</a>.</p></div>
1000#[inline(always)]
1001pub unsafe fn shl_qt_core_q_data_stream_qt_core_q_flags_q_graphics_view_cache_mode_flag(
1002 s: impl ::cpp_core::CastInto<::cpp_core::Ref<::qt_core::QDataStream>>,
1003 e: ::qt_core::QFlags<crate::q_graphics_view::CacheModeFlag>,
1004) -> ::cpp_core::Ref<::qt_core::QDataStream> {
1005 let ffi_result = {
1006 crate::__ffi::ctr_qt_widgets_ffi_operator__107(
1007 ::cpp_core::CastInto::<::cpp_core::Ref<::qt_core::QDataStream>>::cast_into(s)
1008 .as_raw_ptr() as *mut ::qt_core::QDataStream,
1009 e.to_int(),
1010 )
1011 };
1012 ::cpp_core::Ref::from_raw(ffi_result).expect("attempted to construct a null Ref")
1013}
1014
1015/// <p>Writes bit array <i>ba</i> to stream <i>out</i>.</p>
1016///
1017/// Calls C++ function: <span style='color: green;'>```QDataStream& operator<<(QDataStream& s, QFlags<QInputDialog::InputDialogOption> e)```</span>.
1018///
1019/// Warning: no exact match found in C++ documentation. Below is the <a href="http://doc.qt.io/qt-5/qbitarray.html#operator-lt-lt">C++ documentation</a> for <span style='color: green;'>```QDataStream &operator<<(QDataStream &out, const QBitArray &ba)```</span>:<div style='border: 1px solid #5CFF95; background: #D6FFE4; padding: 16px;'><p>Writes bit array <i>ba</i> to stream <i>out</i>.</p>
1020/// <p><b>See also </b><a href="http://doc.qt.io/qt-5/datastreamformat.html">Format of the QDataStream operators</a>.</p></div>
1021#[inline(always)]
1022pub unsafe fn shl_qt_core_q_data_stream_qt_core_q_flags_q_input_dialog_input_dialog_option(
1023 s: impl ::cpp_core::CastInto<::cpp_core::Ref<::qt_core::QDataStream>>,
1024 e: ::qt_core::QFlags<crate::q_input_dialog::InputDialogOption>,
1025) -> ::cpp_core::Ref<::qt_core::QDataStream> {
1026 let ffi_result = {
1027 crate::__ffi::ctr_qt_widgets_ffi_operator__108(
1028 ::cpp_core::CastInto::<::cpp_core::Ref<::qt_core::QDataStream>>::cast_into(s)
1029 .as_raw_ptr() as *mut ::qt_core::QDataStream,
1030 e.to_int(),
1031 )
1032 };
1033 ::cpp_core::Ref::from_raw(ffi_result).expect("attempted to construct a null Ref")
1034}
1035
1036/// <p>Writes bit array <i>ba</i> to stream <i>out</i>.</p>
1037///
1038/// Calls C++ function: <span style='color: green;'>```QDataStream& operator<<(QDataStream& s, QFlags<QMainWindow::DockOption> e)```</span>.
1039///
1040/// Warning: no exact match found in C++ documentation. Below is the <a href="http://doc.qt.io/qt-5/qbitarray.html#operator-lt-lt">C++ documentation</a> for <span style='color: green;'>```QDataStream &operator<<(QDataStream &out, const QBitArray &ba)```</span>:<div style='border: 1px solid #5CFF95; background: #D6FFE4; padding: 16px;'><p>Writes bit array <i>ba</i> to stream <i>out</i>.</p>
1041/// <p><b>See also </b><a href="http://doc.qt.io/qt-5/datastreamformat.html">Format of the QDataStream operators</a>.</p></div>
1042#[inline(always)]
1043pub unsafe fn shl_qt_core_q_data_stream_qt_core_q_flags_q_main_window_dock_option(
1044 s: impl ::cpp_core::CastInto<::cpp_core::Ref<::qt_core::QDataStream>>,
1045 e: ::qt_core::QFlags<crate::q_main_window::DockOption>,
1046) -> ::cpp_core::Ref<::qt_core::QDataStream> {
1047 let ffi_result = {
1048 crate::__ffi::ctr_qt_widgets_ffi_operator__109(
1049 ::cpp_core::CastInto::<::cpp_core::Ref<::qt_core::QDataStream>>::cast_into(s)
1050 .as_raw_ptr() as *mut ::qt_core::QDataStream,
1051 e.to_int(),
1052 )
1053 };
1054 ::cpp_core::Ref::from_raw(ffi_result).expect("attempted to construct a null Ref")
1055}
1056
1057/// <p>Writes bit array <i>ba</i> to stream <i>out</i>.</p>
1058///
1059/// Calls C++ function: <span style='color: green;'>```QDataStream& operator<<(QDataStream& s, QFlags<QMdiArea::AreaOption> e)```</span>.
1060///
1061/// Warning: no exact match found in C++ documentation. Below is the <a href="http://doc.qt.io/qt-5/qbitarray.html#operator-lt-lt">C++ documentation</a> for <span style='color: green;'>```QDataStream &operator<<(QDataStream &out, const QBitArray &ba)```</span>:<div style='border: 1px solid #5CFF95; background: #D6FFE4; padding: 16px;'><p>Writes bit array <i>ba</i> to stream <i>out</i>.</p>
1062/// <p><b>See also </b><a href="http://doc.qt.io/qt-5/datastreamformat.html">Format of the QDataStream operators</a>.</p></div>
1063#[inline(always)]
1064pub unsafe fn shl_qt_core_q_data_stream_qt_core_q_flags_q_mdi_area_area_option(
1065 s: impl ::cpp_core::CastInto<::cpp_core::Ref<::qt_core::QDataStream>>,
1066 e: ::qt_core::QFlags<crate::q_mdi_area::AreaOption>,
1067) -> ::cpp_core::Ref<::qt_core::QDataStream> {
1068 let ffi_result = {
1069 crate::__ffi::ctr_qt_widgets_ffi_operator__110(
1070 ::cpp_core::CastInto::<::cpp_core::Ref<::qt_core::QDataStream>>::cast_into(s)
1071 .as_raw_ptr() as *mut ::qt_core::QDataStream,
1072 e.to_int(),
1073 )
1074 };
1075 ::cpp_core::Ref::from_raw(ffi_result).expect("attempted to construct a null Ref")
1076}
1077
1078/// <p>Writes bit array <i>ba</i> to stream <i>out</i>.</p>
1079///
1080/// Calls C++ function: <span style='color: green;'>```QDataStream& operator<<(QDataStream& s, QFlags<QMdiSubWindow::SubWindowOption> e)```</span>.
1081///
1082/// Warning: no exact match found in C++ documentation. Below is the <a href="http://doc.qt.io/qt-5/qbitarray.html#operator-lt-lt">C++ documentation</a> for <span style='color: green;'>```QDataStream &operator<<(QDataStream &out, const QBitArray &ba)```</span>:<div style='border: 1px solid #5CFF95; background: #D6FFE4; padding: 16px;'><p>Writes bit array <i>ba</i> to stream <i>out</i>.</p>
1083/// <p><b>See also </b><a href="http://doc.qt.io/qt-5/datastreamformat.html">Format of the QDataStream operators</a>.</p></div>
1084#[inline(always)]
1085pub unsafe fn shl_qt_core_q_data_stream_qt_core_q_flags_q_mdi_sub_window_sub_window_option(
1086 s: impl ::cpp_core::CastInto<::cpp_core::Ref<::qt_core::QDataStream>>,
1087 e: ::qt_core::QFlags<crate::q_mdi_sub_window::SubWindowOption>,
1088) -> ::cpp_core::Ref<::qt_core::QDataStream> {
1089 let ffi_result = {
1090 crate::__ffi::ctr_qt_widgets_ffi_operator__111(
1091 ::cpp_core::CastInto::<::cpp_core::Ref<::qt_core::QDataStream>>::cast_into(s)
1092 .as_raw_ptr() as *mut ::qt_core::QDataStream,
1093 e.to_int(),
1094 )
1095 };
1096 ::cpp_core::Ref::from_raw(ffi_result).expect("attempted to construct a null Ref")
1097}
1098
1099/// <p>Writes bit array <i>ba</i> to stream <i>out</i>.</p>
1100///
1101/// Calls C++ function: <span style='color: green;'>```QDataStream& operator<<(QDataStream& s, QFlags<QMessageBox::StandardButton> e)```</span>.
1102///
1103/// Warning: no exact match found in C++ documentation. Below is the <a href="http://doc.qt.io/qt-5/qbitarray.html#operator-lt-lt">C++ documentation</a> for <span style='color: green;'>```QDataStream &operator<<(QDataStream &out, const QBitArray &ba)```</span>:<div style='border: 1px solid #5CFF95; background: #D6FFE4; padding: 16px;'><p>Writes bit array <i>ba</i> to stream <i>out</i>.</p>
1104/// <p><b>See also </b><a href="http://doc.qt.io/qt-5/datastreamformat.html">Format of the QDataStream operators</a>.</p></div>
1105#[inline(always)]
1106pub unsafe fn shl_qt_core_q_data_stream_qt_core_q_flags_q_message_box_standard_button(
1107 s: impl ::cpp_core::CastInto<::cpp_core::Ref<::qt_core::QDataStream>>,
1108 e: ::qt_core::QFlags<crate::q_message_box::StandardButton>,
1109) -> ::cpp_core::Ref<::qt_core::QDataStream> {
1110 let ffi_result = {
1111 crate::__ffi::ctr_qt_widgets_ffi_operator__112(
1112 ::cpp_core::CastInto::<::cpp_core::Ref<::qt_core::QDataStream>>::cast_into(s)
1113 .as_raw_ptr() as *mut ::qt_core::QDataStream,
1114 e.to_int(),
1115 )
1116 };
1117 ::cpp_core::Ref::from_raw(ffi_result).expect("attempted to construct a null Ref")
1118}
1119
1120/// <p>Writes bit array <i>ba</i> to stream <i>out</i>.</p>
1121///
1122/// Calls C++ function: <span style='color: green;'>```QDataStream& operator<<(QDataStream& s, QFlags<QTextEdit::AutoFormattingFlag> e)```</span>.
1123///
1124/// Warning: no exact match found in C++ documentation. Below is the <a href="http://doc.qt.io/qt-5/qbitarray.html#operator-lt-lt">C++ documentation</a> for <span style='color: green;'>```QDataStream &operator<<(QDataStream &out, const QBitArray &ba)```</span>:<div style='border: 1px solid #5CFF95; background: #D6FFE4; padding: 16px;'><p>Writes bit array <i>ba</i> to stream <i>out</i>.</p>
1125/// <p><b>See also </b><a href="http://doc.qt.io/qt-5/datastreamformat.html">Format of the QDataStream operators</a>.</p></div>
1126#[inline(always)]
1127pub unsafe fn shl_qt_core_q_data_stream_qt_core_q_flags_q_text_edit_auto_formatting_flag(
1128 s: impl ::cpp_core::CastInto<::cpp_core::Ref<::qt_core::QDataStream>>,
1129 e: ::qt_core::QFlags<crate::q_text_edit::AutoFormattingFlag>,
1130) -> ::cpp_core::Ref<::qt_core::QDataStream> {
1131 let ffi_result = {
1132 crate::__ffi::ctr_qt_widgets_ffi_operator__113(
1133 ::cpp_core::CastInto::<::cpp_core::Ref<::qt_core::QDataStream>>::cast_into(s)
1134 .as_raw_ptr() as *mut ::qt_core::QDataStream,
1135 e.to_int(),
1136 )
1137 };
1138 ::cpp_core::Ref::from_raw(ffi_result).expect("attempted to construct a null Ref")
1139}
1140
1141/// <p>Writes bit array <i>ba</i> to stream <i>out</i>.</p>
1142///
1143/// Calls C++ function: <span style='color: green;'>```QDataStream& operator<<(QDataStream& s, QFlags<QWizard::WizardOption> e)```</span>.
1144///
1145/// Warning: no exact match found in C++ documentation. Below is the <a href="http://doc.qt.io/qt-5/qbitarray.html#operator-lt-lt">C++ documentation</a> for <span style='color: green;'>```QDataStream &operator<<(QDataStream &out, const QBitArray &ba)```</span>:<div style='border: 1px solid #5CFF95; background: #D6FFE4; padding: 16px;'><p>Writes bit array <i>ba</i> to stream <i>out</i>.</p>
1146/// <p><b>See also </b><a href="http://doc.qt.io/qt-5/datastreamformat.html">Format of the QDataStream operators</a>.</p></div>
1147#[inline(always)]
1148pub unsafe fn shl_qt_core_q_data_stream_qt_core_q_flags_q_wizard_wizard_option(
1149 s: impl ::cpp_core::CastInto<::cpp_core::Ref<::qt_core::QDataStream>>,
1150 e: ::qt_core::QFlags<crate::q_wizard::WizardOption>,
1151) -> ::cpp_core::Ref<::qt_core::QDataStream> {
1152 let ffi_result = {
1153 crate::__ffi::ctr_qt_widgets_ffi_operator__114(
1154 ::cpp_core::CastInto::<::cpp_core::Ref<::qt_core::QDataStream>>::cast_into(s)
1155 .as_raw_ptr() as *mut ::qt_core::QDataStream,
1156 e.to_int(),
1157 )
1158 };
1159 ::cpp_core::Ref::from_raw(ffi_result).expect("attempted to construct a null Ref")
1160}
1161
1162/// <p>Writes bit array <i>ba</i> to stream <i>out</i>.</p>
1163///
1164/// Calls C++ function: <span style='color: green;'>```QDataStream& operator<<(QDataStream& s, const QList<QGesture*>& l)```</span>.
1165///
1166/// Warning: no exact match found in C++ documentation. Below is the <a href="http://doc.qt.io/qt-5/qbitarray.html#operator-lt-lt">C++ documentation</a> for <span style='color: green;'>```QDataStream &operator<<(QDataStream &out, const QBitArray &ba)```</span>:<div style='border: 1px solid #5CFF95; background: #D6FFE4; padding: 16px;'><p>Writes bit array <i>ba</i> to stream <i>out</i>.</p>
1167/// <p><b>See also </b><a href="http://doc.qt.io/qt-5/datastreamformat.html">Format of the QDataStream operators</a>.</p></div>
1168#[inline(always)]
1169pub unsafe fn shl_qt_core_q_data_stream_q_list_of_q_gesture(
1170 s: impl ::cpp_core::CastInto<::cpp_core::Ref<::qt_core::QDataStream>>,
1171 l: impl ::cpp_core::CastInto<::cpp_core::Ref<crate::QListOfQGesture>>,
1172) -> ::cpp_core::Ref<::qt_core::QDataStream> {
1173 let ffi_result = {
1174 crate::__ffi::ctr_qt_widgets_ffi_operator__174(
1175 ::cpp_core::CastInto::<::cpp_core::Ref<::qt_core::QDataStream>>::cast_into(s)
1176 .as_raw_ptr() as *mut ::qt_core::QDataStream,
1177 ::cpp_core::CastInto::<::cpp_core::Ref<crate::QListOfQGesture>>::cast_into(l)
1178 .as_raw_ptr(),
1179 )
1180 };
1181 ::cpp_core::Ref::from_raw(ffi_result).expect("attempted to construct a null Ref")
1182}
1183
1184/// <p>Writes bit array <i>ba</i> to stream <i>out</i>.</p>
1185///
1186/// Calls C++ function: <span style='color: green;'>```QDataStream& operator<<(QDataStream& s, const QList<QTreeWidgetItem*>& l)```</span>.
1187///
1188/// Warning: no exact match found in C++ documentation. Below is the <a href="http://doc.qt.io/qt-5/qbitarray.html#operator-lt-lt">C++ documentation</a> for <span style='color: green;'>```QDataStream &operator<<(QDataStream &out, const QBitArray &ba)```</span>:<div style='border: 1px solid #5CFF95; background: #D6FFE4; padding: 16px;'><p>Writes bit array <i>ba</i> to stream <i>out</i>.</p>
1189/// <p><b>See also </b><a href="http://doc.qt.io/qt-5/datastreamformat.html">Format of the QDataStream operators</a>.</p></div>
1190#[inline(always)]
1191pub unsafe fn shl_qt_core_q_data_stream_q_list_of_q_tree_widget_item(
1192 s: impl ::cpp_core::CastInto<::cpp_core::Ref<::qt_core::QDataStream>>,
1193 l: impl ::cpp_core::CastInto<::cpp_core::Ref<crate::QListOfQTreeWidgetItem>>,
1194) -> ::cpp_core::Ref<::qt_core::QDataStream> {
1195 let ffi_result = {
1196 crate::__ffi::ctr_qt_widgets_ffi_operator__175(
1197 ::cpp_core::CastInto::<::cpp_core::Ref<::qt_core::QDataStream>>::cast_into(s)
1198 .as_raw_ptr() as *mut ::qt_core::QDataStream,
1199 ::cpp_core::CastInto::<::cpp_core::Ref<crate::QListOfQTreeWidgetItem>>::cast_into(l)
1200 .as_raw_ptr(),
1201 )
1202 };
1203 ::cpp_core::Ref::from_raw(ffi_result).expect("attempted to construct a null Ref")
1204}
1205
1206/// <p>Writes bit array <i>ba</i> to stream <i>out</i>.</p>
1207///
1208/// Calls C++ function: <span style='color: green;'>```QDataStream& operator<<(QDataStream& s, const QList<QAction*>& l)```</span>.
1209///
1210/// Warning: no exact match found in C++ documentation. Below is the <a href="http://doc.qt.io/qt-5/qbitarray.html#operator-lt-lt">C++ documentation</a> for <span style='color: green;'>```QDataStream &operator<<(QDataStream &out, const QBitArray &ba)```</span>:<div style='border: 1px solid #5CFF95; background: #D6FFE4; padding: 16px;'><p>Writes bit array <i>ba</i> to stream <i>out</i>.</p>
1211/// <p><b>See also </b><a href="http://doc.qt.io/qt-5/datastreamformat.html">Format of the QDataStream operators</a>.</p></div>
1212#[inline(always)]
1213pub unsafe fn shl_qt_core_q_data_stream_q_list_of_q_action(
1214 s: impl ::cpp_core::CastInto<::cpp_core::Ref<::qt_core::QDataStream>>,
1215 l: impl ::cpp_core::CastInto<::cpp_core::Ref<crate::QListOfQAction>>,
1216) -> ::cpp_core::Ref<::qt_core::QDataStream> {
1217 let ffi_result = {
1218 crate::__ffi::ctr_qt_widgets_ffi_operator__176(
1219 ::cpp_core::CastInto::<::cpp_core::Ref<::qt_core::QDataStream>>::cast_into(s)
1220 .as_raw_ptr() as *mut ::qt_core::QDataStream,
1221 ::cpp_core::CastInto::<::cpp_core::Ref<crate::QListOfQAction>>::cast_into(l)
1222 .as_raw_ptr(),
1223 )
1224 };
1225 ::cpp_core::Ref::from_raw(ffi_result).expect("attempted to construct a null Ref")
1226}
1227
1228/// <p>Writes bit array <i>ba</i> to stream <i>out</i>.</p>
1229///
1230/// Calls C++ function: <span style='color: green;'>```QDataStream& operator<<(QDataStream& s, const QList<QWidget*>& l)```</span>.
1231///
1232/// Warning: no exact match found in C++ documentation. Below is the <a href="http://doc.qt.io/qt-5/qbitarray.html#operator-lt-lt">C++ documentation</a> for <span style='color: green;'>```QDataStream &operator<<(QDataStream &out, const QBitArray &ba)```</span>:<div style='border: 1px solid #5CFF95; background: #D6FFE4; padding: 16px;'><p>Writes bit array <i>ba</i> to stream <i>out</i>.</p>
1233/// <p><b>See also </b><a href="http://doc.qt.io/qt-5/datastreamformat.html">Format of the QDataStream operators</a>.</p></div>
1234#[inline(always)]
1235pub unsafe fn shl_qt_core_q_data_stream_q_list_of_q_widget(
1236 s: impl ::cpp_core::CastInto<::cpp_core::Ref<::qt_core::QDataStream>>,
1237 l: impl ::cpp_core::CastInto<::cpp_core::Ref<crate::QListOfQWidget>>,
1238) -> ::cpp_core::Ref<::qt_core::QDataStream> {
1239 let ffi_result = {
1240 crate::__ffi::ctr_qt_widgets_ffi_operator__177(
1241 ::cpp_core::CastInto::<::cpp_core::Ref<::qt_core::QDataStream>>::cast_into(s)
1242 .as_raw_ptr() as *mut ::qt_core::QDataStream,
1243 ::cpp_core::CastInto::<::cpp_core::Ref<crate::QListOfQWidget>>::cast_into(l)
1244 .as_raw_ptr(),
1245 )
1246 };
1247 ::cpp_core::Ref::from_raw(ffi_result).expect("attempted to construct a null Ref")
1248}
1249
1250/// <p>Writes bit array <i>ba</i> to stream <i>out</i>.</p>
1251///
1252/// Calls C++ function: <span style='color: green;'>```QDataStream& operator<<(QDataStream& s, const QList<QGraphicsWidget*>& l)```</span>.
1253///
1254/// Warning: no exact match found in C++ documentation. Below is the <a href="http://doc.qt.io/qt-5/qbitarray.html#operator-lt-lt">C++ documentation</a> for <span style='color: green;'>```QDataStream &operator<<(QDataStream &out, const QBitArray &ba)```</span>:<div style='border: 1px solid #5CFF95; background: #D6FFE4; padding: 16px;'><p>Writes bit array <i>ba</i> to stream <i>out</i>.</p>
1255/// <p><b>See also </b><a href="http://doc.qt.io/qt-5/datastreamformat.html">Format of the QDataStream operators</a>.</p></div>
1256#[inline(always)]
1257pub unsafe fn shl_qt_core_q_data_stream_q_list_of_q_graphics_widget(
1258 s: impl ::cpp_core::CastInto<::cpp_core::Ref<::qt_core::QDataStream>>,
1259 l: impl ::cpp_core::CastInto<::cpp_core::Ref<crate::QListOfQGraphicsWidget>>,
1260) -> ::cpp_core::Ref<::qt_core::QDataStream> {
1261 let ffi_result = {
1262 crate::__ffi::ctr_qt_widgets_ffi_operator__178(
1263 ::cpp_core::CastInto::<::cpp_core::Ref<::qt_core::QDataStream>>::cast_into(s)
1264 .as_raw_ptr() as *mut ::qt_core::QDataStream,
1265 ::cpp_core::CastInto::<::cpp_core::Ref<crate::QListOfQGraphicsWidget>>::cast_into(l)
1266 .as_raw_ptr(),
1267 )
1268 };
1269 ::cpp_core::Ref::from_raw(ffi_result).expect("attempted to construct a null Ref")
1270}
1271
1272/// <p>Writes bit array <i>ba</i> to stream <i>out</i>.</p>
1273///
1274/// Calls C++ function: <span style='color: green;'>```QDataStream& operator<<(QDataStream& s, const QList<QAbstractButton*>& l)```</span>.
1275///
1276/// Warning: no exact match found in C++ documentation. Below is the <a href="http://doc.qt.io/qt-5/qbitarray.html#operator-lt-lt">C++ documentation</a> for <span style='color: green;'>```QDataStream &operator<<(QDataStream &out, const QBitArray &ba)```</span>:<div style='border: 1px solid #5CFF95; background: #D6FFE4; padding: 16px;'><p>Writes bit array <i>ba</i> to stream <i>out</i>.</p>
1277/// <p><b>See also </b><a href="http://doc.qt.io/qt-5/datastreamformat.html">Format of the QDataStream operators</a>.</p></div>
1278#[inline(always)]
1279pub unsafe fn shl_qt_core_q_data_stream_q_list_of_q_abstract_button(
1280 s: impl ::cpp_core::CastInto<::cpp_core::Ref<::qt_core::QDataStream>>,
1281 l: impl ::cpp_core::CastInto<::cpp_core::Ref<crate::QListOfQAbstractButton>>,
1282) -> ::cpp_core::Ref<::qt_core::QDataStream> {
1283 let ffi_result = {
1284 crate::__ffi::ctr_qt_widgets_ffi_operator__179(
1285 ::cpp_core::CastInto::<::cpp_core::Ref<::qt_core::QDataStream>>::cast_into(s)
1286 .as_raw_ptr() as *mut ::qt_core::QDataStream,
1287 ::cpp_core::CastInto::<::cpp_core::Ref<crate::QListOfQAbstractButton>>::cast_into(l)
1288 .as_raw_ptr(),
1289 )
1290 };
1291 ::cpp_core::Ref::from_raw(ffi_result).expect("attempted to construct a null Ref")
1292}
1293
1294/// <p>Writes bit array <i>ba</i> to stream <i>out</i>.</p>
1295///
1296/// Calls C++ function: <span style='color: green;'>```QDataStream& operator<<(QDataStream& s, const QList<QGraphicsItem*>& l)```</span>.
1297///
1298/// Warning: no exact match found in C++ documentation. Below is the <a href="http://doc.qt.io/qt-5/qbitarray.html#operator-lt-lt">C++ documentation</a> for <span style='color: green;'>```QDataStream &operator<<(QDataStream &out, const QBitArray &ba)```</span>:<div style='border: 1px solid #5CFF95; background: #D6FFE4; padding: 16px;'><p>Writes bit array <i>ba</i> to stream <i>out</i>.</p>
1299/// <p><b>See also </b><a href="http://doc.qt.io/qt-5/datastreamformat.html">Format of the QDataStream operators</a>.</p></div>
1300#[inline(always)]
1301pub unsafe fn shl_qt_core_q_data_stream_q_list_of_q_graphics_item(
1302 s: impl ::cpp_core::CastInto<::cpp_core::Ref<::qt_core::QDataStream>>,
1303 l: impl ::cpp_core::CastInto<::cpp_core::Ref<crate::QListOfQGraphicsItem>>,
1304) -> ::cpp_core::Ref<::qt_core::QDataStream> {
1305 let ffi_result = {
1306 crate::__ffi::ctr_qt_widgets_ffi_operator__180(
1307 ::cpp_core::CastInto::<::cpp_core::Ref<::qt_core::QDataStream>>::cast_into(s)
1308 .as_raw_ptr() as *mut ::qt_core::QDataStream,
1309 ::cpp_core::CastInto::<::cpp_core::Ref<crate::QListOfQGraphicsItem>>::cast_into(l)
1310 .as_raw_ptr(),
1311 )
1312 };
1313 ::cpp_core::Ref::from_raw(ffi_result).expect("attempted to construct a null Ref")
1314}
1315
1316/// <p>Writes bit array <i>ba</i> to stream <i>out</i>.</p>
1317///
1318/// Calls C++ function: <span style='color: green;'>```QDataStream& operator<<(QDataStream& s, const QList<QGraphicsTransform*>& l)```</span>.
1319///
1320/// Warning: no exact match found in C++ documentation. Below is the <a href="http://doc.qt.io/qt-5/qbitarray.html#operator-lt-lt">C++ documentation</a> for <span style='color: green;'>```QDataStream &operator<<(QDataStream &out, const QBitArray &ba)```</span>:<div style='border: 1px solid #5CFF95; background: #D6FFE4; padding: 16px;'><p>Writes bit array <i>ba</i> to stream <i>out</i>.</p>
1321/// <p><b>See also </b><a href="http://doc.qt.io/qt-5/datastreamformat.html">Format of the QDataStream operators</a>.</p></div>
1322#[inline(always)]
1323pub unsafe fn shl_qt_core_q_data_stream_q_list_of_q_graphics_transform(
1324 s: impl ::cpp_core::CastInto<::cpp_core::Ref<::qt_core::QDataStream>>,
1325 l: impl ::cpp_core::CastInto<::cpp_core::Ref<crate::QListOfQGraphicsTransform>>,
1326) -> ::cpp_core::Ref<::qt_core::QDataStream> {
1327 let ffi_result = {
1328 crate::__ffi::ctr_qt_widgets_ffi_operator__181(
1329 ::cpp_core::CastInto::<::cpp_core::Ref<::qt_core::QDataStream>>::cast_into(s)
1330 .as_raw_ptr() as *mut ::qt_core::QDataStream,
1331 ::cpp_core::CastInto::<::cpp_core::Ref<crate::QListOfQGraphicsTransform>>::cast_into(l)
1332 .as_raw_ptr(),
1333 )
1334 };
1335 ::cpp_core::Ref::from_raw(ffi_result).expect("attempted to construct a null Ref")
1336}
1337
1338/// <p>Writes bit array <i>ba</i> to stream <i>out</i>.</p>
1339///
1340/// Calls C++ function: <span style='color: green;'>```QDataStream& operator<<(QDataStream& s, const QList<QPair<double, QPointF>>& l)```</span>.
1341///
1342/// Warning: no exact match found in C++ documentation. Below is the <a href="http://doc.qt.io/qt-5/qbitarray.html#operator-lt-lt">C++ documentation</a> for <span style='color: green;'>```QDataStream &operator<<(QDataStream &out, const QBitArray &ba)```</span>:<div style='border: 1px solid #5CFF95; background: #D6FFE4; padding: 16px;'><p>Writes bit array <i>ba</i> to stream <i>out</i>.</p>
1343/// <p><b>See also </b><a href="http://doc.qt.io/qt-5/datastreamformat.html">Format of the QDataStream operators</a>.</p></div>
1344#[inline(always)]
1345pub unsafe fn shl_qt_core_q_data_stream_q_list_of_q_pair_of_double_q_point_f(
1346 s: impl ::cpp_core::CastInto<::cpp_core::Ref<::qt_core::QDataStream>>,
1347 l: impl ::cpp_core::CastInto<::cpp_core::Ref<crate::QListOfQPairOfDoubleQPointF>>,
1348) -> ::cpp_core::Ref<::qt_core::QDataStream> {
1349 let ffi_result = {
1350 crate::__ffi::ctr_qt_widgets_ffi_operator__182(
1351 ::cpp_core::CastInto::<::cpp_core::Ref<::qt_core::QDataStream>>::cast_into(s)
1352 .as_raw_ptr() as *mut ::qt_core::QDataStream,
1353 ::cpp_core::CastInto::<::cpp_core::Ref<crate::QListOfQPairOfDoubleQPointF>>::cast_into(
1354 l,
1355 )
1356 .as_raw_ptr(),
1357 )
1358 };
1359 ::cpp_core::Ref::from_raw(ffi_result).expect("attempted to construct a null Ref")
1360}
1361
1362/// <p>Writes bit array <i>ba</i> to stream <i>out</i>.</p>
1363///
1364/// Calls C++ function: <span style='color: green;'>```QDataStream& operator<<(QDataStream& s, const QList<QPair<double, double>>& l)```</span>.
1365///
1366/// Warning: no exact match found in C++ documentation. Below is the <a href="http://doc.qt.io/qt-5/qbitarray.html#operator-lt-lt">C++ documentation</a> for <span style='color: green;'>```QDataStream &operator<<(QDataStream &out, const QBitArray &ba)```</span>:<div style='border: 1px solid #5CFF95; background: #D6FFE4; padding: 16px;'><p>Writes bit array <i>ba</i> to stream <i>out</i>.</p>
1367/// <p><b>See also </b><a href="http://doc.qt.io/qt-5/datastreamformat.html">Format of the QDataStream operators</a>.</p></div>
1368#[inline(always)]
1369pub unsafe fn shl_qt_core_q_data_stream_q_list_of_q_pair_of_double_double(
1370 s: impl ::cpp_core::CastInto<::cpp_core::Ref<::qt_core::QDataStream>>,
1371 l: impl ::cpp_core::CastInto<::cpp_core::Ref<crate::QListOfQPairOfDoubleDouble>>,
1372) -> ::cpp_core::Ref<::qt_core::QDataStream> {
1373 let ffi_result = {
1374 crate::__ffi::ctr_qt_widgets_ffi_operator__183(
1375 ::cpp_core::CastInto::<::cpp_core::Ref<::qt_core::QDataStream>>::cast_into(s)
1376 .as_raw_ptr() as *mut ::qt_core::QDataStream,
1377 ::cpp_core::CastInto::<::cpp_core::Ref<crate::QListOfQPairOfDoubleDouble>>::cast_into(
1378 l,
1379 )
1380 .as_raw_ptr(),
1381 )
1382 };
1383 ::cpp_core::Ref::from_raw(ffi_result).expect("attempted to construct a null Ref")
1384}
1385
1386/// <p>Writes bit array <i>ba</i> to stream <i>out</i>.</p>
1387///
1388/// Calls C++ function: <span style='color: green;'>```QDataStream& operator<<(QDataStream& s, const QList<QGraphicsView*>& l)```</span>.
1389///
1390/// Warning: no exact match found in C++ documentation. Below is the <a href="http://doc.qt.io/qt-5/qbitarray.html#operator-lt-lt">C++ documentation</a> for <span style='color: green;'>```QDataStream &operator<<(QDataStream &out, const QBitArray &ba)```</span>:<div style='border: 1px solid #5CFF95; background: #D6FFE4; padding: 16px;'><p>Writes bit array <i>ba</i> to stream <i>out</i>.</p>
1391/// <p><b>See also </b><a href="http://doc.qt.io/qt-5/datastreamformat.html">Format of the QDataStream operators</a>.</p></div>
1392#[inline(always)]
1393pub unsafe fn shl_qt_core_q_data_stream_q_list_of_q_graphics_view(
1394 s: impl ::cpp_core::CastInto<::cpp_core::Ref<::qt_core::QDataStream>>,
1395 l: impl ::cpp_core::CastInto<::cpp_core::Ref<crate::QListOfQGraphicsView>>,
1396) -> ::cpp_core::Ref<::qt_core::QDataStream> {
1397 let ffi_result = {
1398 crate::__ffi::ctr_qt_widgets_ffi_operator__184(
1399 ::cpp_core::CastInto::<::cpp_core::Ref<::qt_core::QDataStream>>::cast_into(s)
1400 .as_raw_ptr() as *mut ::qt_core::QDataStream,
1401 ::cpp_core::CastInto::<::cpp_core::Ref<crate::QListOfQGraphicsView>>::cast_into(l)
1402 .as_raw_ptr(),
1403 )
1404 };
1405 ::cpp_core::Ref::from_raw(ffi_result).expect("attempted to construct a null Ref")
1406}
1407
1408/// <p>Writes bit array <i>ba</i> to stream <i>out</i>.</p>
1409///
1410/// Calls C++ function: <span style='color: green;'>```QDataStream& operator<<(QDataStream& s, const QList<QRectF>& l)```</span>.
1411///
1412/// Warning: no exact match found in C++ documentation. Below is the <a href="http://doc.qt.io/qt-5/qbitarray.html#operator-lt-lt">C++ documentation</a> for <span style='color: green;'>```QDataStream &operator<<(QDataStream &out, const QBitArray &ba)```</span>:<div style='border: 1px solid #5CFF95; background: #D6FFE4; padding: 16px;'><p>Writes bit array <i>ba</i> to stream <i>out</i>.</p>
1413/// <p><b>See also </b><a href="http://doc.qt.io/qt-5/datastreamformat.html">Format of the QDataStream operators</a>.</p></div>
1414#[inline(always)]
1415pub unsafe fn shl_qt_core_q_data_stream_q_list_of_q_rect_f(
1416 s: impl ::cpp_core::CastInto<::cpp_core::Ref<::qt_core::QDataStream>>,
1417 l: impl ::cpp_core::CastInto<::cpp_core::Ref<crate::QListOfQRectF>>,
1418) -> ::cpp_core::Ref<::qt_core::QDataStream> {
1419 let ffi_result = {
1420 crate::__ffi::ctr_qt_widgets_ffi_operator__185(
1421 ::cpp_core::CastInto::<::cpp_core::Ref<::qt_core::QDataStream>>::cast_into(s)
1422 .as_raw_ptr() as *mut ::qt_core::QDataStream,
1423 ::cpp_core::CastInto::<::cpp_core::Ref<crate::QListOfQRectF>>::cast_into(l)
1424 .as_raw_ptr(),
1425 )
1426 };
1427 ::cpp_core::Ref::from_raw(ffi_result).expect("attempted to construct a null Ref")
1428}
1429
1430/// <p>Writes bit array <i>ba</i> to stream <i>out</i>.</p>
1431///
1432/// Calls C++ function: <span style='color: green;'>```QDataStream& operator<<(QDataStream& s, const QList<QListWidgetItem*>& l)```</span>.
1433///
1434/// Warning: no exact match found in C++ documentation. Below is the <a href="http://doc.qt.io/qt-5/qbitarray.html#operator-lt-lt">C++ documentation</a> for <span style='color: green;'>```QDataStream &operator<<(QDataStream &out, const QBitArray &ba)```</span>:<div style='border: 1px solid #5CFF95; background: #D6FFE4; padding: 16px;'><p>Writes bit array <i>ba</i> to stream <i>out</i>.</p>
1435/// <p><b>See also </b><a href="http://doc.qt.io/qt-5/datastreamformat.html">Format of the QDataStream operators</a>.</p></div>
1436#[inline(always)]
1437pub unsafe fn shl_qt_core_q_data_stream_q_list_of_q_list_widget_item(
1438 s: impl ::cpp_core::CastInto<::cpp_core::Ref<::qt_core::QDataStream>>,
1439 l: impl ::cpp_core::CastInto<::cpp_core::Ref<crate::QListOfQListWidgetItem>>,
1440) -> ::cpp_core::Ref<::qt_core::QDataStream> {
1441 let ffi_result = {
1442 crate::__ffi::ctr_qt_widgets_ffi_operator__186(
1443 ::cpp_core::CastInto::<::cpp_core::Ref<::qt_core::QDataStream>>::cast_into(s)
1444 .as_raw_ptr() as *mut ::qt_core::QDataStream,
1445 ::cpp_core::CastInto::<::cpp_core::Ref<crate::QListOfQListWidgetItem>>::cast_into(l)
1446 .as_raw_ptr(),
1447 )
1448 };
1449 ::cpp_core::Ref::from_raw(ffi_result).expect("attempted to construct a null Ref")
1450}
1451
1452/// <p>Writes bit array <i>ba</i> to stream <i>out</i>.</p>
1453///
1454/// Calls C++ function: <span style='color: green;'>```QDataStream& operator<<(QDataStream& s, const QList<QDockWidget*>& l)```</span>.
1455///
1456/// Warning: no exact match found in C++ documentation. Below is the <a href="http://doc.qt.io/qt-5/qbitarray.html#operator-lt-lt">C++ documentation</a> for <span style='color: green;'>```QDataStream &operator<<(QDataStream &out, const QBitArray &ba)```</span>:<div style='border: 1px solid #5CFF95; background: #D6FFE4; padding: 16px;'><p>Writes bit array <i>ba</i> to stream <i>out</i>.</p>
1457/// <p><b>See also </b><a href="http://doc.qt.io/qt-5/datastreamformat.html">Format of the QDataStream operators</a>.</p></div>
1458#[inline(always)]
1459pub unsafe fn shl_qt_core_q_data_stream_q_list_of_q_dock_widget(
1460 s: impl ::cpp_core::CastInto<::cpp_core::Ref<::qt_core::QDataStream>>,
1461 l: impl ::cpp_core::CastInto<::cpp_core::Ref<crate::QListOfQDockWidget>>,
1462) -> ::cpp_core::Ref<::qt_core::QDataStream> {
1463 let ffi_result = {
1464 crate::__ffi::ctr_qt_widgets_ffi_operator__187(
1465 ::cpp_core::CastInto::<::cpp_core::Ref<::qt_core::QDataStream>>::cast_into(s)
1466 .as_raw_ptr() as *mut ::qt_core::QDataStream,
1467 ::cpp_core::CastInto::<::cpp_core::Ref<crate::QListOfQDockWidget>>::cast_into(l)
1468 .as_raw_ptr(),
1469 )
1470 };
1471 ::cpp_core::Ref::from_raw(ffi_result).expect("attempted to construct a null Ref")
1472}
1473
1474/// <p>Writes bit array <i>ba</i> to stream <i>out</i>.</p>
1475///
1476/// Calls C++ function: <span style='color: green;'>```QDataStream& operator<<(QDataStream& s, const QList<QMdiSubWindow*>& l)```</span>.
1477///
1478/// Warning: no exact match found in C++ documentation. Below is the <a href="http://doc.qt.io/qt-5/qbitarray.html#operator-lt-lt">C++ documentation</a> for <span style='color: green;'>```QDataStream &operator<<(QDataStream &out, const QBitArray &ba)```</span>:<div style='border: 1px solid #5CFF95; background: #D6FFE4; padding: 16px;'><p>Writes bit array <i>ba</i> to stream <i>out</i>.</p>
1479/// <p><b>See also </b><a href="http://doc.qt.io/qt-5/datastreamformat.html">Format of the QDataStream operators</a>.</p></div>
1480#[inline(always)]
1481pub unsafe fn shl_qt_core_q_data_stream_q_list_of_q_mdi_sub_window(
1482 s: impl ::cpp_core::CastInto<::cpp_core::Ref<::qt_core::QDataStream>>,
1483 l: impl ::cpp_core::CastInto<::cpp_core::Ref<crate::QListOfQMdiSubWindow>>,
1484) -> ::cpp_core::Ref<::qt_core::QDataStream> {
1485 let ffi_result = {
1486 crate::__ffi::ctr_qt_widgets_ffi_operator__188(
1487 ::cpp_core::CastInto::<::cpp_core::Ref<::qt_core::QDataStream>>::cast_into(s)
1488 .as_raw_ptr() as *mut ::qt_core::QDataStream,
1489 ::cpp_core::CastInto::<::cpp_core::Ref<crate::QListOfQMdiSubWindow>>::cast_into(l)
1490 .as_raw_ptr(),
1491 )
1492 };
1493 ::cpp_core::Ref::from_raw(ffi_result).expect("attempted to construct a null Ref")
1494}
1495
1496/// <p>Writes bit array <i>ba</i> to stream <i>out</i>.</p>
1497///
1498/// Calls C++ function: <span style='color: green;'>```QDataStream& operator<<(QDataStream& s, const QList<QScroller*>& l)```</span>.
1499///
1500/// Warning: no exact match found in C++ documentation. Below is the <a href="http://doc.qt.io/qt-5/qbitarray.html#operator-lt-lt">C++ documentation</a> for <span style='color: green;'>```QDataStream &operator<<(QDataStream &out, const QBitArray &ba)```</span>:<div style='border: 1px solid #5CFF95; background: #D6FFE4; padding: 16px;'><p>Writes bit array <i>ba</i> to stream <i>out</i>.</p>
1501/// <p><b>See also </b><a href="http://doc.qt.io/qt-5/datastreamformat.html">Format of the QDataStream operators</a>.</p></div>
1502#[inline(always)]
1503pub unsafe fn shl_qt_core_q_data_stream_q_list_of_q_scroller(
1504 s: impl ::cpp_core::CastInto<::cpp_core::Ref<::qt_core::QDataStream>>,
1505 l: impl ::cpp_core::CastInto<::cpp_core::Ref<crate::QListOfQScroller>>,
1506) -> ::cpp_core::Ref<::qt_core::QDataStream> {
1507 let ffi_result = {
1508 crate::__ffi::ctr_qt_widgets_ffi_operator__190(
1509 ::cpp_core::CastInto::<::cpp_core::Ref<::qt_core::QDataStream>>::cast_into(s)
1510 .as_raw_ptr() as *mut ::qt_core::QDataStream,
1511 ::cpp_core::CastInto::<::cpp_core::Ref<crate::QListOfQScroller>>::cast_into(l)
1512 .as_raw_ptr(),
1513 )
1514 };
1515 ::cpp_core::Ref::from_raw(ffi_result).expect("attempted to construct a null Ref")
1516}
1517
1518/// <p>Writes bit array <i>ba</i> to stream <i>out</i>.</p>
1519///
1520/// Calls C++ function: <span style='color: green;'>```QDataStream& operator<<(QDataStream& s, const QList<QTableWidgetItem*>& l)```</span>.
1521///
1522/// Warning: no exact match found in C++ documentation. Below is the <a href="http://doc.qt.io/qt-5/qbitarray.html#operator-lt-lt">C++ documentation</a> for <span style='color: green;'>```QDataStream &operator<<(QDataStream &out, const QBitArray &ba)```</span>:<div style='border: 1px solid #5CFF95; background: #D6FFE4; padding: 16px;'><p>Writes bit array <i>ba</i> to stream <i>out</i>.</p>
1523/// <p><b>See also </b><a href="http://doc.qt.io/qt-5/datastreamformat.html">Format of the QDataStream operators</a>.</p></div>
1524#[inline(always)]
1525pub unsafe fn shl_qt_core_q_data_stream_q_list_of_q_table_widget_item(
1526 s: impl ::cpp_core::CastInto<::cpp_core::Ref<::qt_core::QDataStream>>,
1527 l: impl ::cpp_core::CastInto<::cpp_core::Ref<crate::QListOfQTableWidgetItem>>,
1528) -> ::cpp_core::Ref<::qt_core::QDataStream> {
1529 let ffi_result = {
1530 crate::__ffi::ctr_qt_widgets_ffi_operator__192(
1531 ::cpp_core::CastInto::<::cpp_core::Ref<::qt_core::QDataStream>>::cast_into(s)
1532 .as_raw_ptr() as *mut ::qt_core::QDataStream,
1533 ::cpp_core::CastInto::<::cpp_core::Ref<crate::QListOfQTableWidgetItem>>::cast_into(l)
1534 .as_raw_ptr(),
1535 )
1536 };
1537 ::cpp_core::Ref::from_raw(ffi_result).expect("attempted to construct a null Ref")
1538}
1539
1540/// <p>Writes bit array <i>ba</i> to stream <i>out</i>.</p>
1541///
1542/// Calls C++ function: <span style='color: green;'>```QDataStream& operator<<(QDataStream& s, const QList<QUndoStack*>& l)```</span>.
1543///
1544/// Warning: no exact match found in C++ documentation. Below is the <a href="http://doc.qt.io/qt-5/qbitarray.html#operator-lt-lt">C++ documentation</a> for <span style='color: green;'>```QDataStream &operator<<(QDataStream &out, const QBitArray &ba)```</span>:<div style='border: 1px solid #5CFF95; background: #D6FFE4; padding: 16px;'><p>Writes bit array <i>ba</i> to stream <i>out</i>.</p>
1545/// <p><b>See also </b><a href="http://doc.qt.io/qt-5/datastreamformat.html">Format of the QDataStream operators</a>.</p></div>
1546#[inline(always)]
1547pub unsafe fn shl_qt_core_q_data_stream_q_list_of_q_undo_stack(
1548 s: impl ::cpp_core::CastInto<::cpp_core::Ref<::qt_core::QDataStream>>,
1549 l: impl ::cpp_core::CastInto<::cpp_core::Ref<crate::QListOfQUndoStack>>,
1550) -> ::cpp_core::Ref<::qt_core::QDataStream> {
1551 let ffi_result = {
1552 crate::__ffi::ctr_qt_widgets_ffi_operator__193(
1553 ::cpp_core::CastInto::<::cpp_core::Ref<::qt_core::QDataStream>>::cast_into(s)
1554 .as_raw_ptr() as *mut ::qt_core::QDataStream,
1555 ::cpp_core::CastInto::<::cpp_core::Ref<crate::QListOfQUndoStack>>::cast_into(l)
1556 .as_raw_ptr(),
1557 )
1558 };
1559 ::cpp_core::Ref::from_raw(ffi_result).expect("attempted to construct a null Ref")
1560}
1561
1562/// <p>Writes bit array <i>ba</i> to stream <i>out</i>.</p>
1563///
1564/// Calls C++ function: <span style='color: green;'>```QDataStream& operator<<(QDataStream& s, const QList<QWizard::WizardButton>& l)```</span>.
1565///
1566/// Warning: no exact match found in C++ documentation. Below is the <a href="http://doc.qt.io/qt-5/qbitarray.html#operator-lt-lt">C++ documentation</a> for <span style='color: green;'>```QDataStream &operator<<(QDataStream &out, const QBitArray &ba)```</span>:<div style='border: 1px solid #5CFF95; background: #D6FFE4; padding: 16px;'><p>Writes bit array <i>ba</i> to stream <i>out</i>.</p>
1567/// <p><b>See also </b><a href="http://doc.qt.io/qt-5/datastreamformat.html">Format of the QDataStream operators</a>.</p></div>
1568#[inline(always)]
1569pub unsafe fn shl_qt_core_q_data_stream_q_list_of_wizard_button(
1570 s: impl ::cpp_core::CastInto<::cpp_core::Ref<::qt_core::QDataStream>>,
1571 l: impl ::cpp_core::CastInto<::cpp_core::Ref<crate::QListOfWizardButton>>,
1572) -> ::cpp_core::Ref<::qt_core::QDataStream> {
1573 let ffi_result = {
1574 crate::__ffi::ctr_qt_widgets_ffi_operator__194(
1575 ::cpp_core::CastInto::<::cpp_core::Ref<::qt_core::QDataStream>>::cast_into(s)
1576 .as_raw_ptr() as *mut ::qt_core::QDataStream,
1577 ::cpp_core::CastInto::<::cpp_core::Ref<crate::QListOfWizardButton>>::cast_into(l)
1578 .as_raw_ptr(),
1579 )
1580 };
1581 ::cpp_core::Ref::from_raw(ffi_result).expect("attempted to construct a null Ref")
1582}
1583
1584/// <p>Writes bit array <i>ba</i> to stream <i>out</i>.</p>
1585///
1586/// Calls C++ function: <span style='color: green;'>```QDataStream& operator<<(QDataStream& s, const QVector<void*>& v)```</span>.
1587///
1588/// Warning: no exact match found in C++ documentation. Below is the <a href="http://doc.qt.io/qt-5/qbitarray.html#operator-lt-lt">C++ documentation</a> for <span style='color: green;'>```QDataStream &operator<<(QDataStream &out, const QBitArray &ba)```</span>:<div style='border: 1px solid #5CFF95; background: #D6FFE4; padding: 16px;'><p>Writes bit array <i>ba</i> to stream <i>out</i>.</p>
1589/// <p><b>See also </b><a href="http://doc.qt.io/qt-5/datastreamformat.html">Format of the QDataStream operators</a>.</p></div>
1590#[inline(always)]
1591pub unsafe fn shl_qt_core_q_data_stream_q_vector_of_void(
1592 s: impl ::cpp_core::CastInto<::cpp_core::Ref<::qt_core::QDataStream>>,
1593 v: impl ::cpp_core::CastInto<::cpp_core::Ref<crate::QVectorOfVoid>>,
1594) -> ::cpp_core::Ref<::qt_core::QDataStream> {
1595 let ffi_result = {
1596 crate::__ffi::ctr_qt_widgets_ffi_operator__197(
1597 ::cpp_core::CastInto::<::cpp_core::Ref<::qt_core::QDataStream>>::cast_into(s)
1598 .as_raw_ptr() as *mut ::qt_core::QDataStream,
1599 ::cpp_core::CastInto::<::cpp_core::Ref<crate::QVectorOfVoid>>::cast_into(v)
1600 .as_raw_ptr(),
1601 )
1602 };
1603 ::cpp_core::Ref::from_raw(ffi_result).expect("attempted to construct a null Ref")
1604}
1605
1606/// <p>Writes bit array <i>ba</i> to stream <i>out</i>.</p>
1607///
1608/// Calls C++ function: <span style='color: green;'>```QDataStream& operator<<(QDataStream& s, const QVector<QColor>& v)```</span>.
1609///
1610/// Warning: no exact match found in C++ documentation. Below is the <a href="http://doc.qt.io/qt-5/qbitarray.html#operator-lt-lt">C++ documentation</a> for <span style='color: green;'>```QDataStream &operator<<(QDataStream &out, const QBitArray &ba)```</span>:<div style='border: 1px solid #5CFF95; background: #D6FFE4; padding: 16px;'><p>Writes bit array <i>ba</i> to stream <i>out</i>.</p>
1611/// <p><b>See also </b><a href="http://doc.qt.io/qt-5/datastreamformat.html">Format of the QDataStream operators</a>.</p></div>
1612#[inline(always)]
1613pub unsafe fn shl_qt_core_q_data_stream_q_vector_of_q_color(
1614 s: impl ::cpp_core::CastInto<::cpp_core::Ref<::qt_core::QDataStream>>,
1615 v: impl ::cpp_core::CastInto<::cpp_core::Ref<crate::QVectorOfQColor>>,
1616) -> ::cpp_core::Ref<::qt_core::QDataStream> {
1617 let ffi_result = {
1618 crate::__ffi::ctr_qt_widgets_ffi_operator__198(
1619 ::cpp_core::CastInto::<::cpp_core::Ref<::qt_core::QDataStream>>::cast_into(s)
1620 .as_raw_ptr() as *mut ::qt_core::QDataStream,
1621 ::cpp_core::CastInto::<::cpp_core::Ref<crate::QVectorOfQColor>>::cast_into(v)
1622 .as_raw_ptr(),
1623 )
1624 };
1625 ::cpp_core::Ref::from_raw(ffi_result).expect("attempted to construct a null Ref")
1626}
1627
1628/// <p>Writes bit array <i>ba</i> to stream <i>out</i>.</p>
1629///
1630/// Calls C++ function: <span style='color: green;'>```QDataStream& operator<<(QDataStream& s, const QHash<int, QItemEditorCreatorBase*>& hash)```</span>.
1631///
1632/// Warning: no exact match found in C++ documentation. Below is the <a href="http://doc.qt.io/qt-5/qbitarray.html#operator-lt-lt">C++ documentation</a> for <span style='color: green;'>```QDataStream &operator<<(QDataStream &out, const QBitArray &ba)```</span>:<div style='border: 1px solid #5CFF95; background: #D6FFE4; padding: 16px;'><p>Writes bit array <i>ba</i> to stream <i>out</i>.</p>
1633/// <p><b>See also </b><a href="http://doc.qt.io/qt-5/datastreamformat.html">Format of the QDataStream operators</a>.</p></div>
1634#[inline(always)]
1635pub unsafe fn shl_qt_core_q_data_stream_q_hash_of_int_q_item_editor_creator_base(
1636 s: impl ::cpp_core::CastInto<::cpp_core::Ref<::qt_core::QDataStream>>,
1637 hash: impl ::cpp_core::CastInto<::cpp_core::Ref<crate::QHashOfIntQItemEditorCreatorBase>>,
1638) -> ::cpp_core::Ref<::qt_core::QDataStream> {
1639 let ffi_result = {
1640 crate::__ffi::ctr_qt_widgets_ffi_operator__200(::cpp_core::CastInto::<::cpp_core::Ref<::qt_core::QDataStream>>::cast_into(s).as_raw_ptr() as *mut ::qt_core::QDataStream, ::cpp_core::CastInto::<::cpp_core::Ref<crate::QHashOfIntQItemEditorCreatorBase>>::cast_into(hash).as_raw_ptr())
1641 };
1642 ::cpp_core::Ref::from_raw(ffi_result).expect("attempted to construct a null Ref")
1643}
1644
1645/// <p>Writes bit array <i>ba</i> to stream <i>out</i>.</p>
1646///
1647/// Calls C++ function: <span style='color: green;'>```QDataStream& operator<<(QDataStream& s, const QMap<Qt::GestureType, bool>& map)```</span>.
1648///
1649/// Warning: no exact match found in C++ documentation. Below is the <a href="http://doc.qt.io/qt-5/qbitarray.html#operator-lt-lt">C++ documentation</a> for <span style='color: green;'>```QDataStream &operator<<(QDataStream &out, const QBitArray &ba)```</span>:<div style='border: 1px solid #5CFF95; background: #D6FFE4; padding: 16px;'><p>Writes bit array <i>ba</i> to stream <i>out</i>.</p>
1650/// <p><b>See also </b><a href="http://doc.qt.io/qt-5/datastreamformat.html">Format of the QDataStream operators</a>.</p></div>
1651#[inline(always)]
1652pub unsafe fn shl_qt_core_q_data_stream_q_map_of_gesture_type_bool(
1653 s: impl ::cpp_core::CastInto<::cpp_core::Ref<::qt_core::QDataStream>>,
1654 map: impl ::cpp_core::CastInto<::cpp_core::Ref<crate::QMapOfGestureTypeBool>>,
1655) -> ::cpp_core::Ref<::qt_core::QDataStream> {
1656 let ffi_result = {
1657 crate::__ffi::ctr_qt_widgets_ffi_operator__204(
1658 ::cpp_core::CastInto::<::cpp_core::Ref<::qt_core::QDataStream>>::cast_into(s)
1659 .as_raw_ptr() as *mut ::qt_core::QDataStream,
1660 ::cpp_core::CastInto::<::cpp_core::Ref<crate::QMapOfGestureTypeBool>>::cast_into(map)
1661 .as_raw_ptr(),
1662 )
1663 };
1664 ::cpp_core::Ref::from_raw(ffi_result).expect("attempted to construct a null Ref")
1665}
1666
1667/// <p>Writes bit array <i>ba</i> to stream <i>out</i>.</p>
1668///
1669/// Calls C++ function: <span style='color: green;'>```QDataStream& operator<<(QDataStream& s, const QMap<Qt::GestureType, QWidget*>& map)```</span>.
1670///
1671/// Warning: no exact match found in C++ documentation. Below is the <a href="http://doc.qt.io/qt-5/qbitarray.html#operator-lt-lt">C++ documentation</a> for <span style='color: green;'>```QDataStream &operator<<(QDataStream &out, const QBitArray &ba)```</span>:<div style='border: 1px solid #5CFF95; background: #D6FFE4; padding: 16px;'><p>Writes bit array <i>ba</i> to stream <i>out</i>.</p>
1672/// <p><b>See also </b><a href="http://doc.qt.io/qt-5/datastreamformat.html">Format of the QDataStream operators</a>.</p></div>
1673#[inline(always)]
1674pub unsafe fn shl_qt_core_q_data_stream_q_map_of_gesture_type_q_widget(
1675 s: impl ::cpp_core::CastInto<::cpp_core::Ref<::qt_core::QDataStream>>,
1676 map: impl ::cpp_core::CastInto<::cpp_core::Ref<crate::QMapOfGestureTypeQWidget>>,
1677) -> ::cpp_core::Ref<::qt_core::QDataStream> {
1678 let ffi_result = {
1679 crate::__ffi::ctr_qt_widgets_ffi_operator__205(
1680 ::cpp_core::CastInto::<::cpp_core::Ref<::qt_core::QDataStream>>::cast_into(s)
1681 .as_raw_ptr() as *mut ::qt_core::QDataStream,
1682 ::cpp_core::CastInto::<::cpp_core::Ref<crate::QMapOfGestureTypeQWidget>>::cast_into(
1683 map,
1684 )
1685 .as_raw_ptr(),
1686 )
1687 };
1688 ::cpp_core::Ref::from_raw(ffi_result).expect("attempted to construct a null Ref")
1689}
1690
1691/// <p>Writes bit array <i>ba</i> to stream <i>out</i>.</p>
1692///
1693/// Calls C++ function: <span style='color: green;'>```QDataStream& operator<<(QDataStream& s, const QMap<QDate, QTextCharFormat>& map)```</span>.
1694///
1695/// Warning: no exact match found in C++ documentation. Below is the <a href="http://doc.qt.io/qt-5/qbitarray.html#operator-lt-lt">C++ documentation</a> for <span style='color: green;'>```QDataStream &operator<<(QDataStream &out, const QBitArray &ba)```</span>:<div style='border: 1px solid #5CFF95; background: #D6FFE4; padding: 16px;'><p>Writes bit array <i>ba</i> to stream <i>out</i>.</p>
1696/// <p><b>See also </b><a href="http://doc.qt.io/qt-5/datastreamformat.html">Format of the QDataStream operators</a>.</p></div>
1697#[inline(always)]
1698pub unsafe fn shl_qt_core_q_data_stream_q_map_of_q_date_q_text_char_format(
1699 s: impl ::cpp_core::CastInto<::cpp_core::Ref<::qt_core::QDataStream>>,
1700 map: impl ::cpp_core::CastInto<::cpp_core::Ref<crate::QMapOfQDateQTextCharFormat>>,
1701) -> ::cpp_core::Ref<::qt_core::QDataStream> {
1702 let ffi_result = {
1703 crate::__ffi::ctr_qt_widgets_ffi_operator__206(
1704 ::cpp_core::CastInto::<::cpp_core::Ref<::qt_core::QDataStream>>::cast_into(s)
1705 .as_raw_ptr() as *mut ::qt_core::QDataStream,
1706 ::cpp_core::CastInto::<::cpp_core::Ref<crate::QMapOfQDateQTextCharFormat>>::cast_into(
1707 map,
1708 )
1709 .as_raw_ptr(),
1710 )
1711 };
1712 ::cpp_core::Ref::from_raw(ffi_result).expect("attempted to construct a null Ref")
1713}
1714
1715/// <p>Writes bit array <i>ba</i> to stream <i>out</i>.</p>
1716///
1717/// Calls C++ function: <span style='color: green;'>```QDataStream& operator<<(QDataStream& s, const QPair<double, QPointF>& p)```</span>.
1718///
1719/// Warning: no exact match found in C++ documentation. Below is the <a href="http://doc.qt.io/qt-5/qbitarray.html#operator-lt-lt">C++ documentation</a> for <span style='color: green;'>```QDataStream &operator<<(QDataStream &out, const QBitArray &ba)```</span>:<div style='border: 1px solid #5CFF95; background: #D6FFE4; padding: 16px;'><p>Writes bit array <i>ba</i> to stream <i>out</i>.</p>
1720/// <p><b>See also </b><a href="http://doc.qt.io/qt-5/datastreamformat.html">Format of the QDataStream operators</a>.</p></div>
1721#[inline(always)]
1722pub unsafe fn shl_qt_core_q_data_stream_q_pair_of_double_q_point_f(
1723 s: impl ::cpp_core::CastInto<::cpp_core::Ref<::qt_core::QDataStream>>,
1724 p: impl ::cpp_core::CastInto<::cpp_core::Ref<crate::QPairOfDoubleQPointF>>,
1725) -> ::cpp_core::Ref<::qt_core::QDataStream> {
1726 let ffi_result = {
1727 crate::__ffi::ctr_qt_widgets_ffi_operator__209(
1728 ::cpp_core::CastInto::<::cpp_core::Ref<::qt_core::QDataStream>>::cast_into(s)
1729 .as_raw_ptr() as *mut ::qt_core::QDataStream,
1730 ::cpp_core::CastInto::<::cpp_core::Ref<crate::QPairOfDoubleQPointF>>::cast_into(p)
1731 .as_raw_ptr(),
1732 )
1733 };
1734 ::cpp_core::Ref::from_raw(ffi_result).expect("attempted to construct a null Ref")
1735}
1736
1737/// <p>Writes bit array <i>ba</i> to stream <i>out</i>.</p>
1738///
1739/// Calls C++ function: <span style='color: green;'>```QDataStream& operator<<(QDataStream& s, const QPair<double, double>& p)```</span>.
1740///
1741/// Warning: no exact match found in C++ documentation. Below is the <a href="http://doc.qt.io/qt-5/qbitarray.html#operator-lt-lt">C++ documentation</a> for <span style='color: green;'>```QDataStream &operator<<(QDataStream &out, const QBitArray &ba)```</span>:<div style='border: 1px solid #5CFF95; background: #D6FFE4; padding: 16px;'><p>Writes bit array <i>ba</i> to stream <i>out</i>.</p>
1742/// <p><b>See also </b><a href="http://doc.qt.io/qt-5/datastreamformat.html">Format of the QDataStream operators</a>.</p></div>
1743#[inline(always)]
1744pub unsafe fn shl_qt_core_q_data_stream_q_pair_of_double_double(
1745 s: impl ::cpp_core::CastInto<::cpp_core::Ref<::qt_core::QDataStream>>,
1746 p: impl ::cpp_core::CastInto<::cpp_core::Ref<crate::QPairOfDoubleDouble>>,
1747) -> ::cpp_core::Ref<::qt_core::QDataStream> {
1748 let ffi_result = {
1749 crate::__ffi::ctr_qt_widgets_ffi_operator__210(
1750 ::cpp_core::CastInto::<::cpp_core::Ref<::qt_core::QDataStream>>::cast_into(s)
1751 .as_raw_ptr() as *mut ::qt_core::QDataStream,
1752 ::cpp_core::CastInto::<::cpp_core::Ref<crate::QPairOfDoubleDouble>>::cast_into(p)
1753 .as_raw_ptr(),
1754 )
1755 };
1756 ::cpp_core::Ref::from_raw(ffi_result).expect("attempted to construct a null Ref")
1757}
1758
1759/// <p>Writes bit array <i>ba</i> to stream <i>out</i>.</p>
1760///
1761/// Calls C++ function: <span style='color: green;'>```QDebug operator<<(QDebug debug, const QList<QGesture*>& list)```</span>.
1762///
1763/// Warning: no exact match found in C++ documentation. Below is the <a href="http://doc.qt.io/qt-5/qbitarray.html#operator-lt-lt">C++ documentation</a> for <span style='color: green;'>```QDataStream &operator<<(QDataStream &out, const QBitArray &ba)```</span>:<div style='border: 1px solid #5CFF95; background: #D6FFE4; padding: 16px;'><p>Writes bit array <i>ba</i> to stream <i>out</i>.</p>
1764/// <p><b>See also </b><a href="http://doc.qt.io/qt-5/datastreamformat.html">Format of the QDataStream operators</a>.</p></div>
1765#[inline(always)]
1766pub unsafe fn shl_qt_core_q_debug_q_list_of_q_gesture(
1767 debug: impl ::cpp_core::CastInto<::cpp_core::Ref<::qt_core::QDebug>>,
1768 list: impl ::cpp_core::CastInto<::cpp_core::Ref<crate::QListOfQGesture>>,
1769) -> ::cpp_core::CppBox<::qt_core::QDebug> {
1770 let ffi_result = {
1771 crate::__ffi::ctr_qt_widgets_ffi_operator__211(
1772 ::cpp_core::CastInto::<::cpp_core::Ref<::qt_core::QDebug>>::cast_into(debug)
1773 .as_raw_ptr(),
1774 ::cpp_core::CastInto::<::cpp_core::Ref<crate::QListOfQGesture>>::cast_into(list)
1775 .as_raw_ptr(),
1776 )
1777 };
1778 ::cpp_core::CppBox::from_raw(ffi_result).expect("attempted to construct a null CppBox")
1779}
1780
1781/// <p>Writes bit array <i>ba</i> to stream <i>out</i>.</p>
1782///
1783/// Calls C++ function: <span style='color: green;'>```QDebug operator<<(QDebug debug, const QList<QTreeWidgetItem*>& list)```</span>.
1784///
1785/// Warning: no exact match found in C++ documentation. Below is the <a href="http://doc.qt.io/qt-5/qbitarray.html#operator-lt-lt">C++ documentation</a> for <span style='color: green;'>```QDataStream &operator<<(QDataStream &out, const QBitArray &ba)```</span>:<div style='border: 1px solid #5CFF95; background: #D6FFE4; padding: 16px;'><p>Writes bit array <i>ba</i> to stream <i>out</i>.</p>
1786/// <p><b>See also </b><a href="http://doc.qt.io/qt-5/datastreamformat.html">Format of the QDataStream operators</a>.</p></div>
1787#[inline(always)]
1788pub unsafe fn shl_qt_core_q_debug_q_list_of_q_tree_widget_item(
1789 debug: impl ::cpp_core::CastInto<::cpp_core::Ref<::qt_core::QDebug>>,
1790 list: impl ::cpp_core::CastInto<::cpp_core::Ref<crate::QListOfQTreeWidgetItem>>,
1791) -> ::cpp_core::CppBox<::qt_core::QDebug> {
1792 let ffi_result = {
1793 crate::__ffi::ctr_qt_widgets_ffi_operator__212(
1794 ::cpp_core::CastInto::<::cpp_core::Ref<::qt_core::QDebug>>::cast_into(debug)
1795 .as_raw_ptr(),
1796 ::cpp_core::CastInto::<::cpp_core::Ref<crate::QListOfQTreeWidgetItem>>::cast_into(list)
1797 .as_raw_ptr(),
1798 )
1799 };
1800 ::cpp_core::CppBox::from_raw(ffi_result).expect("attempted to construct a null CppBox")
1801}
1802
1803/// <p>Writes bit array <i>ba</i> to stream <i>out</i>.</p>
1804///
1805/// Calls C++ function: <span style='color: green;'>```QDebug operator<<(QDebug debug, const QList<QAction*>& list)```</span>.
1806///
1807/// Warning: no exact match found in C++ documentation. Below is the <a href="http://doc.qt.io/qt-5/qbitarray.html#operator-lt-lt">C++ documentation</a> for <span style='color: green;'>```QDataStream &operator<<(QDataStream &out, const QBitArray &ba)```</span>:<div style='border: 1px solid #5CFF95; background: #D6FFE4; padding: 16px;'><p>Writes bit array <i>ba</i> to stream <i>out</i>.</p>
1808/// <p><b>See also </b><a href="http://doc.qt.io/qt-5/datastreamformat.html">Format of the QDataStream operators</a>.</p></div>
1809#[inline(always)]
1810pub unsafe fn shl_qt_core_q_debug_q_list_of_q_action(
1811 debug: impl ::cpp_core::CastInto<::cpp_core::Ref<::qt_core::QDebug>>,
1812 list: impl ::cpp_core::CastInto<::cpp_core::Ref<crate::QListOfQAction>>,
1813) -> ::cpp_core::CppBox<::qt_core::QDebug> {
1814 let ffi_result = {
1815 crate::__ffi::ctr_qt_widgets_ffi_operator__213(
1816 ::cpp_core::CastInto::<::cpp_core::Ref<::qt_core::QDebug>>::cast_into(debug)
1817 .as_raw_ptr(),
1818 ::cpp_core::CastInto::<::cpp_core::Ref<crate::QListOfQAction>>::cast_into(list)
1819 .as_raw_ptr(),
1820 )
1821 };
1822 ::cpp_core::CppBox::from_raw(ffi_result).expect("attempted to construct a null CppBox")
1823}
1824
1825/// <p>Writes bit array <i>ba</i> to stream <i>out</i>.</p>
1826///
1827/// Calls C++ function: <span style='color: green;'>```QDebug operator<<(QDebug debug, const QList<QWidget*>& list)```</span>.
1828///
1829/// Warning: no exact match found in C++ documentation. Below is the <a href="http://doc.qt.io/qt-5/qbitarray.html#operator-lt-lt">C++ documentation</a> for <span style='color: green;'>```QDataStream &operator<<(QDataStream &out, const QBitArray &ba)```</span>:<div style='border: 1px solid #5CFF95; background: #D6FFE4; padding: 16px;'><p>Writes bit array <i>ba</i> to stream <i>out</i>.</p>
1830/// <p><b>See also </b><a href="http://doc.qt.io/qt-5/datastreamformat.html">Format of the QDataStream operators</a>.</p></div>
1831#[inline(always)]
1832pub unsafe fn shl_qt_core_q_debug_q_list_of_q_widget(
1833 debug: impl ::cpp_core::CastInto<::cpp_core::Ref<::qt_core::QDebug>>,
1834 list: impl ::cpp_core::CastInto<::cpp_core::Ref<crate::QListOfQWidget>>,
1835) -> ::cpp_core::CppBox<::qt_core::QDebug> {
1836 let ffi_result = {
1837 crate::__ffi::ctr_qt_widgets_ffi_operator__214(
1838 ::cpp_core::CastInto::<::cpp_core::Ref<::qt_core::QDebug>>::cast_into(debug)
1839 .as_raw_ptr(),
1840 ::cpp_core::CastInto::<::cpp_core::Ref<crate::QListOfQWidget>>::cast_into(list)
1841 .as_raw_ptr(),
1842 )
1843 };
1844 ::cpp_core::CppBox::from_raw(ffi_result).expect("attempted to construct a null CppBox")
1845}
1846
1847/// <p>Writes bit array <i>ba</i> to stream <i>out</i>.</p>
1848///
1849/// Calls C++ function: <span style='color: green;'>```QDebug operator<<(QDebug debug, const QList<QGraphicsWidget*>& list)```</span>.
1850///
1851/// Warning: no exact match found in C++ documentation. Below is the <a href="http://doc.qt.io/qt-5/qbitarray.html#operator-lt-lt">C++ documentation</a> for <span style='color: green;'>```QDataStream &operator<<(QDataStream &out, const QBitArray &ba)```</span>:<div style='border: 1px solid #5CFF95; background: #D6FFE4; padding: 16px;'><p>Writes bit array <i>ba</i> to stream <i>out</i>.</p>
1852/// <p><b>See also </b><a href="http://doc.qt.io/qt-5/datastreamformat.html">Format of the QDataStream operators</a>.</p></div>
1853#[inline(always)]
1854pub unsafe fn shl_qt_core_q_debug_q_list_of_q_graphics_widget(
1855 debug: impl ::cpp_core::CastInto<::cpp_core::Ref<::qt_core::QDebug>>,
1856 list: impl ::cpp_core::CastInto<::cpp_core::Ref<crate::QListOfQGraphicsWidget>>,
1857) -> ::cpp_core::CppBox<::qt_core::QDebug> {
1858 let ffi_result = {
1859 crate::__ffi::ctr_qt_widgets_ffi_operator__215(
1860 ::cpp_core::CastInto::<::cpp_core::Ref<::qt_core::QDebug>>::cast_into(debug)
1861 .as_raw_ptr(),
1862 ::cpp_core::CastInto::<::cpp_core::Ref<crate::QListOfQGraphicsWidget>>::cast_into(list)
1863 .as_raw_ptr(),
1864 )
1865 };
1866 ::cpp_core::CppBox::from_raw(ffi_result).expect("attempted to construct a null CppBox")
1867}
1868
1869/// <p>Writes bit array <i>ba</i> to stream <i>out</i>.</p>
1870///
1871/// Calls C++ function: <span style='color: green;'>```QDebug operator<<(QDebug debug, const QList<QAbstractButton*>& list)```</span>.
1872///
1873/// Warning: no exact match found in C++ documentation. Below is the <a href="http://doc.qt.io/qt-5/qbitarray.html#operator-lt-lt">C++ documentation</a> for <span style='color: green;'>```QDataStream &operator<<(QDataStream &out, const QBitArray &ba)```</span>:<div style='border: 1px solid #5CFF95; background: #D6FFE4; padding: 16px;'><p>Writes bit array <i>ba</i> to stream <i>out</i>.</p>
1874/// <p><b>See also </b><a href="http://doc.qt.io/qt-5/datastreamformat.html">Format of the QDataStream operators</a>.</p></div>
1875#[inline(always)]
1876pub unsafe fn shl_qt_core_q_debug_q_list_of_q_abstract_button(
1877 debug: impl ::cpp_core::CastInto<::cpp_core::Ref<::qt_core::QDebug>>,
1878 list: impl ::cpp_core::CastInto<::cpp_core::Ref<crate::QListOfQAbstractButton>>,
1879) -> ::cpp_core::CppBox<::qt_core::QDebug> {
1880 let ffi_result = {
1881 crate::__ffi::ctr_qt_widgets_ffi_operator__216(
1882 ::cpp_core::CastInto::<::cpp_core::Ref<::qt_core::QDebug>>::cast_into(debug)
1883 .as_raw_ptr(),
1884 ::cpp_core::CastInto::<::cpp_core::Ref<crate::QListOfQAbstractButton>>::cast_into(list)
1885 .as_raw_ptr(),
1886 )
1887 };
1888 ::cpp_core::CppBox::from_raw(ffi_result).expect("attempted to construct a null CppBox")
1889}
1890
1891/// <p>Writes bit array <i>ba</i> to stream <i>out</i>.</p>
1892///
1893/// Calls C++ function: <span style='color: green;'>```QDebug operator<<(QDebug debug, const QList<QGraphicsItem*>& list)```</span>.
1894///
1895/// Warning: no exact match found in C++ documentation. Below is the <a href="http://doc.qt.io/qt-5/qbitarray.html#operator-lt-lt">C++ documentation</a> for <span style='color: green;'>```QDataStream &operator<<(QDataStream &out, const QBitArray &ba)```</span>:<div style='border: 1px solid #5CFF95; background: #D6FFE4; padding: 16px;'><p>Writes bit array <i>ba</i> to stream <i>out</i>.</p>
1896/// <p><b>See also </b><a href="http://doc.qt.io/qt-5/datastreamformat.html">Format of the QDataStream operators</a>.</p></div>
1897#[inline(always)]
1898pub unsafe fn shl_qt_core_q_debug_q_list_of_q_graphics_item(
1899 debug: impl ::cpp_core::CastInto<::cpp_core::Ref<::qt_core::QDebug>>,
1900 list: impl ::cpp_core::CastInto<::cpp_core::Ref<crate::QListOfQGraphicsItem>>,
1901) -> ::cpp_core::CppBox<::qt_core::QDebug> {
1902 let ffi_result = {
1903 crate::__ffi::ctr_qt_widgets_ffi_operator__217(
1904 ::cpp_core::CastInto::<::cpp_core::Ref<::qt_core::QDebug>>::cast_into(debug)
1905 .as_raw_ptr(),
1906 ::cpp_core::CastInto::<::cpp_core::Ref<crate::QListOfQGraphicsItem>>::cast_into(list)
1907 .as_raw_ptr(),
1908 )
1909 };
1910 ::cpp_core::CppBox::from_raw(ffi_result).expect("attempted to construct a null CppBox")
1911}
1912
1913/// <p>Writes bit array <i>ba</i> to stream <i>out</i>.</p>
1914///
1915/// Calls C++ function: <span style='color: green;'>```QDebug operator<<(QDebug debug, const QList<QGraphicsTransform*>& list)```</span>.
1916///
1917/// Warning: no exact match found in C++ documentation. Below is the <a href="http://doc.qt.io/qt-5/qbitarray.html#operator-lt-lt">C++ documentation</a> for <span style='color: green;'>```QDataStream &operator<<(QDataStream &out, const QBitArray &ba)```</span>:<div style='border: 1px solid #5CFF95; background: #D6FFE4; padding: 16px;'><p>Writes bit array <i>ba</i> to stream <i>out</i>.</p>
1918/// <p><b>See also </b><a href="http://doc.qt.io/qt-5/datastreamformat.html">Format of the QDataStream operators</a>.</p></div>
1919#[inline(always)]
1920pub unsafe fn shl_qt_core_q_debug_q_list_of_q_graphics_transform(
1921 debug: impl ::cpp_core::CastInto<::cpp_core::Ref<::qt_core::QDebug>>,
1922 list: impl ::cpp_core::CastInto<::cpp_core::Ref<crate::QListOfQGraphicsTransform>>,
1923) -> ::cpp_core::CppBox<::qt_core::QDebug> {
1924 let ffi_result = {
1925 crate::__ffi::ctr_qt_widgets_ffi_operator__218(
1926 ::cpp_core::CastInto::<::cpp_core::Ref<::qt_core::QDebug>>::cast_into(debug)
1927 .as_raw_ptr(),
1928 ::cpp_core::CastInto::<::cpp_core::Ref<crate::QListOfQGraphicsTransform>>::cast_into(
1929 list,
1930 )
1931 .as_raw_ptr(),
1932 )
1933 };
1934 ::cpp_core::CppBox::from_raw(ffi_result).expect("attempted to construct a null CppBox")
1935}
1936
1937/// <p>Writes bit array <i>ba</i> to stream <i>out</i>.</p>
1938///
1939/// Calls C++ function: <span style='color: green;'>```QDebug operator<<(QDebug debug, const QList<QPair<double, QPointF>>& list)```</span>.
1940///
1941/// Warning: no exact match found in C++ documentation. Below is the <a href="http://doc.qt.io/qt-5/qbitarray.html#operator-lt-lt">C++ documentation</a> for <span style='color: green;'>```QDataStream &operator<<(QDataStream &out, const QBitArray &ba)```</span>:<div style='border: 1px solid #5CFF95; background: #D6FFE4; padding: 16px;'><p>Writes bit array <i>ba</i> to stream <i>out</i>.</p>
1942/// <p><b>See also </b><a href="http://doc.qt.io/qt-5/datastreamformat.html">Format of the QDataStream operators</a>.</p></div>
1943#[inline(always)]
1944pub unsafe fn shl_qt_core_q_debug_q_list_of_q_pair_of_double_q_point_f(
1945 debug: impl ::cpp_core::CastInto<::cpp_core::Ref<::qt_core::QDebug>>,
1946 list: impl ::cpp_core::CastInto<::cpp_core::Ref<crate::QListOfQPairOfDoubleQPointF>>,
1947) -> ::cpp_core::CppBox<::qt_core::QDebug> {
1948 let ffi_result = {
1949 crate::__ffi::ctr_qt_widgets_ffi_operator__219(
1950 ::cpp_core::CastInto::<::cpp_core::Ref<::qt_core::QDebug>>::cast_into(debug)
1951 .as_raw_ptr(),
1952 ::cpp_core::CastInto::<::cpp_core::Ref<crate::QListOfQPairOfDoubleQPointF>>::cast_into(
1953 list,
1954 )
1955 .as_raw_ptr(),
1956 )
1957 };
1958 ::cpp_core::CppBox::from_raw(ffi_result).expect("attempted to construct a null CppBox")
1959}
1960
1961/// <p>Writes bit array <i>ba</i> to stream <i>out</i>.</p>
1962///
1963/// Calls C++ function: <span style='color: green;'>```QDebug operator<<(QDebug debug, const QList<QPair<double, double>>& list)```</span>.
1964///
1965/// Warning: no exact match found in C++ documentation. Below is the <a href="http://doc.qt.io/qt-5/qbitarray.html#operator-lt-lt">C++ documentation</a> for <span style='color: green;'>```QDataStream &operator<<(QDataStream &out, const QBitArray &ba)```</span>:<div style='border: 1px solid #5CFF95; background: #D6FFE4; padding: 16px;'><p>Writes bit array <i>ba</i> to stream <i>out</i>.</p>
1966/// <p><b>See also </b><a href="http://doc.qt.io/qt-5/datastreamformat.html">Format of the QDataStream operators</a>.</p></div>
1967#[inline(always)]
1968pub unsafe fn shl_qt_core_q_debug_q_list_of_q_pair_of_double_double(
1969 debug: impl ::cpp_core::CastInto<::cpp_core::Ref<::qt_core::QDebug>>,
1970 list: impl ::cpp_core::CastInto<::cpp_core::Ref<crate::QListOfQPairOfDoubleDouble>>,
1971) -> ::cpp_core::CppBox<::qt_core::QDebug> {
1972 let ffi_result = {
1973 crate::__ffi::ctr_qt_widgets_ffi_operator__220(
1974 ::cpp_core::CastInto::<::cpp_core::Ref<::qt_core::QDebug>>::cast_into(debug)
1975 .as_raw_ptr(),
1976 ::cpp_core::CastInto::<::cpp_core::Ref<crate::QListOfQPairOfDoubleDouble>>::cast_into(
1977 list,
1978 )
1979 .as_raw_ptr(),
1980 )
1981 };
1982 ::cpp_core::CppBox::from_raw(ffi_result).expect("attempted to construct a null CppBox")
1983}
1984
1985/// <p>Writes bit array <i>ba</i> to stream <i>out</i>.</p>
1986///
1987/// Calls C++ function: <span style='color: green;'>```QDebug operator<<(QDebug debug, const QList<QGraphicsView*>& list)```</span>.
1988///
1989/// Warning: no exact match found in C++ documentation. Below is the <a href="http://doc.qt.io/qt-5/qbitarray.html#operator-lt-lt">C++ documentation</a> for <span style='color: green;'>```QDataStream &operator<<(QDataStream &out, const QBitArray &ba)```</span>:<div style='border: 1px solid #5CFF95; background: #D6FFE4; padding: 16px;'><p>Writes bit array <i>ba</i> to stream <i>out</i>.</p>
1990/// <p><b>See also </b><a href="http://doc.qt.io/qt-5/datastreamformat.html">Format of the QDataStream operators</a>.</p></div>
1991#[inline(always)]
1992pub unsafe fn shl_qt_core_q_debug_q_list_of_q_graphics_view(
1993 debug: impl ::cpp_core::CastInto<::cpp_core::Ref<::qt_core::QDebug>>,
1994 list: impl ::cpp_core::CastInto<::cpp_core::Ref<crate::QListOfQGraphicsView>>,
1995) -> ::cpp_core::CppBox<::qt_core::QDebug> {
1996 let ffi_result = {
1997 crate::__ffi::ctr_qt_widgets_ffi_operator__221(
1998 ::cpp_core::CastInto::<::cpp_core::Ref<::qt_core::QDebug>>::cast_into(debug)
1999 .as_raw_ptr(),
2000 ::cpp_core::CastInto::<::cpp_core::Ref<crate::QListOfQGraphicsView>>::cast_into(list)
2001 .as_raw_ptr(),
2002 )
2003 };
2004 ::cpp_core::CppBox::from_raw(ffi_result).expect("attempted to construct a null CppBox")
2005}
2006
2007/// <p>Writes bit array <i>ba</i> to stream <i>out</i>.</p>
2008///
2009/// Calls C++ function: <span style='color: green;'>```QDebug operator<<(QDebug debug, const QList<QRectF>& list)```</span>.
2010///
2011/// Warning: no exact match found in C++ documentation. Below is the <a href="http://doc.qt.io/qt-5/qbitarray.html#operator-lt-lt">C++ documentation</a> for <span style='color: green;'>```QDataStream &operator<<(QDataStream &out, const QBitArray &ba)```</span>:<div style='border: 1px solid #5CFF95; background: #D6FFE4; padding: 16px;'><p>Writes bit array <i>ba</i> to stream <i>out</i>.</p>
2012/// <p><b>See also </b><a href="http://doc.qt.io/qt-5/datastreamformat.html">Format of the QDataStream operators</a>.</p></div>
2013#[inline(always)]
2014pub unsafe fn shl_qt_core_q_debug_q_list_of_q_rect_f(
2015 debug: impl ::cpp_core::CastInto<::cpp_core::Ref<::qt_core::QDebug>>,
2016 list: impl ::cpp_core::CastInto<::cpp_core::Ref<crate::QListOfQRectF>>,
2017) -> ::cpp_core::CppBox<::qt_core::QDebug> {
2018 let ffi_result = {
2019 crate::__ffi::ctr_qt_widgets_ffi_operator__222(
2020 ::cpp_core::CastInto::<::cpp_core::Ref<::qt_core::QDebug>>::cast_into(debug)
2021 .as_raw_ptr(),
2022 ::cpp_core::CastInto::<::cpp_core::Ref<crate::QListOfQRectF>>::cast_into(list)
2023 .as_raw_ptr(),
2024 )
2025 };
2026 ::cpp_core::CppBox::from_raw(ffi_result).expect("attempted to construct a null CppBox")
2027}
2028
2029/// <p>Writes bit array <i>ba</i> to stream <i>out</i>.</p>
2030///
2031/// Calls C++ function: <span style='color: green;'>```QDebug operator<<(QDebug debug, const QList<QListWidgetItem*>& list)```</span>.
2032///
2033/// Warning: no exact match found in C++ documentation. Below is the <a href="http://doc.qt.io/qt-5/qbitarray.html#operator-lt-lt">C++ documentation</a> for <span style='color: green;'>```QDataStream &operator<<(QDataStream &out, const QBitArray &ba)```</span>:<div style='border: 1px solid #5CFF95; background: #D6FFE4; padding: 16px;'><p>Writes bit array <i>ba</i> to stream <i>out</i>.</p>
2034/// <p><b>See also </b><a href="http://doc.qt.io/qt-5/datastreamformat.html">Format of the QDataStream operators</a>.</p></div>
2035#[inline(always)]
2036pub unsafe fn shl_qt_core_q_debug_q_list_of_q_list_widget_item(
2037 debug: impl ::cpp_core::CastInto<::cpp_core::Ref<::qt_core::QDebug>>,
2038 list: impl ::cpp_core::CastInto<::cpp_core::Ref<crate::QListOfQListWidgetItem>>,
2039) -> ::cpp_core::CppBox<::qt_core::QDebug> {
2040 let ffi_result = {
2041 crate::__ffi::ctr_qt_widgets_ffi_operator__223(
2042 ::cpp_core::CastInto::<::cpp_core::Ref<::qt_core::QDebug>>::cast_into(debug)
2043 .as_raw_ptr(),
2044 ::cpp_core::CastInto::<::cpp_core::Ref<crate::QListOfQListWidgetItem>>::cast_into(list)
2045 .as_raw_ptr(),
2046 )
2047 };
2048 ::cpp_core::CppBox::from_raw(ffi_result).expect("attempted to construct a null CppBox")
2049}
2050
2051/// <p>Writes bit array <i>ba</i> to stream <i>out</i>.</p>
2052///
2053/// Calls C++ function: <span style='color: green;'>```QDebug operator<<(QDebug debug, const QList<QDockWidget*>& list)```</span>.
2054///
2055/// Warning: no exact match found in C++ documentation. Below is the <a href="http://doc.qt.io/qt-5/qbitarray.html#operator-lt-lt">C++ documentation</a> for <span style='color: green;'>```QDataStream &operator<<(QDataStream &out, const QBitArray &ba)```</span>:<div style='border: 1px solid #5CFF95; background: #D6FFE4; padding: 16px;'><p>Writes bit array <i>ba</i> to stream <i>out</i>.</p>
2056/// <p><b>See also </b><a href="http://doc.qt.io/qt-5/datastreamformat.html">Format of the QDataStream operators</a>.</p></div>
2057#[inline(always)]
2058pub unsafe fn shl_qt_core_q_debug_q_list_of_q_dock_widget(
2059 debug: impl ::cpp_core::CastInto<::cpp_core::Ref<::qt_core::QDebug>>,
2060 list: impl ::cpp_core::CastInto<::cpp_core::Ref<crate::QListOfQDockWidget>>,
2061) -> ::cpp_core::CppBox<::qt_core::QDebug> {
2062 let ffi_result = {
2063 crate::__ffi::ctr_qt_widgets_ffi_operator__224(
2064 ::cpp_core::CastInto::<::cpp_core::Ref<::qt_core::QDebug>>::cast_into(debug)
2065 .as_raw_ptr(),
2066 ::cpp_core::CastInto::<::cpp_core::Ref<crate::QListOfQDockWidget>>::cast_into(list)
2067 .as_raw_ptr(),
2068 )
2069 };
2070 ::cpp_core::CppBox::from_raw(ffi_result).expect("attempted to construct a null CppBox")
2071}
2072
2073/// <p>Writes bit array <i>ba</i> to stream <i>out</i>.</p>
2074///
2075/// Calls C++ function: <span style='color: green;'>```QDebug operator<<(QDebug debug, const QList<QMdiSubWindow*>& list)```</span>.
2076///
2077/// Warning: no exact match found in C++ documentation. Below is the <a href="http://doc.qt.io/qt-5/qbitarray.html#operator-lt-lt">C++ documentation</a> for <span style='color: green;'>```QDataStream &operator<<(QDataStream &out, const QBitArray &ba)```</span>:<div style='border: 1px solid #5CFF95; background: #D6FFE4; padding: 16px;'><p>Writes bit array <i>ba</i> to stream <i>out</i>.</p>
2078/// <p><b>See also </b><a href="http://doc.qt.io/qt-5/datastreamformat.html">Format of the QDataStream operators</a>.</p></div>
2079#[inline(always)]
2080pub unsafe fn shl_qt_core_q_debug_q_list_of_q_mdi_sub_window(
2081 debug: impl ::cpp_core::CastInto<::cpp_core::Ref<::qt_core::QDebug>>,
2082 list: impl ::cpp_core::CastInto<::cpp_core::Ref<crate::QListOfQMdiSubWindow>>,
2083) -> ::cpp_core::CppBox<::qt_core::QDebug> {
2084 let ffi_result = {
2085 crate::__ffi::ctr_qt_widgets_ffi_operator__225(
2086 ::cpp_core::CastInto::<::cpp_core::Ref<::qt_core::QDebug>>::cast_into(debug)
2087 .as_raw_ptr(),
2088 ::cpp_core::CastInto::<::cpp_core::Ref<crate::QListOfQMdiSubWindow>>::cast_into(list)
2089 .as_raw_ptr(),
2090 )
2091 };
2092 ::cpp_core::CppBox::from_raw(ffi_result).expect("attempted to construct a null CppBox")
2093}
2094
2095/// <p>Writes bit array <i>ba</i> to stream <i>out</i>.</p>
2096///
2097/// Calls C++ function: <span style='color: green;'>```QDebug operator<<(QDebug debug, const QList<QScroller*>& list)```</span>.
2098///
2099/// Warning: no exact match found in C++ documentation. Below is the <a href="http://doc.qt.io/qt-5/qbitarray.html#operator-lt-lt">C++ documentation</a> for <span style='color: green;'>```QDataStream &operator<<(QDataStream &out, const QBitArray &ba)```</span>:<div style='border: 1px solid #5CFF95; background: #D6FFE4; padding: 16px;'><p>Writes bit array <i>ba</i> to stream <i>out</i>.</p>
2100/// <p><b>See also </b><a href="http://doc.qt.io/qt-5/datastreamformat.html">Format of the QDataStream operators</a>.</p></div>
2101#[inline(always)]
2102pub unsafe fn shl_qt_core_q_debug_q_list_of_q_scroller(
2103 debug: impl ::cpp_core::CastInto<::cpp_core::Ref<::qt_core::QDebug>>,
2104 list: impl ::cpp_core::CastInto<::cpp_core::Ref<crate::QListOfQScroller>>,
2105) -> ::cpp_core::CppBox<::qt_core::QDebug> {
2106 let ffi_result = {
2107 crate::__ffi::ctr_qt_widgets_ffi_operator__227(
2108 ::cpp_core::CastInto::<::cpp_core::Ref<::qt_core::QDebug>>::cast_into(debug)
2109 .as_raw_ptr(),
2110 ::cpp_core::CastInto::<::cpp_core::Ref<crate::QListOfQScroller>>::cast_into(list)
2111 .as_raw_ptr(),
2112 )
2113 };
2114 ::cpp_core::CppBox::from_raw(ffi_result).expect("attempted to construct a null CppBox")
2115}
2116
2117/// <p>Writes bit array <i>ba</i> to stream <i>out</i>.</p>
2118///
2119/// Calls C++ function: <span style='color: green;'>```QDebug operator<<(QDebug debug, const QList<QTableWidgetItem*>& list)```</span>.
2120///
2121/// Warning: no exact match found in C++ documentation. Below is the <a href="http://doc.qt.io/qt-5/qbitarray.html#operator-lt-lt">C++ documentation</a> for <span style='color: green;'>```QDataStream &operator<<(QDataStream &out, const QBitArray &ba)```</span>:<div style='border: 1px solid #5CFF95; background: #D6FFE4; padding: 16px;'><p>Writes bit array <i>ba</i> to stream <i>out</i>.</p>
2122/// <p><b>See also </b><a href="http://doc.qt.io/qt-5/datastreamformat.html">Format of the QDataStream operators</a>.</p></div>
2123#[inline(always)]
2124pub unsafe fn shl_qt_core_q_debug_q_list_of_q_table_widget_item(
2125 debug: impl ::cpp_core::CastInto<::cpp_core::Ref<::qt_core::QDebug>>,
2126 list: impl ::cpp_core::CastInto<::cpp_core::Ref<crate::QListOfQTableWidgetItem>>,
2127) -> ::cpp_core::CppBox<::qt_core::QDebug> {
2128 let ffi_result = {
2129 crate::__ffi::ctr_qt_widgets_ffi_operator__229(
2130 ::cpp_core::CastInto::<::cpp_core::Ref<::qt_core::QDebug>>::cast_into(debug)
2131 .as_raw_ptr(),
2132 ::cpp_core::CastInto::<::cpp_core::Ref<crate::QListOfQTableWidgetItem>>::cast_into(
2133 list,
2134 )
2135 .as_raw_ptr(),
2136 )
2137 };
2138 ::cpp_core::CppBox::from_raw(ffi_result).expect("attempted to construct a null CppBox")
2139}
2140
2141/// <p>Writes bit array <i>ba</i> to stream <i>out</i>.</p>
2142///
2143/// Calls C++ function: <span style='color: green;'>```QDebug operator<<(QDebug debug, const QList<QUndoStack*>& list)```</span>.
2144///
2145/// Warning: no exact match found in C++ documentation. Below is the <a href="http://doc.qt.io/qt-5/qbitarray.html#operator-lt-lt">C++ documentation</a> for <span style='color: green;'>```QDataStream &operator<<(QDataStream &out, const QBitArray &ba)```</span>:<div style='border: 1px solid #5CFF95; background: #D6FFE4; padding: 16px;'><p>Writes bit array <i>ba</i> to stream <i>out</i>.</p>
2146/// <p><b>See also </b><a href="http://doc.qt.io/qt-5/datastreamformat.html">Format of the QDataStream operators</a>.</p></div>
2147#[inline(always)]
2148pub unsafe fn shl_qt_core_q_debug_q_list_of_q_undo_stack(
2149 debug: impl ::cpp_core::CastInto<::cpp_core::Ref<::qt_core::QDebug>>,
2150 list: impl ::cpp_core::CastInto<::cpp_core::Ref<crate::QListOfQUndoStack>>,
2151) -> ::cpp_core::CppBox<::qt_core::QDebug> {
2152 let ffi_result = {
2153 crate::__ffi::ctr_qt_widgets_ffi_operator__230(
2154 ::cpp_core::CastInto::<::cpp_core::Ref<::qt_core::QDebug>>::cast_into(debug)
2155 .as_raw_ptr(),
2156 ::cpp_core::CastInto::<::cpp_core::Ref<crate::QListOfQUndoStack>>::cast_into(list)
2157 .as_raw_ptr(),
2158 )
2159 };
2160 ::cpp_core::CppBox::from_raw(ffi_result).expect("attempted to construct a null CppBox")
2161}
2162
2163/// <p>Writes bit array <i>ba</i> to stream <i>out</i>.</p>
2164///
2165/// Calls C++ function: <span style='color: green;'>```QDebug operator<<(QDebug debug, const QList<QWizard::WizardButton>& list)```</span>.
2166///
2167/// Warning: no exact match found in C++ documentation. Below is the <a href="http://doc.qt.io/qt-5/qbitarray.html#operator-lt-lt">C++ documentation</a> for <span style='color: green;'>```QDataStream &operator<<(QDataStream &out, const QBitArray &ba)```</span>:<div style='border: 1px solid #5CFF95; background: #D6FFE4; padding: 16px;'><p>Writes bit array <i>ba</i> to stream <i>out</i>.</p>
2168/// <p><b>See also </b><a href="http://doc.qt.io/qt-5/datastreamformat.html">Format of the QDataStream operators</a>.</p></div>
2169#[inline(always)]
2170pub unsafe fn shl_qt_core_q_debug_q_list_of_wizard_button(
2171 debug: impl ::cpp_core::CastInto<::cpp_core::Ref<::qt_core::QDebug>>,
2172 list: impl ::cpp_core::CastInto<::cpp_core::Ref<crate::QListOfWizardButton>>,
2173) -> ::cpp_core::CppBox<::qt_core::QDebug> {
2174 let ffi_result = {
2175 crate::__ffi::ctr_qt_widgets_ffi_operator__231(
2176 ::cpp_core::CastInto::<::cpp_core::Ref<::qt_core::QDebug>>::cast_into(debug)
2177 .as_raw_ptr(),
2178 ::cpp_core::CastInto::<::cpp_core::Ref<crate::QListOfWizardButton>>::cast_into(list)
2179 .as_raw_ptr(),
2180 )
2181 };
2182 ::cpp_core::CppBox::from_raw(ffi_result).expect("attempted to construct a null CppBox")
2183}
2184
2185/// <p>Writes bit array <i>ba</i> to stream <i>out</i>.</p>
2186///
2187/// Calls C++ function: <span style='color: green;'>```QDebug operator<<(QDebug debug, const QVector<void*>& vec)```</span>.
2188///
2189/// Warning: no exact match found in C++ documentation. Below is the <a href="http://doc.qt.io/qt-5/qbitarray.html#operator-lt-lt">C++ documentation</a> for <span style='color: green;'>```QDataStream &operator<<(QDataStream &out, const QBitArray &ba)```</span>:<div style='border: 1px solid #5CFF95; background: #D6FFE4; padding: 16px;'><p>Writes bit array <i>ba</i> to stream <i>out</i>.</p>
2190/// <p><b>See also </b><a href="http://doc.qt.io/qt-5/datastreamformat.html">Format of the QDataStream operators</a>.</p></div>
2191#[inline(always)]
2192pub unsafe fn shl_qt_core_q_debug_q_vector_of_void(
2193 debug: impl ::cpp_core::CastInto<::cpp_core::Ref<::qt_core::QDebug>>,
2194 vec: impl ::cpp_core::CastInto<::cpp_core::Ref<crate::QVectorOfVoid>>,
2195) -> ::cpp_core::CppBox<::qt_core::QDebug> {
2196 let ffi_result = {
2197 crate::__ffi::ctr_qt_widgets_ffi_operator__232(
2198 ::cpp_core::CastInto::<::cpp_core::Ref<::qt_core::QDebug>>::cast_into(debug)
2199 .as_raw_ptr(),
2200 ::cpp_core::CastInto::<::cpp_core::Ref<crate::QVectorOfVoid>>::cast_into(vec)
2201 .as_raw_ptr(),
2202 )
2203 };
2204 ::cpp_core::CppBox::from_raw(ffi_result).expect("attempted to construct a null CppBox")
2205}
2206
2207/// <p>Writes bit array <i>ba</i> to stream <i>out</i>.</p>
2208///
2209/// Calls C++ function: <span style='color: green;'>```QDebug operator<<(QDebug debug, const QVector<QColor>& vec)```</span>.
2210///
2211/// Warning: no exact match found in C++ documentation. Below is the <a href="http://doc.qt.io/qt-5/qbitarray.html#operator-lt-lt">C++ documentation</a> for <span style='color: green;'>```QDataStream &operator<<(QDataStream &out, const QBitArray &ba)```</span>:<div style='border: 1px solid #5CFF95; background: #D6FFE4; padding: 16px;'><p>Writes bit array <i>ba</i> to stream <i>out</i>.</p>
2212/// <p><b>See also </b><a href="http://doc.qt.io/qt-5/datastreamformat.html">Format of the QDataStream operators</a>.</p></div>
2213#[inline(always)]
2214pub unsafe fn shl_qt_core_q_debug_q_vector_of_q_color(
2215 debug: impl ::cpp_core::CastInto<::cpp_core::Ref<::qt_core::QDebug>>,
2216 vec: impl ::cpp_core::CastInto<::cpp_core::Ref<crate::QVectorOfQColor>>,
2217) -> ::cpp_core::CppBox<::qt_core::QDebug> {
2218 let ffi_result = {
2219 crate::__ffi::ctr_qt_widgets_ffi_operator__233(
2220 ::cpp_core::CastInto::<::cpp_core::Ref<::qt_core::QDebug>>::cast_into(debug)
2221 .as_raw_ptr(),
2222 ::cpp_core::CastInto::<::cpp_core::Ref<crate::QVectorOfQColor>>::cast_into(vec)
2223 .as_raw_ptr(),
2224 )
2225 };
2226 ::cpp_core::CppBox::from_raw(ffi_result).expect("attempted to construct a null CppBox")
2227}
2228
2229/// <p>Writes bit array <i>ba</i> to stream <i>out</i>.</p>
2230///
2231/// Calls C++ function: <span style='color: green;'>```QDebug operator<<(QDebug debug, const QMap<Qt::GestureType, bool>& map)```</span>.
2232///
2233/// Warning: no exact match found in C++ documentation. Below is the <a href="http://doc.qt.io/qt-5/qbitarray.html#operator-lt-lt">C++ documentation</a> for <span style='color: green;'>```QDataStream &operator<<(QDataStream &out, const QBitArray &ba)```</span>:<div style='border: 1px solid #5CFF95; background: #D6FFE4; padding: 16px;'><p>Writes bit array <i>ba</i> to stream <i>out</i>.</p>
2234/// <p><b>See also </b><a href="http://doc.qt.io/qt-5/datastreamformat.html">Format of the QDataStream operators</a>.</p></div>
2235#[inline(always)]
2236pub unsafe fn shl_qt_core_q_debug_q_map_of_gesture_type_bool(
2237 debug: impl ::cpp_core::CastInto<::cpp_core::Ref<::qt_core::QDebug>>,
2238 map: impl ::cpp_core::CastInto<::cpp_core::Ref<crate::QMapOfGestureTypeBool>>,
2239) -> ::cpp_core::CppBox<::qt_core::QDebug> {
2240 let ffi_result = {
2241 crate::__ffi::ctr_qt_widgets_ffi_operator__234(
2242 ::cpp_core::CastInto::<::cpp_core::Ref<::qt_core::QDebug>>::cast_into(debug)
2243 .as_raw_ptr(),
2244 ::cpp_core::CastInto::<::cpp_core::Ref<crate::QMapOfGestureTypeBool>>::cast_into(map)
2245 .as_raw_ptr(),
2246 )
2247 };
2248 ::cpp_core::CppBox::from_raw(ffi_result).expect("attempted to construct a null CppBox")
2249}
2250
2251/// <p>Writes bit array <i>ba</i> to stream <i>out</i>.</p>
2252///
2253/// Calls C++ function: <span style='color: green;'>```QDebug operator<<(QDebug debug, const QMap<Qt::GestureType, QWidget*>& map)```</span>.
2254///
2255/// Warning: no exact match found in C++ documentation. Below is the <a href="http://doc.qt.io/qt-5/qbitarray.html#operator-lt-lt">C++ documentation</a> for <span style='color: green;'>```QDataStream &operator<<(QDataStream &out, const QBitArray &ba)```</span>:<div style='border: 1px solid #5CFF95; background: #D6FFE4; padding: 16px;'><p>Writes bit array <i>ba</i> to stream <i>out</i>.</p>
2256/// <p><b>See also </b><a href="http://doc.qt.io/qt-5/datastreamformat.html">Format of the QDataStream operators</a>.</p></div>
2257#[inline(always)]
2258pub unsafe fn shl_qt_core_q_debug_q_map_of_gesture_type_q_widget(
2259 debug: impl ::cpp_core::CastInto<::cpp_core::Ref<::qt_core::QDebug>>,
2260 map: impl ::cpp_core::CastInto<::cpp_core::Ref<crate::QMapOfGestureTypeQWidget>>,
2261) -> ::cpp_core::CppBox<::qt_core::QDebug> {
2262 let ffi_result = {
2263 crate::__ffi::ctr_qt_widgets_ffi_operator__235(
2264 ::cpp_core::CastInto::<::cpp_core::Ref<::qt_core::QDebug>>::cast_into(debug)
2265 .as_raw_ptr(),
2266 ::cpp_core::CastInto::<::cpp_core::Ref<crate::QMapOfGestureTypeQWidget>>::cast_into(
2267 map,
2268 )
2269 .as_raw_ptr(),
2270 )
2271 };
2272 ::cpp_core::CppBox::from_raw(ffi_result).expect("attempted to construct a null CppBox")
2273}
2274
2275/// <p>Writes bit array <i>ba</i> to stream <i>out</i>.</p>
2276///
2277/// Calls C++ function: <span style='color: green;'>```QDebug operator<<(QDebug debug, const QMap<QDate, QTextCharFormat>& map)```</span>.
2278///
2279/// Warning: no exact match found in C++ documentation. Below is the <a href="http://doc.qt.io/qt-5/qbitarray.html#operator-lt-lt">C++ documentation</a> for <span style='color: green;'>```QDataStream &operator<<(QDataStream &out, const QBitArray &ba)```</span>:<div style='border: 1px solid #5CFF95; background: #D6FFE4; padding: 16px;'><p>Writes bit array <i>ba</i> to stream <i>out</i>.</p>
2280/// <p><b>See also </b><a href="http://doc.qt.io/qt-5/datastreamformat.html">Format of the QDataStream operators</a>.</p></div>
2281#[inline(always)]
2282pub unsafe fn shl_qt_core_q_debug_q_map_of_q_date_q_text_char_format(
2283 debug: impl ::cpp_core::CastInto<::cpp_core::Ref<::qt_core::QDebug>>,
2284 map: impl ::cpp_core::CastInto<::cpp_core::Ref<crate::QMapOfQDateQTextCharFormat>>,
2285) -> ::cpp_core::CppBox<::qt_core::QDebug> {
2286 let ffi_result = {
2287 crate::__ffi::ctr_qt_widgets_ffi_operator__236(
2288 ::cpp_core::CastInto::<::cpp_core::Ref<::qt_core::QDebug>>::cast_into(debug)
2289 .as_raw_ptr(),
2290 ::cpp_core::CastInto::<::cpp_core::Ref<crate::QMapOfQDateQTextCharFormat>>::cast_into(
2291 map,
2292 )
2293 .as_raw_ptr(),
2294 )
2295 };
2296 ::cpp_core::CppBox::from_raw(ffi_result).expect("attempted to construct a null CppBox")
2297}
2298
2299/// <p>Writes bit array <i>ba</i> to stream <i>out</i>.</p>
2300///
2301/// Calls C++ function: <span style='color: green;'>```QDebug operator<<(QDebug debug, const QHash<int, QItemEditorCreatorBase*>& hash)```</span>.
2302///
2303/// Warning: no exact match found in C++ documentation. Below is the <a href="http://doc.qt.io/qt-5/qbitarray.html#operator-lt-lt">C++ documentation</a> for <span style='color: green;'>```QDataStream &operator<<(QDataStream &out, const QBitArray &ba)```</span>:<div style='border: 1px solid #5CFF95; background: #D6FFE4; padding: 16px;'><p>Writes bit array <i>ba</i> to stream <i>out</i>.</p>
2304/// <p><b>See also </b><a href="http://doc.qt.io/qt-5/datastreamformat.html">Format of the QDataStream operators</a>.</p></div>
2305#[inline(always)]
2306pub unsafe fn shl_qt_core_q_debug_q_hash_of_int_q_item_editor_creator_base(
2307 debug: impl ::cpp_core::CastInto<::cpp_core::Ref<::qt_core::QDebug>>,
2308 hash: impl ::cpp_core::CastInto<::cpp_core::Ref<crate::QHashOfIntQItemEditorCreatorBase>>,
2309) -> ::cpp_core::CppBox<::qt_core::QDebug> {
2310 let ffi_result = {
2311 crate::__ffi::ctr_qt_widgets_ffi_operator__237(::cpp_core::CastInto::<::cpp_core::Ref<::qt_core::QDebug>>::cast_into(debug).as_raw_ptr(), ::cpp_core::CastInto::<::cpp_core::Ref<crate::QHashOfIntQItemEditorCreatorBase>>::cast_into(hash).as_raw_ptr())
2312 };
2313 ::cpp_core::CppBox::from_raw(ffi_result).expect("attempted to construct a null CppBox")
2314}
2315
2316/// <p>Writes bit array <i>ba</i> to stream <i>out</i>.</p>
2317///
2318/// Calls C++ function: <span style='color: green;'>```QDebug operator<<(QDebug debug, const QPair<double, QPointF>& pair)```</span>.
2319///
2320/// Warning: no exact match found in C++ documentation. Below is the <a href="http://doc.qt.io/qt-5/qbitarray.html#operator-lt-lt">C++ documentation</a> for <span style='color: green;'>```QDataStream &operator<<(QDataStream &out, const QBitArray &ba)```</span>:<div style='border: 1px solid #5CFF95; background: #D6FFE4; padding: 16px;'><p>Writes bit array <i>ba</i> to stream <i>out</i>.</p>
2321/// <p><b>See also </b><a href="http://doc.qt.io/qt-5/datastreamformat.html">Format of the QDataStream operators</a>.</p></div>
2322#[inline(always)]
2323pub unsafe fn shl_qt_core_q_debug_q_pair_of_double_q_point_f(
2324 debug: impl ::cpp_core::CastInto<::cpp_core::Ref<::qt_core::QDebug>>,
2325 pair: impl ::cpp_core::CastInto<::cpp_core::Ref<crate::QPairOfDoubleQPointF>>,
2326) -> ::cpp_core::CppBox<::qt_core::QDebug> {
2327 let ffi_result = {
2328 crate::__ffi::ctr_qt_widgets_ffi_operator__238(
2329 ::cpp_core::CastInto::<::cpp_core::Ref<::qt_core::QDebug>>::cast_into(debug)
2330 .as_raw_ptr(),
2331 ::cpp_core::CastInto::<::cpp_core::Ref<crate::QPairOfDoubleQPointF>>::cast_into(pair)
2332 .as_raw_ptr(),
2333 )
2334 };
2335 ::cpp_core::CppBox::from_raw(ffi_result).expect("attempted to construct a null CppBox")
2336}
2337
2338/// <p>Writes bit array <i>ba</i> to stream <i>out</i>.</p>
2339///
2340/// Calls C++ function: <span style='color: green;'>```QDebug operator<<(QDebug debug, const QPair<double, double>& pair)```</span>.
2341///
2342/// Warning: no exact match found in C++ documentation. Below is the <a href="http://doc.qt.io/qt-5/qbitarray.html#operator-lt-lt">C++ documentation</a> for <span style='color: green;'>```QDataStream &operator<<(QDataStream &out, const QBitArray &ba)```</span>:<div style='border: 1px solid #5CFF95; background: #D6FFE4; padding: 16px;'><p>Writes bit array <i>ba</i> to stream <i>out</i>.</p>
2343/// <p><b>See also </b><a href="http://doc.qt.io/qt-5/datastreamformat.html">Format of the QDataStream operators</a>.</p></div>
2344#[inline(always)]
2345pub unsafe fn shl_qt_core_q_debug_q_pair_of_double_double(
2346 debug: impl ::cpp_core::CastInto<::cpp_core::Ref<::qt_core::QDebug>>,
2347 pair: impl ::cpp_core::CastInto<::cpp_core::Ref<crate::QPairOfDoubleDouble>>,
2348) -> ::cpp_core::CppBox<::qt_core::QDebug> {
2349 let ffi_result = {
2350 crate::__ffi::ctr_qt_widgets_ffi_operator__239(
2351 ::cpp_core::CastInto::<::cpp_core::Ref<::qt_core::QDebug>>::cast_into(debug)
2352 .as_raw_ptr(),
2353 ::cpp_core::CastInto::<::cpp_core::Ref<crate::QPairOfDoubleDouble>>::cast_into(pair)
2354 .as_raw_ptr(),
2355 )
2356 };
2357 ::cpp_core::CppBox::from_raw(ffi_result).expect("attempted to construct a null CppBox")
2358}
2359
2360/// <p>Writes bit array <i>ba</i> to stream <i>out</i>.</p>
2361///
2362/// Calls C++ function: <span style='color: green;'>```QDebug operator<<(QDebug debug, const QFlags<QStyle::StateFlag>& flags)```</span>.
2363///
2364/// Warning: no exact match found in C++ documentation. Below is the <a href="http://doc.qt.io/qt-5/qbitarray.html#operator-lt-lt">C++ documentation</a> for <span style='color: green;'>```QDataStream &operator<<(QDataStream &out, const QBitArray &ba)```</span>:<div style='border: 1px solid #5CFF95; background: #D6FFE4; padding: 16px;'><p>Writes bit array <i>ba</i> to stream <i>out</i>.</p>
2365/// <p><b>See also </b><a href="http://doc.qt.io/qt-5/datastreamformat.html">Format of the QDataStream operators</a>.</p></div>
2366#[inline(always)]
2367pub unsafe fn shl_qt_core_q_debug_qt_core_q_flags_q_style_state_flag(
2368 debug: impl ::cpp_core::CastInto<::cpp_core::Ref<::qt_core::QDebug>>,
2369 flags: ::qt_core::QFlags<crate::q_style::StateFlag>,
2370) -> ::cpp_core::CppBox<::qt_core::QDebug> {
2371 let ffi_result = {
2372 crate::__ffi::ctr_qt_widgets_ffi_operator__240(
2373 ::cpp_core::CastInto::<::cpp_core::Ref<::qt_core::QDebug>>::cast_into(debug)
2374 .as_raw_ptr(),
2375 flags.to_int(),
2376 )
2377 };
2378 ::cpp_core::CppBox::from_raw(ffi_result).expect("attempted to construct a null CppBox")
2379}
2380
2381/// <p>Writes bit array <i>ba</i> to stream <i>out</i>.</p>
2382///
2383/// Calls C++ function: <span style='color: green;'>```QDebug operator<<(QDebug debug, const QFlags<QStyleOptionFrame::FrameFeature>& flags)```</span>.
2384///
2385/// Warning: no exact match found in C++ documentation. Below is the <a href="http://doc.qt.io/qt-5/qbitarray.html#operator-lt-lt">C++ documentation</a> for <span style='color: green;'>```QDataStream &operator<<(QDataStream &out, const QBitArray &ba)```</span>:<div style='border: 1px solid #5CFF95; background: #D6FFE4; padding: 16px;'><p>Writes bit array <i>ba</i> to stream <i>out</i>.</p>
2386/// <p><b>See also </b><a href="http://doc.qt.io/qt-5/datastreamformat.html">Format of the QDataStream operators</a>.</p></div>
2387#[inline(always)]
2388pub unsafe fn shl_qt_core_q_debug_qt_core_q_flags_q_style_option_frame_frame_feature(
2389 debug: impl ::cpp_core::CastInto<::cpp_core::Ref<::qt_core::QDebug>>,
2390 flags: ::qt_core::QFlags<crate::q_style_option_frame::FrameFeature>,
2391) -> ::cpp_core::CppBox<::qt_core::QDebug> {
2392 let ffi_result = {
2393 crate::__ffi::ctr_qt_widgets_ffi_operator__241(
2394 ::cpp_core::CastInto::<::cpp_core::Ref<::qt_core::QDebug>>::cast_into(debug)
2395 .as_raw_ptr(),
2396 flags.to_int(),
2397 )
2398 };
2399 ::cpp_core::CppBox::from_raw(ffi_result).expect("attempted to construct a null CppBox")
2400}
2401
2402/// <p>Writes bit array <i>ba</i> to stream <i>out</i>.</p>
2403///
2404/// Calls C++ function: <span style='color: green;'>```QDebug operator<<(QDebug debug, const QFlags<QStyleOptionButton::ButtonFeature>& flags)```</span>.
2405///
2406/// Warning: no exact match found in C++ documentation. Below is the <a href="http://doc.qt.io/qt-5/qbitarray.html#operator-lt-lt">C++ documentation</a> for <span style='color: green;'>```QDataStream &operator<<(QDataStream &out, const QBitArray &ba)```</span>:<div style='border: 1px solid #5CFF95; background: #D6FFE4; padding: 16px;'><p>Writes bit array <i>ba</i> to stream <i>out</i>.</p>
2407/// <p><b>See also </b><a href="http://doc.qt.io/qt-5/datastreamformat.html">Format of the QDataStream operators</a>.</p></div>
2408#[inline(always)]
2409pub unsafe fn shl_qt_core_q_debug_qt_core_q_flags_q_style_option_button_button_feature(
2410 debug: impl ::cpp_core::CastInto<::cpp_core::Ref<::qt_core::QDebug>>,
2411 flags: ::qt_core::QFlags<crate::q_style_option_button::ButtonFeature>,
2412) -> ::cpp_core::CppBox<::qt_core::QDebug> {
2413 let ffi_result = {
2414 crate::__ffi::ctr_qt_widgets_ffi_operator__242(
2415 ::cpp_core::CastInto::<::cpp_core::Ref<::qt_core::QDebug>>::cast_into(debug)
2416 .as_raw_ptr(),
2417 flags.to_int(),
2418 )
2419 };
2420 ::cpp_core::CppBox::from_raw(ffi_result).expect("attempted to construct a null CppBox")
2421}
2422
2423/// <p>Writes bit array <i>ba</i> to stream <i>out</i>.</p>
2424///
2425/// Calls C++ function: <span style='color: green;'>```QDebug operator<<(QDebug debug, const QFlags<QStyleOptionTab::CornerWidget>& flags)```</span>.
2426///
2427/// Warning: no exact match found in C++ documentation. Below is the <a href="http://doc.qt.io/qt-5/qbitarray.html#operator-lt-lt">C++ documentation</a> for <span style='color: green;'>```QDataStream &operator<<(QDataStream &out, const QBitArray &ba)```</span>:<div style='border: 1px solid #5CFF95; background: #D6FFE4; padding: 16px;'><p>Writes bit array <i>ba</i> to stream <i>out</i>.</p>
2428/// <p><b>See also </b><a href="http://doc.qt.io/qt-5/datastreamformat.html">Format of the QDataStream operators</a>.</p></div>
2429#[inline(always)]
2430pub unsafe fn shl_qt_core_q_debug_qt_core_q_flags_q_style_option_tab_corner_widget(
2431 debug: impl ::cpp_core::CastInto<::cpp_core::Ref<::qt_core::QDebug>>,
2432 flags: ::qt_core::QFlags<crate::q_style_option_tab::CornerWidget>,
2433) -> ::cpp_core::CppBox<::qt_core::QDebug> {
2434 let ffi_result = {
2435 crate::__ffi::ctr_qt_widgets_ffi_operator__243(
2436 ::cpp_core::CastInto::<::cpp_core::Ref<::qt_core::QDebug>>::cast_into(debug)
2437 .as_raw_ptr(),
2438 flags.to_int(),
2439 )
2440 };
2441 ::cpp_core::CppBox::from_raw(ffi_result).expect("attempted to construct a null CppBox")
2442}
2443
2444/// <p>Writes bit array <i>ba</i> to stream <i>out</i>.</p>
2445///
2446/// Calls C++ function: <span style='color: green;'>```QDebug operator<<(QDebug debug, const QFlags<QStyleOptionTab::TabFeature>& flags)```</span>.
2447///
2448/// Warning: no exact match found in C++ documentation. Below is the <a href="http://doc.qt.io/qt-5/qbitarray.html#operator-lt-lt">C++ documentation</a> for <span style='color: green;'>```QDataStream &operator<<(QDataStream &out, const QBitArray &ba)```</span>:<div style='border: 1px solid #5CFF95; background: #D6FFE4; padding: 16px;'><p>Writes bit array <i>ba</i> to stream <i>out</i>.</p>
2449/// <p><b>See also </b><a href="http://doc.qt.io/qt-5/datastreamformat.html">Format of the QDataStream operators</a>.</p></div>
2450#[inline(always)]
2451pub unsafe fn shl_qt_core_q_debug_qt_core_q_flags_q_style_option_tab_tab_feature(
2452 debug: impl ::cpp_core::CastInto<::cpp_core::Ref<::qt_core::QDebug>>,
2453 flags: ::qt_core::QFlags<crate::q_style_option_tab::TabFeature>,
2454) -> ::cpp_core::CppBox<::qt_core::QDebug> {
2455 let ffi_result = {
2456 crate::__ffi::ctr_qt_widgets_ffi_operator__244(
2457 ::cpp_core::CastInto::<::cpp_core::Ref<::qt_core::QDebug>>::cast_into(debug)
2458 .as_raw_ptr(),
2459 flags.to_int(),
2460 )
2461 };
2462 ::cpp_core::CppBox::from_raw(ffi_result).expect("attempted to construct a null CppBox")
2463}
2464
2465/// <p>Writes bit array <i>ba</i> to stream <i>out</i>.</p>
2466///
2467/// Calls C++ function: <span style='color: green;'>```QDebug operator<<(QDebug debug, const QFlags<QStyleOptionToolBar::ToolBarFeature>& flags)```</span>.
2468///
2469/// Warning: no exact match found in C++ documentation. Below is the <a href="http://doc.qt.io/qt-5/qbitarray.html#operator-lt-lt">C++ documentation</a> for <span style='color: green;'>```QDataStream &operator<<(QDataStream &out, const QBitArray &ba)```</span>:<div style='border: 1px solid #5CFF95; background: #D6FFE4; padding: 16px;'><p>Writes bit array <i>ba</i> to stream <i>out</i>.</p>
2470/// <p><b>See also </b><a href="http://doc.qt.io/qt-5/datastreamformat.html">Format of the QDataStream operators</a>.</p></div>
2471#[inline(always)]
2472pub unsafe fn shl_qt_core_q_debug_qt_core_q_flags_q_style_option_tool_bar_tool_bar_feature(
2473 debug: impl ::cpp_core::CastInto<::cpp_core::Ref<::qt_core::QDebug>>,
2474 flags: ::qt_core::QFlags<crate::q_style_option_tool_bar::ToolBarFeature>,
2475) -> ::cpp_core::CppBox<::qt_core::QDebug> {
2476 let ffi_result = {
2477 crate::__ffi::ctr_qt_widgets_ffi_operator__245(
2478 ::cpp_core::CastInto::<::cpp_core::Ref<::qt_core::QDebug>>::cast_into(debug)
2479 .as_raw_ptr(),
2480 flags.to_int(),
2481 )
2482 };
2483 ::cpp_core::CppBox::from_raw(ffi_result).expect("attempted to construct a null CppBox")
2484}
2485
2486/// <p>Writes bit array <i>ba</i> to stream <i>out</i>.</p>
2487///
2488/// Calls C++ function: <span style='color: green;'>```QDebug operator<<(QDebug debug, const QFlags<QStyleOptionViewItem::ViewItemFeature>& flags)```</span>.
2489///
2490/// Warning: no exact match found in C++ documentation. Below is the <a href="http://doc.qt.io/qt-5/qbitarray.html#operator-lt-lt">C++ documentation</a> for <span style='color: green;'>```QDataStream &operator<<(QDataStream &out, const QBitArray &ba)```</span>:<div style='border: 1px solid #5CFF95; background: #D6FFE4; padding: 16px;'><p>Writes bit array <i>ba</i> to stream <i>out</i>.</p>
2491/// <p><b>See also </b><a href="http://doc.qt.io/qt-5/datastreamformat.html">Format of the QDataStream operators</a>.</p></div>
2492#[inline(always)]
2493pub unsafe fn shl_qt_core_q_debug_qt_core_q_flags_q_style_option_view_item_view_item_feature(
2494 debug: impl ::cpp_core::CastInto<::cpp_core::Ref<::qt_core::QDebug>>,
2495 flags: ::qt_core::QFlags<crate::q_style_option_view_item::ViewItemFeature>,
2496) -> ::cpp_core::CppBox<::qt_core::QDebug> {
2497 let ffi_result = {
2498 crate::__ffi::ctr_qt_widgets_ffi_operator__246(
2499 ::cpp_core::CastInto::<::cpp_core::Ref<::qt_core::QDebug>>::cast_into(debug)
2500 .as_raw_ptr(),
2501 flags.to_int(),
2502 )
2503 };
2504 ::cpp_core::CppBox::from_raw(ffi_result).expect("attempted to construct a null CppBox")
2505}
2506
2507/// <p>Writes bit array <i>ba</i> to stream <i>out</i>.</p>
2508///
2509/// Calls C++ function: <span style='color: green;'>```QDebug operator<<(QDebug debug, const QFlags<QStyle::SubControl>& flags)```</span>.
2510///
2511/// Warning: no exact match found in C++ documentation. Below is the <a href="http://doc.qt.io/qt-5/qbitarray.html#operator-lt-lt">C++ documentation</a> for <span style='color: green;'>```QDataStream &operator<<(QDataStream &out, const QBitArray &ba)```</span>:<div style='border: 1px solid #5CFF95; background: #D6FFE4; padding: 16px;'><p>Writes bit array <i>ba</i> to stream <i>out</i>.</p>
2512/// <p><b>See also </b><a href="http://doc.qt.io/qt-5/datastreamformat.html">Format of the QDataStream operators</a>.</p></div>
2513#[inline(always)]
2514pub unsafe fn shl_qt_core_q_debug_qt_core_q_flags_q_style_sub_control(
2515 debug: impl ::cpp_core::CastInto<::cpp_core::Ref<::qt_core::QDebug>>,
2516 flags: ::qt_core::QFlags<crate::q_style::SubControl>,
2517) -> ::cpp_core::CppBox<::qt_core::QDebug> {
2518 let ffi_result = {
2519 crate::__ffi::ctr_qt_widgets_ffi_operator__247(
2520 ::cpp_core::CastInto::<::cpp_core::Ref<::qt_core::QDebug>>::cast_into(debug)
2521 .as_raw_ptr(),
2522 flags.to_int(),
2523 )
2524 };
2525 ::cpp_core::CppBox::from_raw(ffi_result).expect("attempted to construct a null CppBox")
2526}
2527
2528/// <p>Writes bit array <i>ba</i> to stream <i>out</i>.</p>
2529///
2530/// Calls C++ function: <span style='color: green;'>```QDebug operator<<(QDebug debug, const QFlags<QAbstractSpinBox::StepEnabledFlag>& flags)```</span>.
2531///
2532/// Warning: no exact match found in C++ documentation. Below is the <a href="http://doc.qt.io/qt-5/qbitarray.html#operator-lt-lt">C++ documentation</a> for <span style='color: green;'>```QDataStream &operator<<(QDataStream &out, const QBitArray &ba)```</span>:<div style='border: 1px solid #5CFF95; background: #D6FFE4; padding: 16px;'><p>Writes bit array <i>ba</i> to stream <i>out</i>.</p>
2533/// <p><b>See also </b><a href="http://doc.qt.io/qt-5/datastreamformat.html">Format of the QDataStream operators</a>.</p></div>
2534#[inline(always)]
2535pub unsafe fn shl_qt_core_q_debug_qt_core_q_flags_q_abstract_spin_box_step_enabled_flag(
2536 debug: impl ::cpp_core::CastInto<::cpp_core::Ref<::qt_core::QDebug>>,
2537 flags: ::qt_core::QFlags<crate::q_abstract_spin_box::StepEnabledFlag>,
2538) -> ::cpp_core::CppBox<::qt_core::QDebug> {
2539 let ffi_result = {
2540 crate::__ffi::ctr_qt_widgets_ffi_operator__248(
2541 ::cpp_core::CastInto::<::cpp_core::Ref<::qt_core::QDebug>>::cast_into(debug)
2542 .as_raw_ptr(),
2543 flags.to_int(),
2544 )
2545 };
2546 ::cpp_core::CppBox::from_raw(ffi_result).expect("attempted to construct a null CppBox")
2547}
2548
2549/// <p>Writes bit array <i>ba</i> to stream <i>out</i>.</p>
2550///
2551/// Calls C++ function: <span style='color: green;'>```QDebug operator<<(QDebug debug, const QFlags<QStyleOptionToolButton::ToolButtonFeature>& flags)```</span>.
2552///
2553/// Warning: no exact match found in C++ documentation. Below is the <a href="http://doc.qt.io/qt-5/qbitarray.html#operator-lt-lt">C++ documentation</a> for <span style='color: green;'>```QDataStream &operator<<(QDataStream &out, const QBitArray &ba)```</span>:<div style='border: 1px solid #5CFF95; background: #D6FFE4; padding: 16px;'><p>Writes bit array <i>ba</i> to stream <i>out</i>.</p>
2554/// <p><b>See also </b><a href="http://doc.qt.io/qt-5/datastreamformat.html">Format of the QDataStream operators</a>.</p></div>
2555#[inline(always)]
2556pub unsafe fn shl_qt_core_q_debug_qt_core_q_flags_q_style_option_tool_button_tool_button_feature(
2557 debug: impl ::cpp_core::CastInto<::cpp_core::Ref<::qt_core::QDebug>>,
2558 flags: ::qt_core::QFlags<crate::q_style_option_tool_button::ToolButtonFeature>,
2559) -> ::cpp_core::CppBox<::qt_core::QDebug> {
2560 let ffi_result = {
2561 crate::__ffi::ctr_qt_widgets_ffi_operator__249(
2562 ::cpp_core::CastInto::<::cpp_core::Ref<::qt_core::QDebug>>::cast_into(debug)
2563 .as_raw_ptr(),
2564 flags.to_int(),
2565 )
2566 };
2567 ::cpp_core::CppBox::from_raw(ffi_result).expect("attempted to construct a null CppBox")
2568}
2569
2570/// <p>Writes bit array <i>ba</i> to stream <i>out</i>.</p>
2571///
2572/// Calls C++ function: <span style='color: green;'>```QDebug operator<<(QDebug debug, const QFlags<QTreeWidgetItemIterator::IteratorFlag>& flags)```</span>.
2573///
2574/// Warning: no exact match found in C++ documentation. Below is the <a href="http://doc.qt.io/qt-5/qbitarray.html#operator-lt-lt">C++ documentation</a> for <span style='color: green;'>```QDataStream &operator<<(QDataStream &out, const QBitArray &ba)```</span>:<div style='border: 1px solid #5CFF95; background: #D6FFE4; padding: 16px;'><p>Writes bit array <i>ba</i> to stream <i>out</i>.</p>
2575/// <p><b>See also </b><a href="http://doc.qt.io/qt-5/datastreamformat.html">Format of the QDataStream operators</a>.</p></div>
2576#[inline(always)]
2577pub unsafe fn shl_qt_core_q_debug_qt_core_q_flags_q_tree_widget_item_iterator_iterator_flag(
2578 debug: impl ::cpp_core::CastInto<::cpp_core::Ref<::qt_core::QDebug>>,
2579 flags: ::qt_core::QFlags<crate::q_tree_widget_item_iterator::IteratorFlag>,
2580) -> ::cpp_core::CppBox<::qt_core::QDebug> {
2581 let ffi_result = {
2582 crate::__ffi::ctr_qt_widgets_ffi_operator__250(
2583 ::cpp_core::CastInto::<::cpp_core::Ref<::qt_core::QDebug>>::cast_into(debug)
2584 .as_raw_ptr(),
2585 flags.to_int(),
2586 )
2587 };
2588 ::cpp_core::CppBox::from_raw(ffi_result).expect("attempted to construct a null CppBox")
2589}
2590
2591/// <p>Writes bit array <i>ba</i> to stream <i>out</i>.</p>
2592///
2593/// Calls C++ function: <span style='color: green;'>```QDebug operator<<(QDebug debug, const QFlags<QSizePolicy::ControlType>& flags)```</span>.
2594///
2595/// Warning: no exact match found in C++ documentation. Below is the <a href="http://doc.qt.io/qt-5/qbitarray.html#operator-lt-lt">C++ documentation</a> for <span style='color: green;'>```QDataStream &operator<<(QDataStream &out, const QBitArray &ba)```</span>:<div style='border: 1px solid #5CFF95; background: #D6FFE4; padding: 16px;'><p>Writes bit array <i>ba</i> to stream <i>out</i>.</p>
2596/// <p><b>See also </b><a href="http://doc.qt.io/qt-5/datastreamformat.html">Format of the QDataStream operators</a>.</p></div>
2597#[inline(always)]
2598pub unsafe fn shl_qt_core_q_debug_qt_core_q_flags_q_size_policy_control_type(
2599 debug: impl ::cpp_core::CastInto<::cpp_core::Ref<::qt_core::QDebug>>,
2600 flags: ::qt_core::QFlags<crate::q_size_policy::ControlType>,
2601) -> ::cpp_core::CppBox<::qt_core::QDebug> {
2602 let ffi_result = {
2603 crate::__ffi::ctr_qt_widgets_ffi_operator__251(
2604 ::cpp_core::CastInto::<::cpp_core::Ref<::qt_core::QDebug>>::cast_into(debug)
2605 .as_raw_ptr(),
2606 flags.to_int(),
2607 )
2608 };
2609 ::cpp_core::CppBox::from_raw(ffi_result).expect("attempted to construct a null CppBox")
2610}
2611
2612/// <p>Writes bit array <i>ba</i> to stream <i>out</i>.</p>
2613///
2614/// Calls C++ function: <span style='color: green;'>```QDebug operator<<(QDebug debug, const QFlags<QWidget::RenderFlag>& flags)```</span>.
2615///
2616/// Warning: no exact match found in C++ documentation. Below is the <a href="http://doc.qt.io/qt-5/qbitarray.html#operator-lt-lt">C++ documentation</a> for <span style='color: green;'>```QDataStream &operator<<(QDataStream &out, const QBitArray &ba)```</span>:<div style='border: 1px solid #5CFF95; background: #D6FFE4; padding: 16px;'><p>Writes bit array <i>ba</i> to stream <i>out</i>.</p>
2617/// <p><b>See also </b><a href="http://doc.qt.io/qt-5/datastreamformat.html">Format of the QDataStream operators</a>.</p></div>
2618#[inline(always)]
2619pub unsafe fn shl_qt_core_q_debug_qt_core_q_flags_q_widget_render_flag(
2620 debug: impl ::cpp_core::CastInto<::cpp_core::Ref<::qt_core::QDebug>>,
2621 flags: ::qt_core::QFlags<crate::q_widget::RenderFlag>,
2622) -> ::cpp_core::CppBox<::qt_core::QDebug> {
2623 let ffi_result = {
2624 crate::__ffi::ctr_qt_widgets_ffi_operator__252(
2625 ::cpp_core::CastInto::<::cpp_core::Ref<::qt_core::QDebug>>::cast_into(debug)
2626 .as_raw_ptr(),
2627 flags.to_int(),
2628 )
2629 };
2630 ::cpp_core::CppBox::from_raw(ffi_result).expect("attempted to construct a null CppBox")
2631}
2632
2633/// <p>Writes bit array <i>ba</i> to stream <i>out</i>.</p>
2634///
2635/// Calls C++ function: <span style='color: green;'>```QDebug operator<<(QDebug debug, const QFlags<QAbstractItemView::EditTrigger>& flags)```</span>.
2636///
2637/// Warning: no exact match found in C++ documentation. Below is the <a href="http://doc.qt.io/qt-5/qbitarray.html#operator-lt-lt">C++ documentation</a> for <span style='color: green;'>```QDataStream &operator<<(QDataStream &out, const QBitArray &ba)```</span>:<div style='border: 1px solid #5CFF95; background: #D6FFE4; padding: 16px;'><p>Writes bit array <i>ba</i> to stream <i>out</i>.</p>
2638/// <p><b>See also </b><a href="http://doc.qt.io/qt-5/datastreamformat.html">Format of the QDataStream operators</a>.</p></div>
2639#[inline(always)]
2640pub unsafe fn shl_qt_core_q_debug_qt_core_q_flags_q_abstract_item_view_edit_trigger(
2641 debug: impl ::cpp_core::CastInto<::cpp_core::Ref<::qt_core::QDebug>>,
2642 flags: ::qt_core::QFlags<crate::q_abstract_item_view::EditTrigger>,
2643) -> ::cpp_core::CppBox<::qt_core::QDebug> {
2644 let ffi_result = {
2645 crate::__ffi::ctr_qt_widgets_ffi_operator__253(
2646 ::cpp_core::CastInto::<::cpp_core::Ref<::qt_core::QDebug>>::cast_into(debug)
2647 .as_raw_ptr(),
2648 flags.to_int(),
2649 )
2650 };
2651 ::cpp_core::CppBox::from_raw(ffi_result).expect("attempted to construct a null CppBox")
2652}
2653
2654/// <p>Writes bit array <i>ba</i> to stream <i>out</i>.</p>
2655///
2656/// Calls C++ function: <span style='color: green;'>```QDebug operator<<(QDebug debug, const QFlags<QColorDialog::ColorDialogOption>& flags)```</span>.
2657///
2658/// Warning: no exact match found in C++ documentation. Below is the <a href="http://doc.qt.io/qt-5/qbitarray.html#operator-lt-lt">C++ documentation</a> for <span style='color: green;'>```QDataStream &operator<<(QDataStream &out, const QBitArray &ba)```</span>:<div style='border: 1px solid #5CFF95; background: #D6FFE4; padding: 16px;'><p>Writes bit array <i>ba</i> to stream <i>out</i>.</p>
2659/// <p><b>See also </b><a href="http://doc.qt.io/qt-5/datastreamformat.html">Format of the QDataStream operators</a>.</p></div>
2660#[inline(always)]
2661pub unsafe fn shl_qt_core_q_debug_qt_core_q_flags_q_color_dialog_color_dialog_option(
2662 debug: impl ::cpp_core::CastInto<::cpp_core::Ref<::qt_core::QDebug>>,
2663 flags: ::qt_core::QFlags<crate::q_color_dialog::ColorDialogOption>,
2664) -> ::cpp_core::CppBox<::qt_core::QDebug> {
2665 let ffi_result = {
2666 crate::__ffi::ctr_qt_widgets_ffi_operator__254(
2667 ::cpp_core::CastInto::<::cpp_core::Ref<::qt_core::QDebug>>::cast_into(debug)
2668 .as_raw_ptr(),
2669 flags.to_int(),
2670 )
2671 };
2672 ::cpp_core::CppBox::from_raw(ffi_result).expect("attempted to construct a null CppBox")
2673}
2674
2675/// <p>Writes bit array <i>ba</i> to stream <i>out</i>.</p>
2676///
2677/// Calls C++ function: <span style='color: green;'>```QDebug operator<<(QDebug debug, const QFlags<QDateTimeEdit::Section>& flags)```</span>.
2678///
2679/// Warning: no exact match found in C++ documentation. Below is the <a href="http://doc.qt.io/qt-5/qbitarray.html#operator-lt-lt">C++ documentation</a> for <span style='color: green;'>```QDataStream &operator<<(QDataStream &out, const QBitArray &ba)```</span>:<div style='border: 1px solid #5CFF95; background: #D6FFE4; padding: 16px;'><p>Writes bit array <i>ba</i> to stream <i>out</i>.</p>
2680/// <p><b>See also </b><a href="http://doc.qt.io/qt-5/datastreamformat.html">Format of the QDataStream operators</a>.</p></div>
2681#[inline(always)]
2682pub unsafe fn shl_qt_core_q_debug_qt_core_q_flags_q_date_time_edit_section(
2683 debug: impl ::cpp_core::CastInto<::cpp_core::Ref<::qt_core::QDebug>>,
2684 flags: ::qt_core::QFlags<crate::q_date_time_edit::Section>,
2685) -> ::cpp_core::CppBox<::qt_core::QDebug> {
2686 let ffi_result = {
2687 crate::__ffi::ctr_qt_widgets_ffi_operator__255(
2688 ::cpp_core::CastInto::<::cpp_core::Ref<::qt_core::QDebug>>::cast_into(debug)
2689 .as_raw_ptr(),
2690 flags.to_int(),
2691 )
2692 };
2693 ::cpp_core::CppBox::from_raw(ffi_result).expect("attempted to construct a null CppBox")
2694}
2695
2696/// <p>Writes bit array <i>ba</i> to stream <i>out</i>.</p>
2697///
2698/// Calls C++ function: <span style='color: green;'>```QDebug operator<<(QDebug debug, const QFlags<QDialogButtonBox::StandardButton>& flags)```</span>.
2699///
2700/// Warning: no exact match found in C++ documentation. Below is the <a href="http://doc.qt.io/qt-5/qbitarray.html#operator-lt-lt">C++ documentation</a> for <span style='color: green;'>```QDataStream &operator<<(QDataStream &out, const QBitArray &ba)```</span>:<div style='border: 1px solid #5CFF95; background: #D6FFE4; padding: 16px;'><p>Writes bit array <i>ba</i> to stream <i>out</i>.</p>
2701/// <p><b>See also </b><a href="http://doc.qt.io/qt-5/datastreamformat.html">Format of the QDataStream operators</a>.</p></div>
2702#[inline(always)]
2703pub unsafe fn shl_qt_core_q_debug_qt_core_q_flags_q_dialog_button_box_standard_button(
2704 debug: impl ::cpp_core::CastInto<::cpp_core::Ref<::qt_core::QDebug>>,
2705 flags: ::qt_core::QFlags<crate::q_dialog_button_box::StandardButton>,
2706) -> ::cpp_core::CppBox<::qt_core::QDebug> {
2707 let ffi_result = {
2708 crate::__ffi::ctr_qt_widgets_ffi_operator__256(
2709 ::cpp_core::CastInto::<::cpp_core::Ref<::qt_core::QDebug>>::cast_into(debug)
2710 .as_raw_ptr(),
2711 flags.to_int(),
2712 )
2713 };
2714 ::cpp_core::CppBox::from_raw(ffi_result).expect("attempted to construct a null CppBox")
2715}
2716
2717/// <p>Writes bit array <i>ba</i> to stream <i>out</i>.</p>
2718///
2719/// Calls C++ function: <span style='color: green;'>```QDebug operator<<(QDebug debug, const QFlags<QFileIconProvider::Option>& flags)```</span>.
2720///
2721/// Warning: no exact match found in C++ documentation. Below is the <a href="http://doc.qt.io/qt-5/qbitarray.html#operator-lt-lt">C++ documentation</a> for <span style='color: green;'>```QDataStream &operator<<(QDataStream &out, const QBitArray &ba)```</span>:<div style='border: 1px solid #5CFF95; background: #D6FFE4; padding: 16px;'><p>Writes bit array <i>ba</i> to stream <i>out</i>.</p>
2722/// <p><b>See also </b><a href="http://doc.qt.io/qt-5/datastreamformat.html">Format of the QDataStream operators</a>.</p></div>
2723#[inline(always)]
2724pub unsafe fn shl_qt_core_q_debug_qt_core_q_flags_q_file_icon_provider_option(
2725 debug: impl ::cpp_core::CastInto<::cpp_core::Ref<::qt_core::QDebug>>,
2726 flags: ::qt_core::QFlags<crate::q_file_icon_provider::Option>,
2727) -> ::cpp_core::CppBox<::qt_core::QDebug> {
2728 let ffi_result = {
2729 crate::__ffi::ctr_qt_widgets_ffi_operator__257(
2730 ::cpp_core::CastInto::<::cpp_core::Ref<::qt_core::QDebug>>::cast_into(debug)
2731 .as_raw_ptr(),
2732 flags.to_int(),
2733 )
2734 };
2735 ::cpp_core::CppBox::from_raw(ffi_result).expect("attempted to construct a null CppBox")
2736}
2737
2738/// <p>Writes bit array <i>ba</i> to stream <i>out</i>.</p>
2739///
2740/// Calls C++ function: <span style='color: green;'>```QDebug operator<<(QDebug debug, const QFlags<QDockWidget::DockWidgetFeature>& flags)```</span>.
2741///
2742/// Warning: no exact match found in C++ documentation. Below is the <a href="http://doc.qt.io/qt-5/qbitarray.html#operator-lt-lt">C++ documentation</a> for <span style='color: green;'>```QDataStream &operator<<(QDataStream &out, const QBitArray &ba)```</span>:<div style='border: 1px solid #5CFF95; background: #D6FFE4; padding: 16px;'><p>Writes bit array <i>ba</i> to stream <i>out</i>.</p>
2743/// <p><b>See also </b><a href="http://doc.qt.io/qt-5/datastreamformat.html">Format of the QDataStream operators</a>.</p></div>
2744#[inline(always)]
2745pub unsafe fn shl_qt_core_q_debug_qt_core_q_flags_q_dock_widget_dock_widget_feature(
2746 debug: impl ::cpp_core::CastInto<::cpp_core::Ref<::qt_core::QDebug>>,
2747 flags: ::qt_core::QFlags<crate::q_dock_widget::DockWidgetFeature>,
2748) -> ::cpp_core::CppBox<::qt_core::QDebug> {
2749 let ffi_result = {
2750 crate::__ffi::ctr_qt_widgets_ffi_operator__258(
2751 ::cpp_core::CastInto::<::cpp_core::Ref<::qt_core::QDebug>>::cast_into(debug)
2752 .as_raw_ptr(),
2753 flags.to_int(),
2754 )
2755 };
2756 ::cpp_core::CppBox::from_raw(ffi_result).expect("attempted to construct a null CppBox")
2757}
2758
2759/// <p>Writes bit array <i>ba</i> to stream <i>out</i>.</p>
2760///
2761/// Calls C++ function: <span style='color: green;'>```QDebug operator<<(QDebug debug, const QFlags<QDrawBorderPixmap::DrawingHint>& flags)```</span>.
2762///
2763/// Warning: no exact match found in C++ documentation. Below is the <a href="http://doc.qt.io/qt-5/qbitarray.html#operator-lt-lt">C++ documentation</a> for <span style='color: green;'>```QDataStream &operator<<(QDataStream &out, const QBitArray &ba)```</span>:<div style='border: 1px solid #5CFF95; background: #D6FFE4; padding: 16px;'><p>Writes bit array <i>ba</i> to stream <i>out</i>.</p>
2764/// <p><b>See also </b><a href="http://doc.qt.io/qt-5/datastreamformat.html">Format of the QDataStream operators</a>.</p></div>
2765#[inline(always)]
2766pub unsafe fn shl_qt_core_q_debug_qt_core_q_flags_q_draw_border_pixmap_drawing_hint(
2767 debug: impl ::cpp_core::CastInto<::cpp_core::Ref<::qt_core::QDebug>>,
2768 flags: ::qt_core::QFlags<crate::q_draw_border_pixmap::DrawingHint>,
2769) -> ::cpp_core::CppBox<::qt_core::QDebug> {
2770 let ffi_result = {
2771 crate::__ffi::ctr_qt_widgets_ffi_operator__259(
2772 ::cpp_core::CastInto::<::cpp_core::Ref<::qt_core::QDebug>>::cast_into(debug)
2773 .as_raw_ptr(),
2774 flags.to_int(),
2775 )
2776 };
2777 ::cpp_core::CppBox::from_raw(ffi_result).expect("attempted to construct a null CppBox")
2778}
2779
2780/// <p>Writes bit array <i>ba</i> to stream <i>out</i>.</p>
2781///
2782/// Calls C++ function: <span style='color: green;'>```QDebug operator<<(QDebug debug, const QFlags<QFileDialog::Option>& flags)```</span>.
2783///
2784/// Warning: no exact match found in C++ documentation. Below is the <a href="http://doc.qt.io/qt-5/qbitarray.html#operator-lt-lt">C++ documentation</a> for <span style='color: green;'>```QDataStream &operator<<(QDataStream &out, const QBitArray &ba)```</span>:<div style='border: 1px solid #5CFF95; background: #D6FFE4; padding: 16px;'><p>Writes bit array <i>ba</i> to stream <i>out</i>.</p>
2785/// <p><b>See also </b><a href="http://doc.qt.io/qt-5/datastreamformat.html">Format of the QDataStream operators</a>.</p></div>
2786#[inline(always)]
2787pub unsafe fn shl_qt_core_q_debug_qt_core_q_flags_q_file_dialog_option(
2788 debug: impl ::cpp_core::CastInto<::cpp_core::Ref<::qt_core::QDebug>>,
2789 flags: ::qt_core::QFlags<crate::q_file_dialog::Option>,
2790) -> ::cpp_core::CppBox<::qt_core::QDebug> {
2791 let ffi_result = {
2792 crate::__ffi::ctr_qt_widgets_ffi_operator__260(
2793 ::cpp_core::CastInto::<::cpp_core::Ref<::qt_core::QDebug>>::cast_into(debug)
2794 .as_raw_ptr(),
2795 flags.to_int(),
2796 )
2797 };
2798 ::cpp_core::CppBox::from_raw(ffi_result).expect("attempted to construct a null CppBox")
2799}
2800
2801/// <p>Writes bit array <i>ba</i> to stream <i>out</i>.</p>
2802///
2803/// Calls C++ function: <span style='color: green;'>```QDebug operator<<(QDebug debug, const QFlags<QFontComboBox::FontFilter>& flags)```</span>.
2804///
2805/// Warning: no exact match found in C++ documentation. Below is the <a href="http://doc.qt.io/qt-5/qbitarray.html#operator-lt-lt">C++ documentation</a> for <span style='color: green;'>```QDataStream &operator<<(QDataStream &out, const QBitArray &ba)```</span>:<div style='border: 1px solid #5CFF95; background: #D6FFE4; padding: 16px;'><p>Writes bit array <i>ba</i> to stream <i>out</i>.</p>
2806/// <p><b>See also </b><a href="http://doc.qt.io/qt-5/datastreamformat.html">Format of the QDataStream operators</a>.</p></div>
2807#[inline(always)]
2808pub unsafe fn shl_qt_core_q_debug_qt_core_q_flags_q_font_combo_box_font_filter(
2809 debug: impl ::cpp_core::CastInto<::cpp_core::Ref<::qt_core::QDebug>>,
2810 flags: ::qt_core::QFlags<crate::q_font_combo_box::FontFilter>,
2811) -> ::cpp_core::CppBox<::qt_core::QDebug> {
2812 let ffi_result = {
2813 crate::__ffi::ctr_qt_widgets_ffi_operator__261(
2814 ::cpp_core::CastInto::<::cpp_core::Ref<::qt_core::QDebug>>::cast_into(debug)
2815 .as_raw_ptr(),
2816 flags.to_int(),
2817 )
2818 };
2819 ::cpp_core::CppBox::from_raw(ffi_result).expect("attempted to construct a null CppBox")
2820}
2821
2822/// <p>Writes bit array <i>ba</i> to stream <i>out</i>.</p>
2823///
2824/// Calls C++ function: <span style='color: green;'>```QDebug operator<<(QDebug debug, const QFlags<QFontDialog::FontDialogOption>& flags)```</span>.
2825///
2826/// Warning: no exact match found in C++ documentation. Below is the <a href="http://doc.qt.io/qt-5/qbitarray.html#operator-lt-lt">C++ documentation</a> for <span style='color: green;'>```QDataStream &operator<<(QDataStream &out, const QBitArray &ba)```</span>:<div style='border: 1px solid #5CFF95; background: #D6FFE4; padding: 16px;'><p>Writes bit array <i>ba</i> to stream <i>out</i>.</p>
2827/// <p><b>See also </b><a href="http://doc.qt.io/qt-5/datastreamformat.html">Format of the QDataStream operators</a>.</p></div>
2828#[inline(always)]
2829pub unsafe fn shl_qt_core_q_debug_qt_core_q_flags_q_font_dialog_font_dialog_option(
2830 debug: impl ::cpp_core::CastInto<::cpp_core::Ref<::qt_core::QDebug>>,
2831 flags: ::qt_core::QFlags<crate::q_font_dialog::FontDialogOption>,
2832) -> ::cpp_core::CppBox<::qt_core::QDebug> {
2833 let ffi_result = {
2834 crate::__ffi::ctr_qt_widgets_ffi_operator__262(
2835 ::cpp_core::CastInto::<::cpp_core::Ref<::qt_core::QDebug>>::cast_into(debug)
2836 .as_raw_ptr(),
2837 flags.to_int(),
2838 )
2839 };
2840 ::cpp_core::CppBox::from_raw(ffi_result).expect("attempted to construct a null CppBox")
2841}
2842
2843/// <p>Writes bit array <i>ba</i> to stream <i>out</i>.</p>
2844///
2845/// Calls C++ function: <span style='color: green;'>```QDebug operator<<(QDebug debug, const QFlags<QPinchGesture::ChangeFlag>& flags)```</span>.
2846///
2847/// Warning: no exact match found in C++ documentation. Below is the <a href="http://doc.qt.io/qt-5/qbitarray.html#operator-lt-lt">C++ documentation</a> for <span style='color: green;'>```QDataStream &operator<<(QDataStream &out, const QBitArray &ba)```</span>:<div style='border: 1px solid #5CFF95; background: #D6FFE4; padding: 16px;'><p>Writes bit array <i>ba</i> to stream <i>out</i>.</p>
2848/// <p><b>See also </b><a href="http://doc.qt.io/qt-5/datastreamformat.html">Format of the QDataStream operators</a>.</p></div>
2849#[inline(always)]
2850pub unsafe fn shl_qt_core_q_debug_qt_core_q_flags_q_pinch_gesture_change_flag(
2851 debug: impl ::cpp_core::CastInto<::cpp_core::Ref<::qt_core::QDebug>>,
2852 flags: ::qt_core::QFlags<crate::q_pinch_gesture::ChangeFlag>,
2853) -> ::cpp_core::CppBox<::qt_core::QDebug> {
2854 let ffi_result = {
2855 crate::__ffi::ctr_qt_widgets_ffi_operator__263(
2856 ::cpp_core::CastInto::<::cpp_core::Ref<::qt_core::QDebug>>::cast_into(debug)
2857 .as_raw_ptr(),
2858 flags.to_int(),
2859 )
2860 };
2861 ::cpp_core::CppBox::from_raw(ffi_result).expect("attempted to construct a null CppBox")
2862}
2863
2864/// <p>Writes bit array <i>ba</i> to stream <i>out</i>.</p>
2865///
2866/// Calls C++ function: <span style='color: green;'>```QDebug operator<<(QDebug debug, const QFlags<QGestureRecognizer::ResultFlag>& flags)```</span>.
2867///
2868/// Warning: no exact match found in C++ documentation. Below is the <a href="http://doc.qt.io/qt-5/qbitarray.html#operator-lt-lt">C++ documentation</a> for <span style='color: green;'>```QDataStream &operator<<(QDataStream &out, const QBitArray &ba)```</span>:<div style='border: 1px solid #5CFF95; background: #D6FFE4; padding: 16px;'><p>Writes bit array <i>ba</i> to stream <i>out</i>.</p>
2869/// <p><b>See also </b><a href="http://doc.qt.io/qt-5/datastreamformat.html">Format of the QDataStream operators</a>.</p></div>
2870#[inline(always)]
2871pub unsafe fn shl_qt_core_q_debug_qt_core_q_flags_q_gesture_recognizer_result_flag(
2872 debug: impl ::cpp_core::CastInto<::cpp_core::Ref<::qt_core::QDebug>>,
2873 flags: ::qt_core::QFlags<crate::q_gesture_recognizer::ResultFlag>,
2874) -> ::cpp_core::CppBox<::qt_core::QDebug> {
2875 let ffi_result = {
2876 crate::__ffi::ctr_qt_widgets_ffi_operator__264(
2877 ::cpp_core::CastInto::<::cpp_core::Ref<::qt_core::QDebug>>::cast_into(debug)
2878 .as_raw_ptr(),
2879 flags.to_int(),
2880 )
2881 };
2882 ::cpp_core::CppBox::from_raw(ffi_result).expect("attempted to construct a null CppBox")
2883}
2884
2885/// <p>Writes bit array <i>ba</i> to stream <i>out</i>.</p>
2886///
2887/// Calls C++ function: <span style='color: green;'>```QDebug operator<<(QDebug debug, const QFlags<QGraphicsItem::GraphicsItemFlag>& flags)```</span>.
2888///
2889/// Warning: no exact match found in C++ documentation. Below is the <a href="http://doc.qt.io/qt-5/qbitarray.html#operator-lt-lt">C++ documentation</a> for <span style='color: green;'>```QDataStream &operator<<(QDataStream &out, const QBitArray &ba)```</span>:<div style='border: 1px solid #5CFF95; background: #D6FFE4; padding: 16px;'><p>Writes bit array <i>ba</i> to stream <i>out</i>.</p>
2890/// <p><b>See also </b><a href="http://doc.qt.io/qt-5/datastreamformat.html">Format of the QDataStream operators</a>.</p></div>
2891#[inline(always)]
2892pub unsafe fn shl_qt_core_q_debug_qt_core_q_flags_q_graphics_item_graphics_item_flag(
2893 debug: impl ::cpp_core::CastInto<::cpp_core::Ref<::qt_core::QDebug>>,
2894 flags: ::qt_core::QFlags<crate::q_graphics_item::GraphicsItemFlag>,
2895) -> ::cpp_core::CppBox<::qt_core::QDebug> {
2896 let ffi_result = {
2897 crate::__ffi::ctr_qt_widgets_ffi_operator__265(
2898 ::cpp_core::CastInto::<::cpp_core::Ref<::qt_core::QDebug>>::cast_into(debug)
2899 .as_raw_ptr(),
2900 flags.to_int(),
2901 )
2902 };
2903 ::cpp_core::CppBox::from_raw(ffi_result).expect("attempted to construct a null CppBox")
2904}
2905
2906/// <p>Writes bit array <i>ba</i> to stream <i>out</i>.</p>
2907///
2908/// Calls C++ function: <span style='color: green;'>```QDebug operator<<(QDebug debug, const QFlags<QGraphicsEffect::ChangeFlag>& flags)```</span>.
2909///
2910/// Warning: no exact match found in C++ documentation. Below is the <a href="http://doc.qt.io/qt-5/qbitarray.html#operator-lt-lt">C++ documentation</a> for <span style='color: green;'>```QDataStream &operator<<(QDataStream &out, const QBitArray &ba)```</span>:<div style='border: 1px solid #5CFF95; background: #D6FFE4; padding: 16px;'><p>Writes bit array <i>ba</i> to stream <i>out</i>.</p>
2911/// <p><b>See also </b><a href="http://doc.qt.io/qt-5/datastreamformat.html">Format of the QDataStream operators</a>.</p></div>
2912#[inline(always)]
2913pub unsafe fn shl_qt_core_q_debug_qt_core_q_flags_q_graphics_effect_change_flag(
2914 debug: impl ::cpp_core::CastInto<::cpp_core::Ref<::qt_core::QDebug>>,
2915 flags: ::qt_core::QFlags<crate::q_graphics_effect::ChangeFlag>,
2916) -> ::cpp_core::CppBox<::qt_core::QDebug> {
2917 let ffi_result = {
2918 crate::__ffi::ctr_qt_widgets_ffi_operator__266(
2919 ::cpp_core::CastInto::<::cpp_core::Ref<::qt_core::QDebug>>::cast_into(debug)
2920 .as_raw_ptr(),
2921 flags.to_int(),
2922 )
2923 };
2924 ::cpp_core::CppBox::from_raw(ffi_result).expect("attempted to construct a null CppBox")
2925}
2926
2927/// <p>Writes bit array <i>ba</i> to stream <i>out</i>.</p>
2928///
2929/// Calls C++ function: <span style='color: green;'>```QDebug operator<<(QDebug debug, const QFlags<QGraphicsBlurEffect::BlurHint>& flags)```</span>.
2930///
2931/// Warning: no exact match found in C++ documentation. Below is the <a href="http://doc.qt.io/qt-5/qbitarray.html#operator-lt-lt">C++ documentation</a> for <span style='color: green;'>```QDataStream &operator<<(QDataStream &out, const QBitArray &ba)```</span>:<div style='border: 1px solid #5CFF95; background: #D6FFE4; padding: 16px;'><p>Writes bit array <i>ba</i> to stream <i>out</i>.</p>
2932/// <p><b>See also </b><a href="http://doc.qt.io/qt-5/datastreamformat.html">Format of the QDataStream operators</a>.</p></div>
2933#[inline(always)]
2934pub unsafe fn shl_qt_core_q_debug_qt_core_q_flags_q_graphics_blur_effect_blur_hint(
2935 debug: impl ::cpp_core::CastInto<::cpp_core::Ref<::qt_core::QDebug>>,
2936 flags: ::qt_core::QFlags<crate::q_graphics_blur_effect::BlurHint>,
2937) -> ::cpp_core::CppBox<::qt_core::QDebug> {
2938 let ffi_result = {
2939 crate::__ffi::ctr_qt_widgets_ffi_operator__267(
2940 ::cpp_core::CastInto::<::cpp_core::Ref<::qt_core::QDebug>>::cast_into(debug)
2941 .as_raw_ptr(),
2942 flags.to_int(),
2943 )
2944 };
2945 ::cpp_core::CppBox::from_raw(ffi_result).expect("attempted to construct a null CppBox")
2946}
2947
2948/// <p>Writes bit array <i>ba</i> to stream <i>out</i>.</p>
2949///
2950/// Calls C++ function: <span style='color: green;'>```QDebug operator<<(QDebug debug, const QFlags<QGraphicsScene::SceneLayer>& flags)```</span>.
2951///
2952/// Warning: no exact match found in C++ documentation. Below is the <a href="http://doc.qt.io/qt-5/qbitarray.html#operator-lt-lt">C++ documentation</a> for <span style='color: green;'>```QDataStream &operator<<(QDataStream &out, const QBitArray &ba)```</span>:<div style='border: 1px solid #5CFF95; background: #D6FFE4; padding: 16px;'><p>Writes bit array <i>ba</i> to stream <i>out</i>.</p>
2953/// <p><b>See also </b><a href="http://doc.qt.io/qt-5/datastreamformat.html">Format of the QDataStream operators</a>.</p></div>
2954#[inline(always)]
2955pub unsafe fn shl_qt_core_q_debug_qt_core_q_flags_q_graphics_scene_scene_layer(
2956 debug: impl ::cpp_core::CastInto<::cpp_core::Ref<::qt_core::QDebug>>,
2957 flags: ::qt_core::QFlags<crate::q_graphics_scene::SceneLayer>,
2958) -> ::cpp_core::CppBox<::qt_core::QDebug> {
2959 let ffi_result = {
2960 crate::__ffi::ctr_qt_widgets_ffi_operator__268(
2961 ::cpp_core::CastInto::<::cpp_core::Ref<::qt_core::QDebug>>::cast_into(debug)
2962 .as_raw_ptr(),
2963 flags.to_int(),
2964 )
2965 };
2966 ::cpp_core::CppBox::from_raw(ffi_result).expect("attempted to construct a null CppBox")
2967}
2968
2969/// <p>Writes bit array <i>ba</i> to stream <i>out</i>.</p>
2970///
2971/// Calls C++ function: <span style='color: green;'>```QDebug operator<<(QDebug debug, const QFlags<QGraphicsView::OptimizationFlag>& flags)```</span>.
2972///
2973/// Warning: no exact match found in C++ documentation. Below is the <a href="http://doc.qt.io/qt-5/qbitarray.html#operator-lt-lt">C++ documentation</a> for <span style='color: green;'>```QDataStream &operator<<(QDataStream &out, const QBitArray &ba)```</span>:<div style='border: 1px solid #5CFF95; background: #D6FFE4; padding: 16px;'><p>Writes bit array <i>ba</i> to stream <i>out</i>.</p>
2974/// <p><b>See also </b><a href="http://doc.qt.io/qt-5/datastreamformat.html">Format of the QDataStream operators</a>.</p></div>
2975#[inline(always)]
2976pub unsafe fn shl_qt_core_q_debug_qt_core_q_flags_q_graphics_view_optimization_flag(
2977 debug: impl ::cpp_core::CastInto<::cpp_core::Ref<::qt_core::QDebug>>,
2978 flags: ::qt_core::QFlags<crate::q_graphics_view::OptimizationFlag>,
2979) -> ::cpp_core::CppBox<::qt_core::QDebug> {
2980 let ffi_result = {
2981 crate::__ffi::ctr_qt_widgets_ffi_operator__269(
2982 ::cpp_core::CastInto::<::cpp_core::Ref<::qt_core::QDebug>>::cast_into(debug)
2983 .as_raw_ptr(),
2984 flags.to_int(),
2985 )
2986 };
2987 ::cpp_core::CppBox::from_raw(ffi_result).expect("attempted to construct a null CppBox")
2988}
2989
2990/// <p>Writes bit array <i>ba</i> to stream <i>out</i>.</p>
2991///
2992/// Calls C++ function: <span style='color: green;'>```QDebug operator<<(QDebug debug, const QFlags<QGraphicsView::CacheModeFlag>& flags)```</span>.
2993///
2994/// Warning: no exact match found in C++ documentation. Below is the <a href="http://doc.qt.io/qt-5/qbitarray.html#operator-lt-lt">C++ documentation</a> for <span style='color: green;'>```QDataStream &operator<<(QDataStream &out, const QBitArray &ba)```</span>:<div style='border: 1px solid #5CFF95; background: #D6FFE4; padding: 16px;'><p>Writes bit array <i>ba</i> to stream <i>out</i>.</p>
2995/// <p><b>See also </b><a href="http://doc.qt.io/qt-5/datastreamformat.html">Format of the QDataStream operators</a>.</p></div>
2996#[inline(always)]
2997pub unsafe fn shl_qt_core_q_debug_qt_core_q_flags_q_graphics_view_cache_mode_flag(
2998 debug: impl ::cpp_core::CastInto<::cpp_core::Ref<::qt_core::QDebug>>,
2999 flags: ::qt_core::QFlags<crate::q_graphics_view::CacheModeFlag>,
3000) -> ::cpp_core::CppBox<::qt_core::QDebug> {
3001 let ffi_result = {
3002 crate::__ffi::ctr_qt_widgets_ffi_operator__270(
3003 ::cpp_core::CastInto::<::cpp_core::Ref<::qt_core::QDebug>>::cast_into(debug)
3004 .as_raw_ptr(),
3005 flags.to_int(),
3006 )
3007 };
3008 ::cpp_core::CppBox::from_raw(ffi_result).expect("attempted to construct a null CppBox")
3009}
3010
3011/// <p>Writes bit array <i>ba</i> to stream <i>out</i>.</p>
3012///
3013/// Calls C++ function: <span style='color: green;'>```QDebug operator<<(QDebug debug, const QFlags<QInputDialog::InputDialogOption>& flags)```</span>.
3014///
3015/// Warning: no exact match found in C++ documentation. Below is the <a href="http://doc.qt.io/qt-5/qbitarray.html#operator-lt-lt">C++ documentation</a> for <span style='color: green;'>```QDataStream &operator<<(QDataStream &out, const QBitArray &ba)```</span>:<div style='border: 1px solid #5CFF95; background: #D6FFE4; padding: 16px;'><p>Writes bit array <i>ba</i> to stream <i>out</i>.</p>
3016/// <p><b>See also </b><a href="http://doc.qt.io/qt-5/datastreamformat.html">Format of the QDataStream operators</a>.</p></div>
3017#[inline(always)]
3018pub unsafe fn shl_qt_core_q_debug_qt_core_q_flags_q_input_dialog_input_dialog_option(
3019 debug: impl ::cpp_core::CastInto<::cpp_core::Ref<::qt_core::QDebug>>,
3020 flags: ::qt_core::QFlags<crate::q_input_dialog::InputDialogOption>,
3021) -> ::cpp_core::CppBox<::qt_core::QDebug> {
3022 let ffi_result = {
3023 crate::__ffi::ctr_qt_widgets_ffi_operator__271(
3024 ::cpp_core::CastInto::<::cpp_core::Ref<::qt_core::QDebug>>::cast_into(debug)
3025 .as_raw_ptr(),
3026 flags.to_int(),
3027 )
3028 };
3029 ::cpp_core::CppBox::from_raw(ffi_result).expect("attempted to construct a null CppBox")
3030}
3031
3032/// <p>Writes bit array <i>ba</i> to stream <i>out</i>.</p>
3033///
3034/// Calls C++ function: <span style='color: green;'>```QDebug operator<<(QDebug debug, const QFlags<QMainWindow::DockOption>& flags)```</span>.
3035///
3036/// Warning: no exact match found in C++ documentation. Below is the <a href="http://doc.qt.io/qt-5/qbitarray.html#operator-lt-lt">C++ documentation</a> for <span style='color: green;'>```QDataStream &operator<<(QDataStream &out, const QBitArray &ba)```</span>:<div style='border: 1px solid #5CFF95; background: #D6FFE4; padding: 16px;'><p>Writes bit array <i>ba</i> to stream <i>out</i>.</p>
3037/// <p><b>See also </b><a href="http://doc.qt.io/qt-5/datastreamformat.html">Format of the QDataStream operators</a>.</p></div>
3038#[inline(always)]
3039pub unsafe fn shl_qt_core_q_debug_qt_core_q_flags_q_main_window_dock_option(
3040 debug: impl ::cpp_core::CastInto<::cpp_core::Ref<::qt_core::QDebug>>,
3041 flags: ::qt_core::QFlags<crate::q_main_window::DockOption>,
3042) -> ::cpp_core::CppBox<::qt_core::QDebug> {
3043 let ffi_result = {
3044 crate::__ffi::ctr_qt_widgets_ffi_operator__272(
3045 ::cpp_core::CastInto::<::cpp_core::Ref<::qt_core::QDebug>>::cast_into(debug)
3046 .as_raw_ptr(),
3047 flags.to_int(),
3048 )
3049 };
3050 ::cpp_core::CppBox::from_raw(ffi_result).expect("attempted to construct a null CppBox")
3051}
3052
3053/// <p>Writes bit array <i>ba</i> to stream <i>out</i>.</p>
3054///
3055/// Calls C++ function: <span style='color: green;'>```QDebug operator<<(QDebug debug, const QFlags<QMdiArea::AreaOption>& flags)```</span>.
3056///
3057/// Warning: no exact match found in C++ documentation. Below is the <a href="http://doc.qt.io/qt-5/qbitarray.html#operator-lt-lt">C++ documentation</a> for <span style='color: green;'>```QDataStream &operator<<(QDataStream &out, const QBitArray &ba)```</span>:<div style='border: 1px solid #5CFF95; background: #D6FFE4; padding: 16px;'><p>Writes bit array <i>ba</i> to stream <i>out</i>.</p>
3058/// <p><b>See also </b><a href="http://doc.qt.io/qt-5/datastreamformat.html">Format of the QDataStream operators</a>.</p></div>
3059#[inline(always)]
3060pub unsafe fn shl_qt_core_q_debug_qt_core_q_flags_q_mdi_area_area_option(
3061 debug: impl ::cpp_core::CastInto<::cpp_core::Ref<::qt_core::QDebug>>,
3062 flags: ::qt_core::QFlags<crate::q_mdi_area::AreaOption>,
3063) -> ::cpp_core::CppBox<::qt_core::QDebug> {
3064 let ffi_result = {
3065 crate::__ffi::ctr_qt_widgets_ffi_operator__273(
3066 ::cpp_core::CastInto::<::cpp_core::Ref<::qt_core::QDebug>>::cast_into(debug)
3067 .as_raw_ptr(),
3068 flags.to_int(),
3069 )
3070 };
3071 ::cpp_core::CppBox::from_raw(ffi_result).expect("attempted to construct a null CppBox")
3072}
3073
3074/// <p>Writes bit array <i>ba</i> to stream <i>out</i>.</p>
3075///
3076/// Calls C++ function: <span style='color: green;'>```QDebug operator<<(QDebug debug, const QFlags<QMdiSubWindow::SubWindowOption>& flags)```</span>.
3077///
3078/// Warning: no exact match found in C++ documentation. Below is the <a href="http://doc.qt.io/qt-5/qbitarray.html#operator-lt-lt">C++ documentation</a> for <span style='color: green;'>```QDataStream &operator<<(QDataStream &out, const QBitArray &ba)```</span>:<div style='border: 1px solid #5CFF95; background: #D6FFE4; padding: 16px;'><p>Writes bit array <i>ba</i> to stream <i>out</i>.</p>
3079/// <p><b>See also </b><a href="http://doc.qt.io/qt-5/datastreamformat.html">Format of the QDataStream operators</a>.</p></div>
3080#[inline(always)]
3081pub unsafe fn shl_qt_core_q_debug_qt_core_q_flags_q_mdi_sub_window_sub_window_option(
3082 debug: impl ::cpp_core::CastInto<::cpp_core::Ref<::qt_core::QDebug>>,
3083 flags: ::qt_core::QFlags<crate::q_mdi_sub_window::SubWindowOption>,
3084) -> ::cpp_core::CppBox<::qt_core::QDebug> {
3085 let ffi_result = {
3086 crate::__ffi::ctr_qt_widgets_ffi_operator__274(
3087 ::cpp_core::CastInto::<::cpp_core::Ref<::qt_core::QDebug>>::cast_into(debug)
3088 .as_raw_ptr(),
3089 flags.to_int(),
3090 )
3091 };
3092 ::cpp_core::CppBox::from_raw(ffi_result).expect("attempted to construct a null CppBox")
3093}
3094
3095/// <p>Writes bit array <i>ba</i> to stream <i>out</i>.</p>
3096///
3097/// Calls C++ function: <span style='color: green;'>```QDebug operator<<(QDebug debug, const QFlags<QMessageBox::StandardButton>& flags)```</span>.
3098///
3099/// Warning: no exact match found in C++ documentation. Below is the <a href="http://doc.qt.io/qt-5/qbitarray.html#operator-lt-lt">C++ documentation</a> for <span style='color: green;'>```QDataStream &operator<<(QDataStream &out, const QBitArray &ba)```</span>:<div style='border: 1px solid #5CFF95; background: #D6FFE4; padding: 16px;'><p>Writes bit array <i>ba</i> to stream <i>out</i>.</p>
3100/// <p><b>See also </b><a href="http://doc.qt.io/qt-5/datastreamformat.html">Format of the QDataStream operators</a>.</p></div>
3101#[inline(always)]
3102pub unsafe fn shl_qt_core_q_debug_qt_core_q_flags_q_message_box_standard_button(
3103 debug: impl ::cpp_core::CastInto<::cpp_core::Ref<::qt_core::QDebug>>,
3104 flags: ::qt_core::QFlags<crate::q_message_box::StandardButton>,
3105) -> ::cpp_core::CppBox<::qt_core::QDebug> {
3106 let ffi_result = {
3107 crate::__ffi::ctr_qt_widgets_ffi_operator__275(
3108 ::cpp_core::CastInto::<::cpp_core::Ref<::qt_core::QDebug>>::cast_into(debug)
3109 .as_raw_ptr(),
3110 flags.to_int(),
3111 )
3112 };
3113 ::cpp_core::CppBox::from_raw(ffi_result).expect("attempted to construct a null CppBox")
3114}
3115
3116/// <p>Writes bit array <i>ba</i> to stream <i>out</i>.</p>
3117///
3118/// Calls C++ function: <span style='color: green;'>```QDebug operator<<(QDebug debug, const QFlags<QTextEdit::AutoFormattingFlag>& flags)```</span>.
3119///
3120/// Warning: no exact match found in C++ documentation. Below is the <a href="http://doc.qt.io/qt-5/qbitarray.html#operator-lt-lt">C++ documentation</a> for <span style='color: green;'>```QDataStream &operator<<(QDataStream &out, const QBitArray &ba)```</span>:<div style='border: 1px solid #5CFF95; background: #D6FFE4; padding: 16px;'><p>Writes bit array <i>ba</i> to stream <i>out</i>.</p>
3121/// <p><b>See also </b><a href="http://doc.qt.io/qt-5/datastreamformat.html">Format of the QDataStream operators</a>.</p></div>
3122#[inline(always)]
3123pub unsafe fn shl_qt_core_q_debug_qt_core_q_flags_q_text_edit_auto_formatting_flag(
3124 debug: impl ::cpp_core::CastInto<::cpp_core::Ref<::qt_core::QDebug>>,
3125 flags: ::qt_core::QFlags<crate::q_text_edit::AutoFormattingFlag>,
3126) -> ::cpp_core::CppBox<::qt_core::QDebug> {
3127 let ffi_result = {
3128 crate::__ffi::ctr_qt_widgets_ffi_operator__276(
3129 ::cpp_core::CastInto::<::cpp_core::Ref<::qt_core::QDebug>>::cast_into(debug)
3130 .as_raw_ptr(),
3131 flags.to_int(),
3132 )
3133 };
3134 ::cpp_core::CppBox::from_raw(ffi_result).expect("attempted to construct a null CppBox")
3135}
3136
3137/// <p>Writes bit array <i>ba</i> to stream <i>out</i>.</p>
3138///
3139/// Calls C++ function: <span style='color: green;'>```QDebug operator<<(QDebug debug, const QFlags<QWizard::WizardOption>& flags)```</span>.
3140///
3141/// Warning: no exact match found in C++ documentation. Below is the <a href="http://doc.qt.io/qt-5/qbitarray.html#operator-lt-lt">C++ documentation</a> for <span style='color: green;'>```QDataStream &operator<<(QDataStream &out, const QBitArray &ba)```</span>:<div style='border: 1px solid #5CFF95; background: #D6FFE4; padding: 16px;'><p>Writes bit array <i>ba</i> to stream <i>out</i>.</p>
3142/// <p><b>See also </b><a href="http://doc.qt.io/qt-5/datastreamformat.html">Format of the QDataStream operators</a>.</p></div>
3143#[inline(always)]
3144pub unsafe fn shl_qt_core_q_debug_qt_core_q_flags_q_wizard_wizard_option(
3145 debug: impl ::cpp_core::CastInto<::cpp_core::Ref<::qt_core::QDebug>>,
3146 flags: ::qt_core::QFlags<crate::q_wizard::WizardOption>,
3147) -> ::cpp_core::CppBox<::qt_core::QDebug> {
3148 let ffi_result = {
3149 crate::__ffi::ctr_qt_widgets_ffi_operator__277(
3150 ::cpp_core::CastInto::<::cpp_core::Ref<::qt_core::QDebug>>::cast_into(debug)
3151 .as_raw_ptr(),
3152 flags.to_int(),
3153 )
3154 };
3155 ::cpp_core::CppBox::from_raw(ffi_result).expect("attempted to construct a null CppBox")
3156}
3157
3158/// <p>Writes the list widget item <i>item</i> to stream <i>out</i>.</p>
3159///
3160/// Calls C++ function: <span style='color: green;'>```QDebug operator<<(QDebug arg1, const QGraphicsSceneEvent* arg2)```</span>.
3161///
3162/// Warning: no exact match found in C++ documentation. Below is the <a href="http://doc.qt.io/qt-5/qlistwidgetitem.html#operator-lt-lt">C++ documentation</a> for <span style='color: green;'>```QDataStream &operator<<(QDataStream &out, const QListWidgetItem &item)```</span>:<div style='border: 1px solid #5CFF95; background: #D6FFE4; padding: 16px;'><p>Writes the list widget item <i>item</i> to stream <i>out</i>.</p>
3163/// <p>This operator uses <a href="http://doc.qt.io/qt-5/qlistwidgetitem.html#write">QListWidgetItem::write</a>().</p>
3164/// <p><b>See also </b><a href="http://doc.qt.io/qt-5/datastreamformat.html">Serializing Qt Data Types</a>.</p></div>
3165#[inline(always)]
3166pub unsafe fn shl_qt_core_q_debug_q_graphics_scene_event(
3167 arg1: impl ::cpp_core::CastInto<::cpp_core::Ref<::qt_core::QDebug>>,
3168 arg2: impl ::cpp_core::CastInto<::cpp_core::Ptr<crate::QGraphicsSceneEvent>>,
3169) -> ::cpp_core::CppBox<::qt_core::QDebug> {
3170 let ffi_result = {
3171 crate::__ffi::ctr_qt_widgets_ffi_operator__556(
3172 ::cpp_core::CastInto::<::cpp_core::Ref<::qt_core::QDebug>>::cast_into(arg1)
3173 .as_raw_ptr(),
3174 ::cpp_core::CastInto::<::cpp_core::Ptr<crate::QGraphicsSceneEvent>>::cast_into(arg2)
3175 .as_raw_ptr(),
3176 )
3177 };
3178 ::cpp_core::CppBox::from_raw(ffi_result).expect("attempted to construct a null CppBox")
3179}
3180
3181/// <p>Writes bit array <i>ba</i> to stream <i>out</i>.</p>
3182///
3183/// Calls C++ function: <span style='color: green;'>```QDataStream& operator<<(QDataStream& s, QFlags<QFileSystemModel::Option> e)```</span>.
3184///
3185/// Warning: no exact match found in C++ documentation. Below is the <a href="http://doc.qt.io/qt-5/qbitarray.html#operator-lt-lt">C++ documentation</a> for <span style='color: green;'>```QDataStream &operator<<(QDataStream &out, const QBitArray &ba)```</span>:<div style='border: 1px solid #5CFF95; background: #D6FFE4; padding: 16px;'><p>Writes bit array <i>ba</i> to stream <i>out</i>.</p>
3186/// <p><b>See also </b><a href="http://doc.qt.io/qt-5/datastreamformat.html">Format of the QDataStream operators</a>.</p></div>
3187#[inline(always)]
3188#[cfg_attr(
3189 feature = "ritual_rustdoc_nightly",
3190 doc(cfg(cpp_lib_version = "5.14.0"))
3191)]
3192#[cfg(any(cpp_lib_version = "5.14.0", feature = "ritual_rustdoc"))]
3193pub unsafe fn shl_qt_core_q_data_stream_qt_core_q_flags_q_file_system_model_option(
3194 s: impl ::cpp_core::CastInto<::cpp_core::Ref<::qt_core::QDataStream>>,
3195 e: ::qt_core::QFlags<crate::q_file_system_model::Option>,
3196) -> ::cpp_core::Ref<::qt_core::QDataStream> {
3197 let ffi_result = {
3198 crate::__ffi::ctr_qt_widgets_ffi_operator__558(
3199 ::cpp_core::CastInto::<::cpp_core::Ref<::qt_core::QDataStream>>::cast_into(s)
3200 .as_raw_ptr() as *mut ::qt_core::QDataStream,
3201 e.to_int(),
3202 )
3203 };
3204 ::cpp_core::Ref::from_raw(ffi_result).expect("attempted to construct a null Ref")
3205}
3206
3207/// <p>Writes bit array <i>ba</i> to stream <i>out</i>.</p>
3208///
3209/// Calls C++ function: <span style='color: green;'>```QDebug operator<<(QDebug debug, const QFlags<QFileSystemModel::Option>& flags)```</span>.
3210///
3211/// Warning: no exact match found in C++ documentation. Below is the <a href="http://doc.qt.io/qt-5/qbitarray.html#operator-lt-lt">C++ documentation</a> for <span style='color: green;'>```QDataStream &operator<<(QDataStream &out, const QBitArray &ba)```</span>:<div style='border: 1px solid #5CFF95; background: #D6FFE4; padding: 16px;'><p>Writes bit array <i>ba</i> to stream <i>out</i>.</p>
3212/// <p><b>See also </b><a href="http://doc.qt.io/qt-5/datastreamformat.html">Format of the QDataStream operators</a>.</p></div>
3213#[inline(always)]
3214#[cfg_attr(
3215 feature = "ritual_rustdoc_nightly",
3216 doc(cfg(cpp_lib_version = "5.14.0"))
3217)]
3218#[cfg(any(cpp_lib_version = "5.14.0", feature = "ritual_rustdoc"))]
3219pub unsafe fn shl_qt_core_q_debug_qt_core_q_flags_q_file_system_model_option(
3220 debug: impl ::cpp_core::CastInto<::cpp_core::Ref<::qt_core::QDebug>>,
3221 flags: ::qt_core::QFlags<crate::q_file_system_model::Option>,
3222) -> ::cpp_core::CppBox<::qt_core::QDebug> {
3223 let ffi_result = {
3224 crate::__ffi::ctr_qt_widgets_ffi_operator__560(
3225 ::cpp_core::CastInto::<::cpp_core::Ref<::qt_core::QDebug>>::cast_into(debug)
3226 .as_raw_ptr(),
3227 flags.to_int(),
3228 )
3229 };
3230 ::cpp_core::CppBox::from_raw(ffi_result).expect("attempted to construct a null CppBox")
3231}
3232
3233/// <p>Reads a list widget item from stream <i>in</i> into <i>item</i>.</p>
3234///
3235/// Calls C++ function: <span style='color: green;'>```QDataStream& operator>>(QDataStream& arg1, QSizePolicy& arg2)```</span>.
3236///
3237/// Warning: no exact match found in C++ documentation. Below is the <a href="http://doc.qt.io/qt-5/qlistwidgetitem.html#operator-gt-gt">C++ documentation</a> for <span style='color: green;'>```QDataStream &operator>>(QDataStream &in, QListWidgetItem &item)```</span>:<div style='border: 1px solid #5CFF95; background: #D6FFE4; padding: 16px;'><p>Reads a list widget item from stream <i>in</i> into <i>item</i>.</p>
3238/// <p>This operator uses <a href="http://doc.qt.io/qt-5/qlistwidgetitem.html#read">QListWidgetItem::read</a>().</p>
3239/// <p><b>See also </b><a href="http://doc.qt.io/qt-5/datastreamformat.html">Serializing Qt Data Types</a>.</p></div>
3240#[inline(always)]
3241pub unsafe fn shr_q_data_stream_q_size_policy(
3242 arg1: impl ::cpp_core::CastInto<::cpp_core::Ref<::qt_core::QDataStream>>,
3243 arg2: impl ::cpp_core::CastInto<::cpp_core::Ref<crate::QSizePolicy>>,
3244) -> ::cpp_core::Ref<::qt_core::QDataStream> {
3245 let ffi_result = {
3246 crate::__ffi::ctr_qt_widgets_ffi_operator__1(
3247 ::cpp_core::CastInto::<::cpp_core::Ref<::qt_core::QDataStream>>::cast_into(arg1)
3248 .as_raw_ptr() as *mut ::qt_core::QDataStream,
3249 ::cpp_core::CastInto::<::cpp_core::Ref<crate::QSizePolicy>>::cast_into(arg2)
3250 .as_raw_ptr() as *mut crate::QSizePolicy,
3251 )
3252 };
3253 ::cpp_core::Ref::from_raw(ffi_result).expect("attempted to construct a null Ref")
3254}
3255
3256/// <p>Reads a list widget item from stream <i>in</i> into <i>item</i>.</p>
3257///
3258/// Calls C++ function: <span style='color: green;'>```QDataStream& operator>>(QDataStream& in, QListWidgetItem& item)```</span>.
3259///
3260/// <a href="http://doc.qt.io/qt-5/qlistwidgetitem.html#operator-gt-gt">C++ documentation</a>:<div style='border: 1px solid #5CFF95; background: #D6FFE4; padding: 16px;'><p>Reads a list widget item from stream <i>in</i> into <i>item</i>.</p>
3261/// <p>This operator uses <a href="http://doc.qt.io/qt-5/qlistwidgetitem.html#read">QListWidgetItem::read</a>().</p>
3262/// <p><b>See also </b><a href="http://doc.qt.io/qt-5/datastreamformat.html">Serializing Qt Data Types</a>.</p></div>
3263#[inline(always)]
3264pub unsafe fn shr_q_data_stream_q_list_widget_item(
3265 in_: impl ::cpp_core::CastInto<::cpp_core::Ref<::qt_core::QDataStream>>,
3266 item: impl ::cpp_core::CastInto<::cpp_core::Ref<crate::QListWidgetItem>>,
3267) -> ::cpp_core::Ref<::qt_core::QDataStream> {
3268 let ffi_result = {
3269 crate::__ffi::ctr_qt_widgets_ffi_operator__16(
3270 ::cpp_core::CastInto::<::cpp_core::Ref<::qt_core::QDataStream>>::cast_into(in_)
3271 .as_raw_ptr() as *mut ::qt_core::QDataStream,
3272 ::cpp_core::CastInto::<::cpp_core::Ref<crate::QListWidgetItem>>::cast_into(item)
3273 .as_raw_ptr() as *mut crate::QListWidgetItem,
3274 )
3275 };
3276 ::cpp_core::Ref::from_raw(ffi_result).expect("attempted to construct a null Ref")
3277}
3278
3279/// <p>Reads a list widget item from stream <i>in</i> into <i>item</i>.</p>
3280///
3281/// Calls C++ function: <span style='color: green;'>```QTextStream& operator>>(QTextStream& arg1, QSplitter& arg2)```</span>.
3282///
3283/// Warning: no exact match found in C++ documentation. Below is the <a href="http://doc.qt.io/qt-5/qlistwidgetitem.html#operator-gt-gt">C++ documentation</a> for <span style='color: green;'>```QDataStream &operator>>(QDataStream &in, QListWidgetItem &item)```</span>:<div style='border: 1px solid #5CFF95; background: #D6FFE4; padding: 16px;'><p>Reads a list widget item from stream <i>in</i> into <i>item</i>.</p>
3284/// <p>This operator uses <a href="http://doc.qt.io/qt-5/qlistwidgetitem.html#read">QListWidgetItem::read</a>().</p>
3285/// <p><b>See also </b><a href="http://doc.qt.io/qt-5/datastreamformat.html">Serializing Qt Data Types</a>.</p></div>
3286#[inline(always)]
3287pub unsafe fn shr_q_text_stream_q_splitter(
3288 arg1: impl ::cpp_core::CastInto<::cpp_core::Ref<::qt_core::QTextStream>>,
3289 arg2: impl ::cpp_core::CastInto<::cpp_core::Ref<crate::QSplitter>>,
3290) -> ::cpp_core::Ref<::qt_core::QTextStream> {
3291 let ffi_result = {
3292 crate::__ffi::ctr_qt_widgets_ffi_operator__18(
3293 ::cpp_core::CastInto::<::cpp_core::Ref<::qt_core::QTextStream>>::cast_into(arg1)
3294 .as_raw_ptr() as *mut ::qt_core::QTextStream,
3295 ::cpp_core::CastInto::<::cpp_core::Ref<crate::QSplitter>>::cast_into(arg2).as_raw_ptr()
3296 as *mut crate::QSplitter,
3297 )
3298 };
3299 ::cpp_core::Ref::from_raw(ffi_result).expect("attempted to construct a null Ref")
3300}
3301
3302/// <p>Reads a list widget item from stream <i>in</i> into <i>item</i>.</p>
3303///
3304/// Calls C++ function: <span style='color: green;'>```QDataStream& operator>>(QDataStream& in, QTableWidgetItem& item)```</span>.
3305///
3306/// Warning: no exact match found in C++ documentation. Below is the <a href="http://doc.qt.io/qt-5/qlistwidgetitem.html#operator-gt-gt">C++ documentation</a> for <span style='color: green;'>```QDataStream &operator>>(QDataStream &in, QListWidgetItem &item)```</span>:<div style='border: 1px solid #5CFF95; background: #D6FFE4; padding: 16px;'><p>Reads a list widget item from stream <i>in</i> into <i>item</i>.</p>
3307/// <p>This operator uses <a href="http://doc.qt.io/qt-5/qlistwidgetitem.html#read">QListWidgetItem::read</a>().</p>
3308/// <p><b>See also </b><a href="http://doc.qt.io/qt-5/datastreamformat.html">Serializing Qt Data Types</a>.</p></div>
3309#[inline(always)]
3310pub unsafe fn shr_q_data_stream_q_table_widget_item(
3311 in_: impl ::cpp_core::CastInto<::cpp_core::Ref<::qt_core::QDataStream>>,
3312 item: impl ::cpp_core::CastInto<::cpp_core::Ref<crate::QTableWidgetItem>>,
3313) -> ::cpp_core::Ref<::qt_core::QDataStream> {
3314 let ffi_result = {
3315 crate::__ffi::ctr_qt_widgets_ffi_operator__19(
3316 ::cpp_core::CastInto::<::cpp_core::Ref<::qt_core::QDataStream>>::cast_into(in_)
3317 .as_raw_ptr() as *mut ::qt_core::QDataStream,
3318 ::cpp_core::CastInto::<::cpp_core::Ref<crate::QTableWidgetItem>>::cast_into(item)
3319 .as_raw_ptr() as *mut crate::QTableWidgetItem,
3320 )
3321 };
3322 ::cpp_core::Ref::from_raw(ffi_result).expect("attempted to construct a null Ref")
3323}
3324
3325/// <p>Reads a list widget item from stream <i>in</i> into <i>item</i>.</p>
3326///
3327/// Calls C++ function: <span style='color: green;'>```QDataStream& operator>>(QDataStream& in, QTreeWidgetItem& item)```</span>.
3328///
3329/// Warning: no exact match found in C++ documentation. Below is the <a href="http://doc.qt.io/qt-5/qlistwidgetitem.html#operator-gt-gt">C++ documentation</a> for <span style='color: green;'>```QDataStream &operator>>(QDataStream &in, QListWidgetItem &item)```</span>:<div style='border: 1px solid #5CFF95; background: #D6FFE4; padding: 16px;'><p>Reads a list widget item from stream <i>in</i> into <i>item</i>.</p>
3330/// <p>This operator uses <a href="http://doc.qt.io/qt-5/qlistwidgetitem.html#read">QListWidgetItem::read</a>().</p>
3331/// <p><b>See also </b><a href="http://doc.qt.io/qt-5/datastreamformat.html">Serializing Qt Data Types</a>.</p></div>
3332#[inline(always)]
3333pub unsafe fn shr_q_data_stream_q_tree_widget_item(
3334 in_: impl ::cpp_core::CastInto<::cpp_core::Ref<::qt_core::QDataStream>>,
3335 item: impl ::cpp_core::CastInto<::cpp_core::Ref<crate::QTreeWidgetItem>>,
3336) -> ::cpp_core::Ref<::qt_core::QDataStream> {
3337 let ffi_result = {
3338 crate::__ffi::ctr_qt_widgets_ffi_operator__22(
3339 ::cpp_core::CastInto::<::cpp_core::Ref<::qt_core::QDataStream>>::cast_into(in_)
3340 .as_raw_ptr() as *mut ::qt_core::QDataStream,
3341 ::cpp_core::CastInto::<::cpp_core::Ref<crate::QTreeWidgetItem>>::cast_into(item)
3342 .as_raw_ptr() as *mut crate::QTreeWidgetItem,
3343 )
3344 };
3345 ::cpp_core::Ref::from_raw(ffi_result).expect("attempted to construct a null Ref")
3346}
3347
3348/// <p>Reads a bit array into <i>ba</i> from stream <i>in</i>.</p>
3349///
3350/// Calls C++ function: <span style='color: green;'>```QDataStream& operator>>(QDataStream& s, QList<QPair<double, QPointF>>& l)```</span>.
3351///
3352/// Warning: no exact match found in C++ documentation. Below is the <a href="http://doc.qt.io/qt-5/qbitarray.html#operator-gt-gt">C++ documentation</a> for <span style='color: green;'>```QDataStream &operator>>(QDataStream &in, QBitArray &ba)```</span>:<div style='border: 1px solid #5CFF95; background: #D6FFE4; padding: 16px;'><p>Reads a bit array into <i>ba</i> from stream <i>in</i>.</p>
3353/// <p><b>See also </b><a href="http://doc.qt.io/qt-5/datastreamformat.html">Format of the QDataStream operators</a>.</p></div>
3354#[inline(always)]
3355pub unsafe fn shr_q_data_stream_q_list_of_q_pair_of_double_q_point_f(
3356 s: impl ::cpp_core::CastInto<::cpp_core::Ref<::qt_core::QDataStream>>,
3357 l: impl ::cpp_core::CastInto<::cpp_core::Ref<crate::QListOfQPairOfDoubleQPointF>>,
3358) -> ::cpp_core::Ref<::qt_core::QDataStream> {
3359 let ffi_result = {
3360 crate::__ffi::ctr_qt_widgets_ffi_operator__161(
3361 ::cpp_core::CastInto::<::cpp_core::Ref<::qt_core::QDataStream>>::cast_into(s)
3362 .as_raw_ptr() as *mut ::qt_core::QDataStream,
3363 ::cpp_core::CastInto::<::cpp_core::Ref<crate::QListOfQPairOfDoubleQPointF>>::cast_into(
3364 l,
3365 )
3366 .as_raw_ptr() as *mut crate::QListOfQPairOfDoubleQPointF,
3367 )
3368 };
3369 ::cpp_core::Ref::from_raw(ffi_result).expect("attempted to construct a null Ref")
3370}
3371
3372/// <p>Reads a bit array into <i>ba</i> from stream <i>in</i>.</p>
3373///
3374/// Calls C++ function: <span style='color: green;'>```QDataStream& operator>>(QDataStream& s, QList<QPair<double, double>>& l)```</span>.
3375///
3376/// Warning: no exact match found in C++ documentation. Below is the <a href="http://doc.qt.io/qt-5/qbitarray.html#operator-gt-gt">C++ documentation</a> for <span style='color: green;'>```QDataStream &operator>>(QDataStream &in, QBitArray &ba)```</span>:<div style='border: 1px solid #5CFF95; background: #D6FFE4; padding: 16px;'><p>Reads a bit array into <i>ba</i> from stream <i>in</i>.</p>
3377/// <p><b>See also </b><a href="http://doc.qt.io/qt-5/datastreamformat.html">Format of the QDataStream operators</a>.</p></div>
3378#[inline(always)]
3379pub unsafe fn shr_q_data_stream_q_list_of_q_pair_of_double_double(
3380 s: impl ::cpp_core::CastInto<::cpp_core::Ref<::qt_core::QDataStream>>,
3381 l: impl ::cpp_core::CastInto<::cpp_core::Ref<crate::QListOfQPairOfDoubleDouble>>,
3382) -> ::cpp_core::Ref<::qt_core::QDataStream> {
3383 let ffi_result = {
3384 crate::__ffi::ctr_qt_widgets_ffi_operator__162(
3385 ::cpp_core::CastInto::<::cpp_core::Ref<::qt_core::QDataStream>>::cast_into(s)
3386 .as_raw_ptr() as *mut ::qt_core::QDataStream,
3387 ::cpp_core::CastInto::<::cpp_core::Ref<crate::QListOfQPairOfDoubleDouble>>::cast_into(l)
3388 .as_raw_ptr() as *mut crate::QListOfQPairOfDoubleDouble,
3389 )
3390 };
3391 ::cpp_core::Ref::from_raw(ffi_result).expect("attempted to construct a null Ref")
3392}
3393
3394/// <p>Reads a bit array into <i>ba</i> from stream <i>in</i>.</p>
3395///
3396/// Calls C++ function: <span style='color: green;'>```QDataStream& operator>>(QDataStream& s, QList<QRectF>& l)```</span>.
3397///
3398/// Warning: no exact match found in C++ documentation. Below is the <a href="http://doc.qt.io/qt-5/qbitarray.html#operator-gt-gt">C++ documentation</a> for <span style='color: green;'>```QDataStream &operator>>(QDataStream &in, QBitArray &ba)```</span>:<div style='border: 1px solid #5CFF95; background: #D6FFE4; padding: 16px;'><p>Reads a bit array into <i>ba</i> from stream <i>in</i>.</p>
3399/// <p><b>See also </b><a href="http://doc.qt.io/qt-5/datastreamformat.html">Format of the QDataStream operators</a>.</p></div>
3400#[inline(always)]
3401pub unsafe fn shr_q_data_stream_q_list_of_q_rect_f(
3402 s: impl ::cpp_core::CastInto<::cpp_core::Ref<::qt_core::QDataStream>>,
3403 l: impl ::cpp_core::CastInto<::cpp_core::Ref<crate::QListOfQRectF>>,
3404) -> ::cpp_core::Ref<::qt_core::QDataStream> {
3405 let ffi_result = {
3406 crate::__ffi::ctr_qt_widgets_ffi_operator__164(
3407 ::cpp_core::CastInto::<::cpp_core::Ref<::qt_core::QDataStream>>::cast_into(s)
3408 .as_raw_ptr() as *mut ::qt_core::QDataStream,
3409 ::cpp_core::CastInto::<::cpp_core::Ref<crate::QListOfQRectF>>::cast_into(l).as_raw_ptr()
3410 as *mut crate::QListOfQRectF,
3411 )
3412 };
3413 ::cpp_core::Ref::from_raw(ffi_result).expect("attempted to construct a null Ref")
3414}
3415
3416/// <p>Reads a bit array into <i>ba</i> from stream <i>in</i>.</p>
3417///
3418/// Calls C++ function: <span style='color: green;'>```QDataStream& operator>>(QDataStream& s, QList<QWizard::WizardButton>& l)```</span>.
3419///
3420/// Warning: no exact match found in C++ documentation. Below is the <a href="http://doc.qt.io/qt-5/qbitarray.html#operator-gt-gt">C++ documentation</a> for <span style='color: green;'>```QDataStream &operator>>(QDataStream &in, QBitArray &ba)```</span>:<div style='border: 1px solid #5CFF95; background: #D6FFE4; padding: 16px;'><p>Reads a bit array into <i>ba</i> from stream <i>in</i>.</p>
3421/// <p><b>See also </b><a href="http://doc.qt.io/qt-5/datastreamformat.html">Format of the QDataStream operators</a>.</p></div>
3422#[inline(always)]
3423#[cfg_attr(
3424 feature = "ritual_rustdoc_nightly",
3425 doc(cfg(cpp_lib_version = "5.14.0"))
3426)]
3427#[cfg(any(cpp_lib_version = "5.14.0", feature = "ritual_rustdoc"))]
3428pub unsafe fn shr_q_data_stream_q_list_of_wizard_button(
3429 s: impl ::cpp_core::CastInto<::cpp_core::Ref<::qt_core::QDataStream>>,
3430 l: impl ::cpp_core::CastInto<::cpp_core::Ref<crate::QListOfWizardButton>>,
3431) -> ::cpp_core::Ref<::qt_core::QDataStream> {
3432 let ffi_result = {
3433 crate::__ffi::ctr_qt_widgets_ffi_operator__173(
3434 ::cpp_core::CastInto::<::cpp_core::Ref<::qt_core::QDataStream>>::cast_into(s)
3435 .as_raw_ptr() as *mut ::qt_core::QDataStream,
3436 ::cpp_core::CastInto::<::cpp_core::Ref<crate::QListOfWizardButton>>::cast_into(l)
3437 .as_raw_ptr() as *mut crate::QListOfWizardButton,
3438 )
3439 };
3440 ::cpp_core::Ref::from_raw(ffi_result).expect("attempted to construct a null Ref")
3441}
3442
3443/// <p>Reads a bit array into <i>ba</i> from stream <i>in</i>.</p>
3444///
3445/// Calls C++ function: <span style='color: green;'>```QDataStream& operator>>(QDataStream& s, QVector<QColor>& v)```</span>.
3446///
3447/// Warning: no exact match found in C++ documentation. Below is the <a href="http://doc.qt.io/qt-5/qbitarray.html#operator-gt-gt">C++ documentation</a> for <span style='color: green;'>```QDataStream &operator>>(QDataStream &in, QBitArray &ba)```</span>:<div style='border: 1px solid #5CFF95; background: #D6FFE4; padding: 16px;'><p>Reads a bit array into <i>ba</i> from stream <i>in</i>.</p>
3448/// <p><b>See also </b><a href="http://doc.qt.io/qt-5/datastreamformat.html">Format of the QDataStream operators</a>.</p></div>
3449#[inline(always)]
3450pub unsafe fn shr_q_data_stream_q_vector_of_q_color(
3451 s: impl ::cpp_core::CastInto<::cpp_core::Ref<::qt_core::QDataStream>>,
3452 v: impl ::cpp_core::CastInto<::cpp_core::Ref<crate::QVectorOfQColor>>,
3453) -> ::cpp_core::Ref<::qt_core::QDataStream> {
3454 let ffi_result = {
3455 crate::__ffi::ctr_qt_widgets_ffi_operator__196(
3456 ::cpp_core::CastInto::<::cpp_core::Ref<::qt_core::QDataStream>>::cast_into(s)
3457 .as_raw_ptr() as *mut ::qt_core::QDataStream,
3458 ::cpp_core::CastInto::<::cpp_core::Ref<crate::QVectorOfQColor>>::cast_into(v)
3459 .as_raw_ptr() as *mut crate::QVectorOfQColor,
3460 )
3461 };
3462 ::cpp_core::Ref::from_raw(ffi_result).expect("attempted to construct a null Ref")
3463}
3464
3465/// <p>Reads a bit array into <i>ba</i> from stream <i>in</i>.</p>
3466///
3467/// Calls C++ function: <span style='color: green;'>```QDataStream& operator>>(QDataStream& s, QMap<Qt::GestureType, bool>& map)```</span>.
3468///
3469/// Warning: no exact match found in C++ documentation. Below is the <a href="http://doc.qt.io/qt-5/qbitarray.html#operator-gt-gt">C++ documentation</a> for <span style='color: green;'>```QDataStream &operator>>(QDataStream &in, QBitArray &ba)```</span>:<div style='border: 1px solid #5CFF95; background: #D6FFE4; padding: 16px;'><p>Reads a bit array into <i>ba</i> from stream <i>in</i>.</p>
3470/// <p><b>See also </b><a href="http://doc.qt.io/qt-5/datastreamformat.html">Format of the QDataStream operators</a>.</p></div>
3471#[inline(always)]
3472#[cfg_attr(
3473 feature = "ritual_rustdoc_nightly",
3474 doc(cfg(cpp_lib_version = "5.14.0"))
3475)]
3476#[cfg(any(cpp_lib_version = "5.14.0", feature = "ritual_rustdoc"))]
3477pub unsafe fn shr_q_data_stream_q_map_of_gesture_type_bool(
3478 s: impl ::cpp_core::CastInto<::cpp_core::Ref<::qt_core::QDataStream>>,
3479 map: impl ::cpp_core::CastInto<::cpp_core::Ref<crate::QMapOfGestureTypeBool>>,
3480) -> ::cpp_core::Ref<::qt_core::QDataStream> {
3481 let ffi_result = {
3482 crate::__ffi::ctr_qt_widgets_ffi_operator__201(
3483 ::cpp_core::CastInto::<::cpp_core::Ref<::qt_core::QDataStream>>::cast_into(s)
3484 .as_raw_ptr() as *mut ::qt_core::QDataStream,
3485 ::cpp_core::CastInto::<::cpp_core::Ref<crate::QMapOfGestureTypeBool>>::cast_into(map)
3486 .as_raw_ptr() as *mut crate::QMapOfGestureTypeBool,
3487 )
3488 };
3489 ::cpp_core::Ref::from_raw(ffi_result).expect("attempted to construct a null Ref")
3490}
3491
3492/// <p>Reads a bit array into <i>ba</i> from stream <i>in</i>.</p>
3493///
3494/// Calls C++ function: <span style='color: green;'>```QDataStream& operator>>(QDataStream& s, QMap<QDate, QTextCharFormat>& map)```</span>.
3495///
3496/// Warning: no exact match found in C++ documentation. Below is the <a href="http://doc.qt.io/qt-5/qbitarray.html#operator-gt-gt">C++ documentation</a> for <span style='color: green;'>```QDataStream &operator>>(QDataStream &in, QBitArray &ba)```</span>:<div style='border: 1px solid #5CFF95; background: #D6FFE4; padding: 16px;'><p>Reads a bit array into <i>ba</i> from stream <i>in</i>.</p>
3497/// <p><b>See also </b><a href="http://doc.qt.io/qt-5/datastreamformat.html">Format of the QDataStream operators</a>.</p></div>
3498#[inline(always)]
3499pub unsafe fn shr_q_data_stream_q_map_of_q_date_q_text_char_format(
3500 s: impl ::cpp_core::CastInto<::cpp_core::Ref<::qt_core::QDataStream>>,
3501 map: impl ::cpp_core::CastInto<::cpp_core::Ref<crate::QMapOfQDateQTextCharFormat>>,
3502) -> ::cpp_core::Ref<::qt_core::QDataStream> {
3503 let ffi_result = {
3504 crate::__ffi::ctr_qt_widgets_ffi_operator__203(
3505 ::cpp_core::CastInto::<::cpp_core::Ref<::qt_core::QDataStream>>::cast_into(s)
3506 .as_raw_ptr() as *mut ::qt_core::QDataStream,
3507 ::cpp_core::CastInto::<::cpp_core::Ref<crate::QMapOfQDateQTextCharFormat>>::cast_into(
3508 map,
3509 )
3510 .as_raw_ptr() as *mut crate::QMapOfQDateQTextCharFormat,
3511 )
3512 };
3513 ::cpp_core::Ref::from_raw(ffi_result).expect("attempted to construct a null Ref")
3514}
3515
3516/// <p>Reads a bit array into <i>ba</i> from stream <i>in</i>.</p>
3517///
3518/// Calls C++ function: <span style='color: green;'>```QDataStream& operator>>(QDataStream& s, QPair<double, QPointF>& p)```</span>.
3519///
3520/// Warning: no exact match found in C++ documentation. Below is the <a href="http://doc.qt.io/qt-5/qbitarray.html#operator-gt-gt">C++ documentation</a> for <span style='color: green;'>```QDataStream &operator>>(QDataStream &in, QBitArray &ba)```</span>:<div style='border: 1px solid #5CFF95; background: #D6FFE4; padding: 16px;'><p>Reads a bit array into <i>ba</i> from stream <i>in</i>.</p>
3521/// <p><b>See also </b><a href="http://doc.qt.io/qt-5/datastreamformat.html">Format of the QDataStream operators</a>.</p></div>
3522#[inline(always)]
3523pub unsafe fn shr_q_data_stream_q_pair_of_double_q_point_f(
3524 s: impl ::cpp_core::CastInto<::cpp_core::Ref<::qt_core::QDataStream>>,
3525 p: impl ::cpp_core::CastInto<::cpp_core::Ref<crate::QPairOfDoubleQPointF>>,
3526) -> ::cpp_core::Ref<::qt_core::QDataStream> {
3527 let ffi_result = {
3528 crate::__ffi::ctr_qt_widgets_ffi_operator__207(
3529 ::cpp_core::CastInto::<::cpp_core::Ref<::qt_core::QDataStream>>::cast_into(s)
3530 .as_raw_ptr() as *mut ::qt_core::QDataStream,
3531 ::cpp_core::CastInto::<::cpp_core::Ref<crate::QPairOfDoubleQPointF>>::cast_into(p)
3532 .as_raw_ptr() as *mut crate::QPairOfDoubleQPointF,
3533 )
3534 };
3535 ::cpp_core::Ref::from_raw(ffi_result).expect("attempted to construct a null Ref")
3536}
3537
3538/// <p>Reads a bit array into <i>ba</i> from stream <i>in</i>.</p>
3539///
3540/// Calls C++ function: <span style='color: green;'>```QDataStream& operator>>(QDataStream& s, QPair<double, double>& p)```</span>.
3541///
3542/// Warning: no exact match found in C++ documentation. Below is the <a href="http://doc.qt.io/qt-5/qbitarray.html#operator-gt-gt">C++ documentation</a> for <span style='color: green;'>```QDataStream &operator>>(QDataStream &in, QBitArray &ba)```</span>:<div style='border: 1px solid #5CFF95; background: #D6FFE4; padding: 16px;'><p>Reads a bit array into <i>ba</i> from stream <i>in</i>.</p>
3543/// <p><b>See also </b><a href="http://doc.qt.io/qt-5/datastreamformat.html">Format of the QDataStream operators</a>.</p></div>
3544#[inline(always)]
3545pub unsafe fn shr_q_data_stream_q_pair_of_double_double(
3546 s: impl ::cpp_core::CastInto<::cpp_core::Ref<::qt_core::QDataStream>>,
3547 p: impl ::cpp_core::CastInto<::cpp_core::Ref<crate::QPairOfDoubleDouble>>,
3548) -> ::cpp_core::Ref<::qt_core::QDataStream> {
3549 let ffi_result = {
3550 crate::__ffi::ctr_qt_widgets_ffi_operator__208(
3551 ::cpp_core::CastInto::<::cpp_core::Ref<::qt_core::QDataStream>>::cast_into(s)
3552 .as_raw_ptr() as *mut ::qt_core::QDataStream,
3553 ::cpp_core::CastInto::<::cpp_core::Ref<crate::QPairOfDoubleDouble>>::cast_into(p)
3554 .as_raw_ptr() as *mut crate::QPairOfDoubleDouble,
3555 )
3556 };
3557 ::cpp_core::Ref::from_raw(ffi_result).expect("attempted to construct a null Ref")
3558}