Skip to content

Commit 965bb56

Browse files
jf2048Hofer-Julian
authored andcommitted
book: update use of ListStore::new
1 parent 446b7df commit 965bb56

File tree

13 files changed

+14
-14
lines changed

13 files changed

+14
-14
lines changed

book/listings/list_widgets/2/main.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -26,7 +26,7 @@ fn build_ui(app: &Application) {
2626
let vector: Vec<IntegerObject> = (0..=100_000).map(IntegerObject::new).collect();
2727

2828
// Create new model
29-
let model = gio::ListStore::new(IntegerObject::static_type());
29+
let model = gio::ListStore::new::<IntegerObject>();
3030

3131
// Add the vector to the model
3232
model.extend_from_slice(&vector);

book/listings/list_widgets/3/main.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -25,7 +25,7 @@ fn build_ui(app: &Application) {
2525
let vector: Vec<IntegerObject> = (0..=100_000).map(IntegerObject::new).collect();
2626

2727
// Create new model
28-
let model = gio::ListStore::new(IntegerObject::static_type());
28+
let model = gio::ListStore::new::<IntegerObject>();
2929

3030
// Add the vector to the model
3131
model.extend_from_slice(&vector);

book/listings/list_widgets/4/main.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -25,7 +25,7 @@ fn build_ui(app: &Application) {
2525
let vector: Vec<IntegerObject> = (0..=100_000).map(IntegerObject::new).collect();
2626

2727
// Create new model
28-
let model = gio::ListStore::new(IntegerObject::static_type());
28+
let model = gio::ListStore::new::<IntegerObject>();
2929

3030
// Add the vector to the model
3131
model.extend_from_slice(&vector);

book/listings/list_widgets/5/main.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -26,7 +26,7 @@ fn build_ui(app: &Application) {
2626
let vector: Vec<IntegerObject> = (0..=100_000).map(IntegerObject::new).collect();
2727

2828
// Create new model
29-
let model = gio::ListStore::new(IntegerObject::static_type());
29+
let model = gio::ListStore::new::<IntegerObject>();
3030

3131
// Add the vector to the model
3232
model.extend_from_slice(&vector);

book/listings/todo/1/window/mod.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -35,7 +35,7 @@ impl Window {
3535

3636
fn setup_tasks(&self) {
3737
// Create new model
38-
let model = gio::ListStore::new(TaskObject::static_type());
38+
let model = gio::ListStore::new::<TaskObject>();
3939

4040
// Get state and set model
4141
self.imp().tasks.replace(Some(model));

book/listings/todo/2/window/mod.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -95,7 +95,7 @@ impl Window {
9595
// ANCHOR: setup_tasks
9696
fn setup_tasks(&self) {
9797
// Create new model
98-
let model = gio::ListStore::new(TaskObject::static_type());
98+
let model = gio::ListStore::new::<TaskObject>();
9999

100100
// Get state and set model
101101
self.imp().tasks.replace(Some(model));

book/listings/todo/3/window/mod.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -90,7 +90,7 @@ impl Window {
9090

9191
fn setup_tasks(&self) {
9292
// Create new model
93-
let model = gio::ListStore::new(TaskObject::static_type());
93+
let model = gio::ListStore::new::<TaskObject>();
9494

9595
// Get state and set model
9696
self.imp().tasks.replace(Some(model));

book/listings/todo/4/window/mod.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -87,7 +87,7 @@ impl Window {
8787

8888
fn setup_tasks(&self) {
8989
// Create new model
90-
let model = gio::ListStore::new(TaskObject::static_type());
90+
let model = gio::ListStore::new::<TaskObject>();
9191

9292
// Get state and set model
9393
self.imp().tasks.replace(Some(model));

book/listings/todo/5/window/mod.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -88,7 +88,7 @@ impl Window {
8888

8989
fn setup_tasks(&self) {
9090
// Create new model
91-
let model = gio::ListStore::new(TaskObject::static_type());
91+
let model = gio::ListStore::new::<TaskObject>();
9292

9393
// Get state and set model
9494
self.imp().tasks.replace(Some(model));

book/listings/todo/6/window/mod.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -83,7 +83,7 @@ impl Window {
8383

8484
fn setup_tasks(&self) {
8585
// Create new model
86-
let model = gio::ListStore::new(TaskObject::static_type());
86+
let model = gio::ListStore::new::<TaskObject>();
8787

8888
// Get state and set model
8989
self.imp().tasks.replace(Some(model));

0 commit comments

Comments
 (0)