Skip to content
This repository was archived by the owner on Mar 4, 2024. It is now read-only.

Commit 6eec925

Browse files
authored
Merge pull request #722 from sdroege/cell-renderer-pixbuf-stock-size
gtk: Use `u32` as underlying type for the `stock-size` property of `CellRendererPixbuf`
2 parents 2a71f2f + c1704d6 commit 6eec925

File tree

1 file changed

+6
-6
lines changed

1 file changed

+6
-6
lines changed

gtk/src/cell_renderer_pixbuf.rs

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -7,17 +7,17 @@ use glib::translate::*;
77

88
pub trait CellRendererPixbufExtManual: 'static {
99
#[doc(alias = "get_property_stock_size")]
10-
fn property_stock_size(&self) -> IconSize;
10+
fn stock_size(&self) -> IconSize;
1111

12-
fn set_property_stock_size(&self, stock_size: IconSize);
12+
fn set_stock_size(&self, stock_size: IconSize);
1313
}
1414

1515
impl<O: IsA<CellRendererPixbuf> + IsA<glib::object::Object>> CellRendererPixbufExtManual for O {
16-
fn property_stock_size(&self) -> IconSize {
17-
unsafe { from_glib(self.property::<i32>("stock-size")) }
16+
fn stock_size(&self) -> IconSize {
17+
unsafe { from_glib(self.property::<u32>("stock-size") as i32) }
1818
}
1919

20-
fn set_property_stock_size(&self, stock_size: IconSize) {
21-
self.set_property("stock-size", &stock_size.into_glib());
20+
fn set_stock_size(&self, stock_size: IconSize) {
21+
self.set_property("stock-size", stock_size.into_glib() as u32);
2222
}
2323
}

0 commit comments

Comments
 (0)