现有应用程序的新 QT GUI 是否将与 Ayatana 覆盖滚动条集成?

现有应用程序的新 QT GUI 是否将与 Ayatana 覆盖滚动条集成?

最新更新于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/…

福斯自由2012 年 3 月 5 日 10:50

在其白板(主页)上,该蓝图目前显示:

来自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 月,仍没有取得太大进展——现状仍然没有开始方向是需要批准

在此处输入图片描述

相关内容