最新更新于Ubuntu 12.04至少两个QT 中的新 GUI现有应用程序的更新包括:Ubuntu One 控制面板和 Checkbox(系统测试工具)。这些新 GUI 非常好,但它们不像其他 GTK 应用程序那样包含 Ayatana 滚动条。我想知道是否计划将 Ayatana 滚动条也应用于 QT GUI。我的意思是,这些新 GUI 很好,但到目前为止,它们在 Unity Desktop 体验中引入了一些不连贯性。到目前为止,我们已经有一些应用程序(如 Chromium 或 LibreOffice)无法识别 Ayatana 滚动条,但至少,所有其他 GTK 应用程序都是连贯的。
答案1
fossfreedom 将此作为评论发布,本质上回答了这个问题:
怀疑它是否会着陆——根据这个蓝图,这方面没有进展: blueprints.launchpad.net/ubuntu/+spec/…
在其白板(主页)上,该蓝图目前显示:
来自Etherpad:
- 当前实施用户报告的问题:水平和垂直定位拇指
* 通过增加覆盖滚动条的垂直敏感区域来解决这个问题
* 为水平轴引入了鼠标摩擦(Cimi 有可用的测试应用程序)以帮助用户击中拇指目标区域
建议将其扩展到调整边缘的窗口大小,以使 UI 行为更加一致
移植目标工具包:xul(部分使用 gtk+)、qt(例如 unity-2d 使用)、vcl(OpenOffice)、swing(java 应用程序)、nux(unity-3d 使用)
lp:ayatana-滚动条-qt首次尝试将基于 gtk+ 的 overlay-scrollbar 移植到 qt
行动项目:
[cimi] 与 Qt 开发人员分享 overlay-scrollbar 文档
[cimi, tsenyk] 使覆盖滚动条行为逻辑完全抽象(与当前 gtk+ 实现分离)
[tsenyk] 使用该抽象逻辑库首次移植到 Qt(也可用作示例来测试抽象是否足够好)
但即使到了 2013 年 1 月,仍没有取得太大进展——现状仍然没有开始方向是需要批准。