由于我在嵌入式设备上使用gtk3和gtkmm3,我希望滚动窗口的滚动条更宽。 我尝试了很多方法但找不到合适的解决方案。 特别是我得到了以下代码行的部分结果:
Gtk::Scrollbar *p_tableScrollbar = mp_scrolledwindowTable->get_vscrollbar();
p_tableScrollbar->set_size_request(50, -1);
但是当滚动条的框架变大时,滑块仍然很窄并且是滚动条区域的一部分。
然后我用代码尝试了CSS方式:
Glib::RefPtr<Gtk::CssProvider> r_cssProvider = Gtk::CssProvider::create();
r_cssProvider->load_from_data("* {\n -GtkRange-slider-width: 50;\n }\n");
但仍然没有结果。 如果有人知道如何获得结果,请帮助。
答案 0 :(得分:1)
这是gtk not gtkmm但是你走了。
http://www.gtkforums.com/viewtopic.php?f=3&t=988&p=195381#p195381