如果我不使用 .ui 文件,gtkmm 如何使用 header 栏而不是标题栏
gtkmm how to use header bar instead of titlebar if I'm not using .ui file
我想在我的一个项目中用 Gtk::HeaderBar 替换笔记本栏,因为我没有使用 .ui 文件,但我直接对所有内容进行编程我想知道如何隐藏标题栏并使用 header 栏。
首先,我们需要创建新的 header 栏来替换我们的标题栏,然后只需提供 window.set_titlebar() 和 Gtk::Header 小部件即可解决它。
定义:
void Gtk::Window::set_titlebar (Widget& titlebar)
我想在我的一个项目中用 Gtk::HeaderBar 替换笔记本栏,因为我没有使用 .ui 文件,但我直接对所有内容进行编程我想知道如何隐藏标题栏并使用 header 栏。
首先,我们需要创建新的 header 栏来替换我们的标题栏,然后只需提供 window.set_titlebar() 和 Gtk::Header 小部件即可解决它。
定义:
void Gtk::Window::set_titlebar (Widget& titlebar)