我正在使用gtk-rs
创建GUI。我想要类似下图的图片:
但是,我找不到相对于笔记本的选项卡或页面部分放置标题的方法。即使在研究原始gtk文档之后,我仍然找不到相对于笔记本标签页/页面部分的位置定位小部件的方法。
我认识到我可以在笔记本上方放一个盒子,然后将小部件放在那里,但是我不能那样相对于笔记本放置小部件。如果有一种方法可以将小部件相对于笔记本本身的位置定位,那将是很好的。
答案 0 :(得分:2)
听起来您正在使用GtkNotebook
,从本质上来说,它比GtkStack
更加自以为是。我设法使用stage('author') {
wrap([$class: 'BuildUser']) {
echo "${BUILD_USER}"
withEnv(['author="${BUILD_USER}"']) {
echo "Author is ${author}"
}
}
}
和 environment:
author: "${author}"
制作了类似您的原型的东西。还需要添加一些GtkSeparators。
代码
GtkStack