web-dev-qa-db-ja.com

既存のアプリケーション用の新しいQTGUIは、Ayatanaオーバーレイスクロールバーと統合されますか?

buntu 12.04の最後の更新で少なくとも2つQTの新しいGUI既存のアプリケーション用に着陸しました:Ubuntu Oneコントロールパネルとチェックボックス(システムテストツール)。これらの新しいGUIは非常に優れていますが、他のGTKアプリケーションのようにAyatanaスクロールバーは含まれていません。 QTGUIにもAyatanaスクロールバーを適用する予定があるのでしょうか。つまり、これらの新しいGUIは優れていますが、これまでのところ、Unityデスクトップエクスペリエンスに少し一貫性がありません。これまでのところ、ChromiumやLibreOfficeなど、Ayatanaスクロールバーを認識しないアプリケーションがすでにいくつかありますが、少なくとも、残りのGTKアプリケーションはすべてコヒーレントです。

1
Vosaxalo

fossfreedomはこれをコメントとして投稿しました。これは基本的に質問に答えます。

それが着陸するかどうか疑わしい-この青写真によると、これに関する進展はありません: blueprints.launchpad.net/ubuntu/+spec/…

fossfreedom2012年3月5日10:5

ホワイトボード(メインページ)で、その青写真は現在次のように述べています。

Etherpadから:

  • 現在の実装ユーザーが報告した問題:親指を水平方向および垂直方向にターゲットにする

*オーバーレイスクロールバーの垂直方向に敏感な領域を増やすことでこれを修正します

*横軸には、ユーザーがthumbb-target-areaを押すのを助けるために、マウス摩擦が導入されています(Cimiにはテストアプリケーションが利用可能です)。

  • uIがより一貫して動作するように、これをエッジのウィンドウのサイズ変更にも拡張することをお勧めします

  • ポートをターゲットにするツールキット:xul(gtk +を部分的に使用)、qt(unity-2dで使用など)、vcl(OpenOffice)、swing(Javaアプリケーション)、nux(unity-3dで使用)

  • lp:ayatana-scrollbar-qt は、gtk +ベースのoverlay-scrollbarをqtに移植する最初の試みです。

アクション-アイテム:

[cimi]オーバーレイスクロールバーのドキュメントをQt開発者と共有する

[cimi、tsenyk]オーバーレイ-スクロールバーの動作-ロジックを完全に抽象化します(現在のgtk +-実装から切り離します)

[tsenyk] Qtへの最初のポートにその抽象化されたロジックライブラリを使用します(抽象化が十分であるかどうかをテストするための例としても使用します)

しかし、2013年1月になった今でも、まだあまり進展はありません。ステータスはまだ未開始で、方向は承認が必要です

enter image description here

2
Eliah Kagan