adds PawnList

This commit is contained in:
2019-06-04 21:39:08 +02:00
parent ca3696f63f
commit 525babba5b
4 changed files with 165 additions and 16 deletions

View File

@@ -39,6 +39,24 @@ impl CellWidget {
.unwrap();
eventbox.set_events(gdk::EventMask::BUTTON_PRESS_MASK);
// Drag-and-drop capacity
let targets = vec![];
eventbox.drag_dest_set(
gtk::DestDefaults::ALL,
&targets,
gdk::DragAction::COPY,
);
eventbox.drag_source_set(
gdk::ModifierType::MODIFIER_MASK,
&targets,
gdk::DragAction::COPY,
);
eventbox.connect_drag_begin(|_,_| {
println!("Lift...");
});
eventbox.connect_drag_end(|_,_| {
println!("Drop !");
});
let header: gtk::Label =
builder
.get_object("header")