問題タブ [kde]
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.
linux - QtアプリケーションにはKDEが必要ですか?
すべてのQtアプリケーションでKDEをインストールする必要がありますか?QtランタイムがGNOMEと一緒にインストールされていれば十分ですか?QtアプリケーションをGNOMEのGTKアプリケーションとまったく同じように見せることはできますか?Qt、GTK、KDE、GNOME、Xの関係について詳しく説明している記事を教えてください。
java - KDE3のデスクトップ間でQt4とJavaアプリケーションを移動するためのアドバイスを求める
多くのアプリケーションがQt4で構築され、一部のアプリケーションがJava(Swing)で構築されているが、KDE 3を使用しているという(おそらく?)異常な状況があります。RedHatEnterpriseLinux5以降を使用しています。 KDE 4の公式バージョンはありません。KDE4にアップグレードすることは、可能なオプションではありません。
お客様が必要としているプロジェクトの1つは、特定のアプリケーションをさまざまなデスクトップで開く機能です。KDE 3 APIをふるいにかけた後、KWin::setOnDesktop関数を使用してこれを行う主な方法のようです。
残念ながら、この関数を使用するには、KDEのライブラリ(libkdecore)とリンクする必要があり、Qt3のものを多数含むKDE3ヘッダーファイルをインクルードできる必要があります。したがって、実際にQt4アプリケーションのいずれかをKDEと直接通信させることはできません。
Javaアプリケーションの問題は、X11ウィンドウIDを取得することは、JNI呼び出しを経由する必要があるため、非常に面倒なことです。(JavaとX11の相互作用に関する便利なStackOverflowページがここにあります。)
この状況でデスクトップ間でウィンドウを移動する方法について誰かアドバイスがありますか?アイデアをありがとう。
shell - KDE4 で、どの「デスクトップ」に Konsole 端末があるかを自動的に判断するにはどうすればよいですか?
私はこれを探していて、KDE3 の質問と回答を見つけました。時間が経つにつれて、KDE4の回答に興味を持つ人が増えると思いました(回答を投稿できるように、ここに投稿しています...)
c++ - c ++でXDG/gnome/kdeメニュー/デスクトップアイテム構造をどのように解析しますか?
Gnome パネル (標準の Gnome デスクトップ アプリケーション ランチャー) のメニュー構造を解析したいと思います。これは、c/c++ 関数呼び出しを使用して KDE に相当します。つまり、特定のマシンにインストールされている基本メニュー カテゴリとサブメニューのリストが必要です。かなり単純な c/c++ 関数呼び出しを使用してやりたいと思います (シェルを使用しないでください)。
これらのメニューが標準の xdg 形式であることを理解しています。このメニュー構造が次のような xml ファイルに保存されていることを理解しています。
私はここを見てきました:http://www.freedesktop.org/wiki/Specifications/menu-spec?action=show&redirect=Standards%2Fmenu-specしかし、彼らが提供するのは、アイテムエントリを挿入するための標準といくつかのシェルファイルだけです(私はシェルスクリプトはいらない、インストールしたくない、XDG 仕様から c-library を作成したくない、既存のメニュー構造を見つけたい)。これらの構造の詳細については、 http : //library.gnome.org/admin/system-admin-guide/stable/menustructure-13.html.enを参照してください。これのどれも、ac/c++ プログラムを使用してメニュー構造を決定する方法について良い考えを与えてくれません。
実際の gnome メニュー構造は、恐ろしく毛むくじゃらのようです。メニュー構造を示しているようには見えませんが、インストール以降にメニューが行ったすべての変更を XML コードで記述しているようです。gnome パネルがこれらのファイルを解析するため、これを行う関数がどこかに埋め込まれていると思いますが、library.gnome.org を数日間スキャンした後、その関数がどこにあるのかまだわかりません。Nautilus のソース コードもスキャンしましたが、パネルが別の場所に存在するか、十分に埋められているようです。
前もって感謝します
bash - KDE を取得して bash スクリプトを実行する
ファイル名を引数として取る bash スクリプトがあります。コマンドラインからうまく機能します。KDE でファイルを右クリックして [open with] を選択し、それをスクリプトにポイントすると、実行されません。私は何を間違っていますか?
workflow - ケイトの使い方は?ヒント/コツ/ワークフロー
私たちは皆、これらの束を見ましたか?主に IDE 用ですが、vim と emacs 用もあります。
Kate は (唯一の) テキスト エディター (素晴らしいもの) ですが、たくさんのオプションと多数のプラグインがあるため、すべてをよく知るのは困難です。Kate テキスト エディタの使用方法 あなたのワークフローを共有して、私や他の人があなたが使用するいくつかのクールなトリックを学ぶのを手伝ってください.
ビルトインターミナルを使ってファイルをすばやく開いたり、ghci で強化された haskell repl として使用したりします (ghci では、すべての種類の haskell コードを入れることができないため)。また、分割ビューを使用して、ファイル (特に同じファイルの異なるバージョン) をすばやく比較します。また、オートコンプリートは単純かもしれませんが(入力時間を節約し、関数を覚えるためにより多く使用されます)、それには非常にうまく機能します。また、何かを強調表示して [/{/( ] を押すと、括弧で置き換えるのではなく、括弧の間に入れます (多くの IDE にこの機能がないのはなぜですか)。
c++ - kde アプリケーションの Windows への移植
ハイ
KDE アプリケーションを Windows に移植しようとしています
私の問題は、Windows 用の適切な KDE SDK を見つけることです。k ヘッダー (kapplication.h kaction.h ....) を含めることができず、ライブラリにもアクセスしていません。
このようなことを行うためのガイドはありますか
linux - セレンリモートサーバーによって呼び出されたブラウザがポップアップするデスクトップを制御するにはどうすればよいですか?
セレンを使用してphpunitからテストを実行しています。テストの進行には数分かかるため、別のデスクトップに切り替えて、テストがバックグラウンドで実行されている間にいくつかのタスクを実行したいと思います。
ただし、すべてのテストがSeleniumリモートサーバーを介して新しいブラウザーを呼び出し、新しいテスト管理ウィンドウとアプリケーションウィンドウが開始されるため、これらの新しいウィンドウは、phpテストを開始したデスクトップには表示されませんが、現在のデスクトップでは表示されません。私が働いている窓から離れた焦点。
バックグラウンド(phpunitを起動する場所)にあるデスクトップでブラウザーが常に開くように制御するにはどうすればよいですか?私はKubuntu、つまりKDEデスクトップを使用しています。
提案をありがとう!
c++ - KDE への貢献
最近、「クール」なものはすべてクラウドに移行されているため、KDE に貢献することに意味があるのでしょうか?
これらの人たちは貢献者を必要としているようです.C++コードベースから学び、経験を積むのに良いのか、それともより勢いのあるものに参加する方が良いのか疑問に思っていました.