在不同位置重新绘制gtk笔记本选项卡

在不同位置重新绘制gtk笔记本选项卡,gtk,Gtk,我有一些可以组织在矩阵中的数据,所以我将其显示为Gtk::Notebook中的Gtk::Notebook。外部Gtk::Notebook在左侧有选项卡,内部Gtk::Notebook在顶部有选项卡。看起来是这样的: 但是,我们的客户希望它是这样的: 重要的变化是,左边的选项卡应该比当前位置低一个选项卡的高度,这样GUI看起来更像一个矩阵 在左侧的第一个选项卡中添加一个虚拟的不可点击选项卡似乎是一个简单的解决方案,但它必须是一个蓝色选项卡,就像所有未选择的选项卡一样,因此它不会与背景合并。颜色

我有一些可以组织在矩阵中的数据,所以我将其显示为Gtk::Notebook中的Gtk::Notebook。外部Gtk::Notebook在左侧有选项卡,内部Gtk::Notebook在顶部有选项卡。看起来是这样的:

但是,我们的客户希望它是这样的:

重要的变化是,左边的选项卡应该比当前位置低一个选项卡的高度,这样GUI看起来更像一个矩阵

在左侧的第一个选项卡中添加一个虚拟的不可点击选项卡似乎是一个简单的解决方案,但它必须是一个蓝色选项卡,就像所有未选择的选项卡一样,因此它不会与背景合并。颜色是应用程序经批准的设计的一部分,因此不能更改

我读过一些关于小部件子类化和自己绘制它们的文章,但我不知道如何开始这样做。在此期间,我可能会读到这方面的内容

任何关于如何实现这一效果的想法都将不胜感激