0

Qooxdoo フレームワークの DateField にアイコンを表示したいと考えています。

使用するアイコン セットを指定するにはどうすればよいですか?

これは私の設定ファイルです。ご覧のとおり、デフォルトのテーマを使用したいと思います。

"let" :
  {
    "APPLICATION"  : "myapp02",
    "QOOXDOO_PATH" : "../qooxdoo-2.1.1-sdk",
    "QXTHEME"      : "qx.theme.Modern",
    "API_EXCLUDE"  : ["qx.test.*", "${APPLICATION}.theme.*", "${APPLICATION}.test.*", "${APPLICATION}.simulation.*"],
    "LOCALES"      : [ "en" ],
    "CACHE"        : "${TMPDIR}/qx${QOOXDOO_VERSION}/cache",
    "ROOT"         : "."
  },

ただし、DateField ではアイコンを使用しません。代わりに、単に日付を表​​示し、DateField の右側の部分 (完全なカレンダーを取得するためにクリックすると想定される場所) は空です。

私も使用しようとしました:

"QXTHEME"      : "myapp02.theme.Theme",

そして、これは私の Theme.js ファイルです:

qx.Theme.define("myapp02.theme.Theme",
{
  meta :
  {
    color : myapp02.theme.Color,
    decoration : myapp02.theme.Decoration,
    font : myapp02.theme.Font,
    icon : qx.theme.icon.Tango,
    appearance : myapp02.theme.Appearance
  }
});

しかし、役に立たない。(DateField にはまだアイコンがありません)

ここに同様の質問をしました: https://stackoverflow.com/questions/16310728/how-do-i-place-a-label-on-the-datefield

繰り返しますが、Tango または Oxygen のアイコン セットを使用して、次のチュートリアルのように DateField にアイコンを配置するにはどうすればよいですか?

ありがとう

4

2 に答える 2

0

Tango または Oxygen のアイコンを使用する場合、qooxdoo SDK 以外に何もインストールする必要はありません。それらは含まれているためです。DateField にアイコンがない場合は、アプリを再生成したことを確認してから、ブラウザーのコンソールを監視して、不明な画像のメッセージや 404 が発生する HTTP 要求がないかどうかを確認する必要があります (Web 経由でアプリを実行している場合)。サーバ)。

于 2013-05-13T14:47:50.953 に答える
0

createapplication.py スクリプトを使用する前に、アイコン セット (Tango アイコン セットなど) をインストールする必要があります。

于 2013-05-03T21:14:12.040 に答える