3
3
// DO NOT EDIT
4
4
5
5
use crate :: Application ;
6
- use crate :: Widget ;
7
6
use glib:: object:: Cast ;
8
7
use glib:: object:: IsA ;
9
8
use glib:: signal:: connect_raw;
@@ -70,37 +69,12 @@ pub trait BuilderExt: 'static {
70
69
//#[doc(alias = "gtk_builder_add_callback_symbols")]
71
70
//fn add_callback_symbols<P: FnOnce() + 'static>(&self, first_callback_name: &str, first_callback_symbol: P, : /*Unknown conversion*//*Unimplemented*/Fundamental: VarArgs);
72
71
73
- #[ doc( alias = "gtk_builder_add_from_resource" ) ]
74
- fn add_from_resource ( & self , resource_path : & str ) -> Result < ( ) , glib:: Error > ;
75
-
76
- #[ doc( alias = "gtk_builder_add_from_string" ) ]
77
- fn add_from_string ( & self , buffer : & str ) -> Result < ( ) , glib:: Error > ;
78
-
79
- #[ doc( alias = "gtk_builder_add_objects_from_resource" ) ]
80
- fn add_objects_from_resource (
81
- & self ,
82
- resource_path : & str ,
83
- object_ids : & [ & str ] ,
84
- ) -> Result < ( ) , glib:: Error > ;
85
-
86
- #[ doc( alias = "gtk_builder_add_objects_from_string" ) ]
87
- fn add_objects_from_string ( & self , buffer : & str , object_ids : & [ & str ] )
88
- -> Result < ( ) , glib:: Error > ;
89
-
90
72
//#[doc(alias = "gtk_builder_connect_signals")]
91
73
//fn connect_signals(&self, user_data: /*Unimplemented*/Option<Fundamental: Pointer>);
92
74
93
75
#[ doc( alias = "gtk_builder_expose_object" ) ]
94
76
fn expose_object ( & self , name : & str , object : & impl IsA < glib:: Object > ) ;
95
77
96
- #[ doc( alias = "gtk_builder_extend_with_template" ) ]
97
- fn extend_with_template (
98
- & self ,
99
- widget : & impl IsA < Widget > ,
100
- template_type : glib:: types:: Type ,
101
- buffer : & str ,
102
- ) -> Result < ( ) , glib:: Error > ;
103
-
104
78
#[ doc( alias = "gtk_builder_get_application" ) ]
105
79
#[ doc( alias = "get_application" ) ]
106
80
fn application ( & self ) -> Option < Application > ;
@@ -153,88 +127,6 @@ impl<O: IsA<Builder>> BuilderExt for O {
153
127
// unsafe { TODO: call ffi:gtk_builder_add_callback_symbols() }
154
128
//}
155
129
156
- fn add_from_resource ( & self , resource_path : & str ) -> Result < ( ) , glib:: Error > {
157
- unsafe {
158
- let mut error = ptr:: null_mut ( ) ;
159
- let is_ok = ffi:: gtk_builder_add_from_resource (
160
- self . as_ref ( ) . to_glib_none ( ) . 0 ,
161
- resource_path. to_glib_none ( ) . 0 ,
162
- & mut error,
163
- ) ;
164
- assert_eq ! ( is_ok == 0 , !error. is_null( ) ) ;
165
- if error. is_null ( ) {
166
- Ok ( ( ) )
167
- } else {
168
- Err ( from_glib_full ( error) )
169
- }
170
- }
171
- }
172
-
173
- fn add_from_string ( & self , buffer : & str ) -> Result < ( ) , glib:: Error > {
174
- let length = buffer. len ( ) as usize ;
175
- unsafe {
176
- let mut error = ptr:: null_mut ( ) ;
177
- let is_ok = ffi:: gtk_builder_add_from_string (
178
- self . as_ref ( ) . to_glib_none ( ) . 0 ,
179
- buffer. to_glib_none ( ) . 0 ,
180
- length,
181
- & mut error,
182
- ) ;
183
- assert_eq ! ( is_ok == 0 , !error. is_null( ) ) ;
184
- if error. is_null ( ) {
185
- Ok ( ( ) )
186
- } else {
187
- Err ( from_glib_full ( error) )
188
- }
189
- }
190
- }
191
-
192
- fn add_objects_from_resource (
193
- & self ,
194
- resource_path : & str ,
195
- object_ids : & [ & str ] ,
196
- ) -> Result < ( ) , glib:: Error > {
197
- unsafe {
198
- let mut error = ptr:: null_mut ( ) ;
199
- let is_ok = ffi:: gtk_builder_add_objects_from_resource (
200
- self . as_ref ( ) . to_glib_none ( ) . 0 ,
201
- resource_path. to_glib_none ( ) . 0 ,
202
- object_ids. to_glib_none ( ) . 0 ,
203
- & mut error,
204
- ) ;
205
- assert_eq ! ( is_ok == 0 , !error. is_null( ) ) ;
206
- if error. is_null ( ) {
207
- Ok ( ( ) )
208
- } else {
209
- Err ( from_glib_full ( error) )
210
- }
211
- }
212
- }
213
-
214
- fn add_objects_from_string (
215
- & self ,
216
- buffer : & str ,
217
- object_ids : & [ & str ] ,
218
- ) -> Result < ( ) , glib:: Error > {
219
- let length = buffer. len ( ) as usize ;
220
- unsafe {
221
- let mut error = ptr:: null_mut ( ) ;
222
- let is_ok = ffi:: gtk_builder_add_objects_from_string (
223
- self . as_ref ( ) . to_glib_none ( ) . 0 ,
224
- buffer. to_glib_none ( ) . 0 ,
225
- length,
226
- object_ids. to_glib_none ( ) . 0 ,
227
- & mut error,
228
- ) ;
229
- assert_eq ! ( is_ok == 0 , !error. is_null( ) ) ;
230
- if error. is_null ( ) {
231
- Ok ( ( ) )
232
- } else {
233
- Err ( from_glib_full ( error) )
234
- }
235
- }
236
- }
237
-
238
130
//fn connect_signals(&self, user_data: /*Unimplemented*/Option<Fundamental: Pointer>) {
239
131
// unsafe { TODO: call ffi:gtk_builder_connect_signals() }
240
132
//}
@@ -249,32 +141,6 @@ impl<O: IsA<Builder>> BuilderExt for O {
249
141
}
250
142
}
251
143
252
- fn extend_with_template (
253
- & self ,
254
- widget : & impl IsA < Widget > ,
255
- template_type : glib:: types:: Type ,
256
- buffer : & str ,
257
- ) -> Result < ( ) , glib:: Error > {
258
- let length = buffer. len ( ) as usize ;
259
- unsafe {
260
- let mut error = ptr:: null_mut ( ) ;
261
- let is_ok = ffi:: gtk_builder_extend_with_template (
262
- self . as_ref ( ) . to_glib_none ( ) . 0 ,
263
- widget. as_ref ( ) . to_glib_none ( ) . 0 ,
264
- template_type. into_glib ( ) ,
265
- buffer. to_glib_none ( ) . 0 ,
266
- length,
267
- & mut error,
268
- ) ;
269
- assert_eq ! ( is_ok == 0 , !error. is_null( ) ) ;
270
- if error. is_null ( ) {
271
- Ok ( ( ) )
272
- } else {
273
- Err ( from_glib_full ( error) )
274
- }
275
- }
276
- }
277
-
278
144
fn application ( & self ) -> Option < Application > {
279
145
unsafe {
280
146
from_glib_none ( ffi:: gtk_builder_get_application (
0 commit comments