🚧 enable fixed size wrapping
This commit is contained in:
parent
a0c85883ff
commit
07f4f0a10a
|
@ -3,9 +3,10 @@ use crate::utils;
|
||||||
|
|
||||||
use gio::prelude::*;
|
use gio::prelude::*;
|
||||||
use gtk::prelude::{
|
use gtk::prelude::{
|
||||||
BoxExt, ButtonExt, CellRendererExt, CellRendererToggleExt, ComboBoxExt, ContainerExt, GridExt,
|
BoxExt, ButtonExt, CellRendererExt, CellRendererTextExt, CellRendererToggleExt, ComboBoxExt,
|
||||||
GtkListStoreExt, GtkListStoreExtManual, ScrolledWindowExt, ToggleButtonExt, TreeModelExt,
|
ContainerExt, GridExt, GtkListStoreExt, GtkListStoreExtManual, ScrolledWindowExt,
|
||||||
TreeStoreExt, TreeStoreExtManual, TreeViewColumnExt, TreeViewExt, WidgetExt,
|
ToggleButtonExt, TreeModelExt, TreeStoreExt, TreeStoreExtManual, TreeViewColumnExt,
|
||||||
|
TreeViewExt, WidgetExt,
|
||||||
};
|
};
|
||||||
|
|
||||||
use once_cell::sync::Lazy;
|
use once_cell::sync::Lazy;
|
||||||
|
@ -260,8 +261,10 @@ impl ApplicationBrowser {
|
||||||
|
|
||||||
// column model: description column
|
// column model: description column
|
||||||
let desc_renderer = gtk::CellRendererText::new();
|
let desc_renderer = gtk::CellRendererText::new();
|
||||||
|
desc_renderer.set_wrap_mode(gtk::pango::WrapMode::Word);
|
||||||
|
desc_renderer.set_wrap_width(290);
|
||||||
let desc_column = create_column("Description", &desc_renderer, "text", DESCRIPTION);
|
let desc_column = create_column("Description", &desc_renderer, "text", DESCRIPTION);
|
||||||
desc_column.set_resizable(true);
|
desc_column.set_resizable(false);
|
||||||
self.tree_view.append_column(&desc_column);
|
self.tree_view.append_column(&desc_column);
|
||||||
|
|
||||||
// column model: install column
|
// column model: install column
|
||||||
|
|
Loading…
Reference in New Issue