タグ付けされた質問 「application-development」

Ubuntu(Ubuntu Touchを含む)用のアプリケーションの作成と、Ubuntu Software Centerへのアプリケーション送信プロセスに関する質問。これはオープンソースと商用アプリケーションの両方をカバーしています。

3
GTK3にvteターミナルウィジェットを追加する方法
vteアプリケーションにウィジェットを追加しようとしていますが、.fork_command()そのウィジェットでコマンドを実行するために使用した例を見つけました。しかし、 http://developer.gnome.org/vte/0.26/VteTerminal.html#vte-terminal-fork-command これは非推奨であり、使用することをお勧めしますfork_command_full()。8つの必須の引数が必要です。彼らは「デフォルト」という言葉を聞いていませんか?どういうわけか機能するラインを構築することができました: pty_flags = vte.PtyFlags(0) terminal.fork_command_full(pty_flags, "/home/int", ("/bin/bash", ), "", 0, None, None) はい、私は列挙型について知っています、私がこれを完全に間違ってやっていて、はるかに簡単な方法があることを願っています。何でも知ってますか? PS quicklyデフォルトのubuntu-applicationテンプレートで使用しています。 PPSインポート行は from gi.repository import Vte as vte

4
GTKでコンピューターの物理画面サイズを検出する方法
アプリの作成中にこのバグに遭遇しました。つまり、アプリのウィンドウサイズは固定されており、ネットブックなどの小さな画面ではうまく機能しません。 それらの中で、下のボタンは画面の制限から外れており、使用できません。これをユーザーインターフェースで考慮したいのですが、まず、GTKで画面サイズを検出する標準の方法がある場合、それをGTKで検出する方法を知りたいのです。 それで、誰かがそれを行う方法について何かアイデアを持っていますか?



1
Unityでのみメニューを表示する
アプリNitroをUbuntuでよりネイティブにしたいと考えています。Unityクイックリストのサポートとappmenuのサポートを追加してこれを行います。 アプリがアプリメニューのみを利用することは可能ですか?ユーザーがUnityを使用していない場合、メニューバーは表示されません。メニューをUbuntuバージョンにする唯一の理由は、デスクトップ統合のためです。


2
NetBeansプロジェクトをUbuntu App Developerに提出するにはどうすればよいですか?
NetBeansでUbuntu用のJavaアプリケーションを作成しましたが、Ubuntuソフトウェアセンターに提出したいと考えています。しかし問題は、アップロードフォームを受け取ったときに、ファイルを選択するように求められることです。だから私は今何をしますか?(NetBeansプロジェクトはファイルではなくフォルダにあります)。 では、正確に何をアップロードする必要がありますか?圧縮してアップロードしますか?助けてください。


2
Unity Dashからプログラムで呼び出し、アクセス、または結果を取得することは可能ですか?
バックグラウンド Unityの通知APIを過去数回のリリースに向けた後、メッセージングメニューに新着をシンジケートするフィードリーダーを作成するかゆみを開発しました... ...ダッシュで検索を提供します。 メッセージングメニューから直接ダッシュを開いて、選択した用語を検索するフィードレンズに直接移動すると便利です。上の写真を見て、どういう意味なのか見てみてください。 質問 基本的に、Unity APIはありますか? ダッシュを召喚しますか? ダッシュのアクティブレンズを設定しますか? ダッシュの検索語を設定しますか? ありがとう。


1
UnityランチャーでChromiumアプリのウィンドウを「自分のアプリケーション」としてカウントするにはどうすればよいですか?
ランチャーにChromiumアプリウィンドウ(chromium-browser --app = http://example.org)を追加しようとしています。.desktopファイルをまとめてみましたが、動作しますが、Chromiumのすべてのインスタンスがまとめられます。通常のブラウザウィンドウがすでに実行されている場合、アプリはChromiumに表示されます。最初にアプリウィンドウを起動すると、通常のクロムウィンドウが表示されます。これを防ぐ方法はありますか?




2
実行中のインジケーターアプレットのステータスアイコンを変更および更新することはできますか?
私はgnome-panelのCPU負荷アプレットを模倣する単純なアプリケーションインジケーターを作成しようとしています。 私は現在、新しいCPU負荷情報でインジケーターのステータスアイコンを更新(上書き)し、更新のたびにステータスアイコンを同じアイコンに再設定することでこれを行っています(私はこれが愚かであることを知っていますが、それがわからない場合は現在は別の方法で解決できます)。 残念ながらこれは機能せず、常に「最初の」アイコンの状態が表示されます。 インジケーターアイコンは更新されませんが、アイコンのコンテンツは更新されます。 また、ステータスアイコンを一時的に別のものに設定しようとしました。 ... update_icon() indicator.set_icon("indicator-messages") indicator.set_icon("indicator-cpu-load") ... しかし、それもうまくいきませんでした。 何か案は? 更新: 実際、ハックを使用してインディケーターにアイコンを再描画させることができます(Jorge CastroとTed Gouldに感謝): ... update_icon() indicator.set_status(appindicator.STATUS_ATTENTION) indicator.set_status(appindicator.STATUS_ACTIVE) ... アテンション状態アイコンはアクティブ状態アイコンと同じである必要があります。そうでない場合、ちらつきが発生します。

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.