問題タブ [sailfish-os]

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.

0 投票する
1 に答える
515 参照

qt - Sailfish OS - ダイアログが受け入れられた後にページを変更する

データベース内のオブジェクトに関する情報を表示するページがあります。このページでは、ダイアログを呼び出してそのオブジェクトを削除できます。ユーザーがダイアログを受け入れると、オブジェクトは削除されますが、デフォルトでは、ダイアログを受け入れた後、表示されるページは削除されたオブジェクトに関するページのままです。

そのため、すべてのページを削除して、アプリが起動したばかりのように、ユーザーをメイン ページに移動したいと考えています。

いくつかの方法を試しましたが、これを解決できません。ポップを使用すると、

0 投票する
1 に答える
327 参照

qml - QML要素にアクセスできません

セイルフィッシュOS用の簡単なアプリを書こうとしているのですが、カバーとのやり取りに困ってしまいました。Cover は、アプリが非表示のときにホーム画面に表示されるシンプルな QML コンポーネントです。アプリの初期化方法のコードがあります:

CoverPage は、以下で構成される qml ファイルです。

問題は、そのファイル (CoverPage.qml) の外側のコードのどの部分からもカバー ページの要素にアクセスできないことです。たとえば、その場合、次のエラーが発生しました。

しかし、pageMenu は ApplicationWindow.initialPage プロパティからロードされた別のファイルで定義されており、ログからわかるように正常に初期化されています。Github でいくつかの例を見つけようとしましたが、結果はありませんでした

0 投票する
1 に答える
518 参照

qml - QML JavaScript ファイルのオブジェクト プロパティを編集できません

誰かが次のセットアップで何が間違っているのか説明してもらえますか?

アイデアは、ゲーム エンジンを engine.js で開発し、UI ロジックを qml ファイルで開発することです。

page.qml

エンジン.js:

そのため、ページ上の要素をクリックすると、エンジンから selectRole が呼び出されます。奇妙な理由により、モデルで選択したプロパティを更新しても、実際にはモデルが更新されません。なぜこのようになっているのですか?

0 投票する
1 に答える
3260 参照

c++ - Sailfish Silica / QML で Slider の値を操作するには?

QML でのフォームの宣言で完全に迷っているようです。Q_PROPERTies が適切に設定された C++ オブジェクトがあり、QML でそのクラスのオブジェクトにアクセスでき、QML でスライダーを使用したいと考えています。Slider の値でオブジェクトのプロパティの情報を更新するにはどうすればよいですか? またその逆も同様です。

0 投票する
2 に答える
519 参照

linux - Sailfish-os の GIF

私は少し問題を抱えてここに来ました。コードでローカルの .gif を使用できません。

Linux で QtCreator と Sailfish VM を使用して Sailfish-os アプリケーションを作成しています。

最初にこの例を試しましたが、成功しませんでした。

実行リターン:

QML AnimatedImage: アニメーション画像ファイル file:///bla/bla/..... の読み取りエラー

gif の他のアクセス許可と他の gif で同じ問題が発生します。

いくつかの調査の後、誰かがプラグインをダウンロードするように指示しているこのページを見つけましたが、Qt はデフォルトで gif が既にサポートされていることを宣言しています (リンクを張ることができればいいのですが、私は新しいです ---'、コメントを参照してください)。

プラグインは最終的に入手できなくなり、ディレクトリにこの Sailfish/bin/plugins/imageformats/libqgif.so が見つかりました。

では、このいまいましいものにGIFを表示するにはどうすればよいですか?

0 投票する
3 に答える
733 参照

qt - Sailfish OS プロジェクトの RPM パッケージにファイルを追加するには?

Sailfish OSアプリを構築しようとしていますが、パッケージ*.wavを通じて配布されるファイルを使用する必要があります。*.rpm私の場合、これらのファイルは に配置され/usr/share/[application_name]/sounds/*ます。*.proおよび*.yampファイルを適切に設定するにはどうすればよいですか?

0 投票する
1 に答える
638 参照

c++ - Sailfish OS での Gstreamer の出力音なし

Sailfish OS 用のオーディオ プレーヤーを開発していて、gstreamer 経由でファイルを再生しようとしていますが、問題: 音が出ません。

コンソール経由で gstream を確認しました:

gst-launch-0.10 filesrc location=/path/to/file.ogg ! デコードビン!自動オーディオシンク

そして、それはうまく機能しています!

オーディオファイルをオーディオファイルに変換することをテストしました:

そして、それはうまく機能しています!

しかし、私がそれを再生しようとしているとき、音はありません:

Gstreamer バージョン: 0.10

0 投票する
2 に答える
213 参照

rust - どの言語が ARMv7hl にコンパイルされるかを知るにはどうすればよいですか?

SailfishOS アプリケーションをプログラムしたいと考えています。しかし、私は QML、C++、または Python を使用したくありません。

Rustのようなものを使いたいです。しかし、実際にどのようなオプションがあるかを知る方法がわかりません。

ARMv7hl のバイナリを作成するコンパイラを特定するには、どのようなことを知っておく必要がありますか?