問題タブ [kivy-language]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
python - 簡単な例の無効なプロパティ名
このコードは、Kivy と python に関する本からコピーしました
main.py
天気.kv
次のエラーが表示されるのはなぜですか?
kivy - Kivy [ウィジェット] には属性 [child_widget] がありません
remove_widget関数を使用して、クリック後にボタンを非表示にしようとしています。ドキュメントによると、これがこれを達成する正しい方法だと思います。ただし、ボタンを削除しようとすると、クラッシュします。これがウィジェットへの参照型と関係があるのか どうかはわかりません。
これが私のmain.kvです
ID付きのボタンをクリックするとエラーが発生しますbutton_open_process
この問題の原因は何ですか?
python - .kvファイルを使用してkivy BoxLayoutからScreenManagerへ
BoxLayout (ファイル名 qmscreens.py) に 1 画面のアプリケーションがあります。
以下の例では、提案どおりに変更が実装されています。
および次の qmscreens.kv ファイル:
上記の例では、次のエラー メッセージが表示されます。
AttributeError: 'QmHome' オブジェクトには属性 'elogging' がありません
コード行をからクラスelogging = BooleanProperty()
に変更する必要があると思います。しかし、その後、他のエラーが発生します。だから私は完全に迷っています。あなたの助けと指示は非常に高く評価されています。前もって感謝します。QManager
QmHome
python - kv言語で動的に多くのボタンを作成するにはどうすればよいですか?
kv言語で動的にボタンをたくさん作りたいです。しかし、今はできません... この下にソースを表示します。
アンダーコードのようにしたい
どのようにできるのか?
python - Kivy Spinner のインデックスを取得する
id: fruit と値が「apple」、「banana」、「watermelon」のスピナーがあるとします。
次のようなコードがあります。
今、私のアプリには言語選択オプションがあります。したがって、「スペイン語」を選択すると、Apple がスペイン語に変更され、上記のコードは失敗します (ID は変更しないため、英語のままになります)。ただし、選択した値のインデックスは同じままです。
それで、kivyスピナーのインデックスサポートはありますか、つまり次のようなものです:
python-2.7 - Eclipse で Python-Kivy をコンパイル中にエラーが発生しました (Ubuntu14.04)
Ubuntu-14.04 に python-kivy パッケージをインストールします。しかし、Eclipseでコンパイルすると、次のようなエラーが発生します。X11、グラフィックスに関連していると思うので、このPython-Kivy関連のエラーを解決する方法は誰でも知っています。
treeview - カスタム TreeViewNode を作成する Kivy
TreeView で使用するカスタム TreeViewNode を作成しようとしています。横にラベルが付いた画像が必要なだけです。
カスタム ノードを作成しようとしていますが、ソースでの方法を複製しても、同じ結果は得られません。
TreeViewlabel は文字通り、コメントを含む単なるクラス宣言です
これは、比較用の TreeViewLabel の私のバージョンです
このコードのカーボン コピーを作成してツリーに追加しようとすると、次のようになります。私のバージョンは最初のラベルで、後続のラベルはデフォルトの TreeViewLabel です
それはすべて間隔を空けて配置されておらず、巨大です。kivy に付属の TreeViewLabel ほどきちんとしたものはありません。
一体何が起こっているのですか?TreeViewLabel のように見えないだけでなく、サイズ、size_hints、pos などでウィジェットを構成しようとしても、ツリーに関連する場所からそのラベルを移動することはできません。
私の当初の計画は、ノードに画像とラベルが貼り付けられたボックスレイアウトから継承させることでしたが、カスタム ノードのサイズ変更では、現在わかっていることを考えると、TreeViewNode のように見えるものを取得することは不可能です。
解決策が見つかりました
私が行ったように、画像とラベルを使用して TreeViewNode を作成しようとしている他の人にとっては、これが機能するコードです。
そして.kv