問題タブ [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.

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

c++ - Qt新しいウィンドウを画面に正しく配置し、マウスを中央に置き、画面に移動します

何ヶ月にもわたる試行、検索、コードのレビューなどの後、QT で新しいウィンドウを適切に配置するための解決策を見つけることができません。私の最も基本的なケースでは、ウィンドウの最終的なサイズを取得して、マウスの下の中央に配置したいだけです。ウィンドウのどの部分も画面の外に出ないようにシフトされます。特にデスクトップFXがオンになっている場合、ウィンドウが表示されてから所定の位置に移動することは望ましくありません。

私が遭遇した問題、すべてが適切な解決策を持っているわけではありません:

  1. frameGeometry は、ウィンドウが表示される前に常に読み込まれるとは限りません。

  2. 特に Windows 7 では、frameGeometry が完全に間違っていることがあります。

  3. sizeHint または size が適用されるかどうか、またはその間の何かが適用されるかどうかを表示する前に知ることはできません。つまり、サイズ ポリシーは予測可能ではないようです。

以前に作成したウィンドウのジオメトリを保存/復元する方法を知っていることに注意してください。ここでもQTの欠陥にもかかわらず、私は実用的な解決策を持っています。

また、ウィンドウ マネージャーの既定の配置を使用できないことにも注意してください。マルチモニター構成の非 MDI アプリの場合、それらの配置はひどいものです (多くの場合、マウスと同じモニター上にさえありません)。

また、ソリューションを実装するためだけにすべてのウィジェットとダイアログをサブクラス化することも避けたいと思います。これは一般的ではないためです。これが唯一の可能な方法である場合は、喜んで検討します (イベント フィルターもオプションではないはずです)。

誰かが実行可能な解決策を持っていますか?

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

windows-xp - KDE for Windows ポートをインストールした経験のある人はいますか?

私は Linux/Unix 開発のバックグラウンドを持っており、最近の仕事では Windows XP ベースの開発環境を使用しています。Linux と KDE 4 で作業するときに慣れていた多くの機能が欠けていることがわかりました。特に Konsole アプリケーションです。Windows XP/Vista/7 用の KDE アプリケーションのいくつかのポートを備えた KDE 4 のベータ版があることに気付きました。これらのポートを使用した経験のある人はいますか?

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

linux - コンソールコマンドでkde(3)パネルを透明にする方法は?

多分dcopか何かを使っていますか?

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

linux - c/c++ [ubuntu] gnome や kde でのマウス操作について??? おそらく

c/c++ でマウス制御モジュールを作成する方法に関する質問がいくつかあります。どんなコメントでも大歓迎です。

ワイヤレスネットワークを介してubuntu 11.04ラップトップに接続できる携帯電話を持っています。nokia symbian s60 v3用のパテをインストールしました。

パテを使用すると、ベッドにいるときに音楽を再生するために mplayer などのコマンドを実行できます。

問題は、パテがマウスを直接制御できないことです。

パテから矢印キーの信号を受信し、デスクトップからマウスを移動するプログラムを作成できるかどうかを考えています。そうすれば、携帯電話でプレゼンテーションをしているときにラップトップを制御できます。

対処法を知っている方がいましたら、アドバイスをお願いします。どこから始めればよいですか?どの c/c++ ヘッダー/ライブラリを使用する必要があります。私が見るべきウェブサイトやオンラインマニュアル。

Unityを実行しています(gnome 2.3に基づいていますよね?)

ありがとう。関南

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

eclipse - EclipseでJComboBoxのactionEventの処理をデバッグし、ウィンドウシステムのロックを回避するにはどうすればよいですか?

SwingGUIを備えたEclipseプラグインを作成しました。プラグインをデバッグするために、セカンダリEclipseワークスペースを生成します。actionPerformed次に、JComboBoxからメニュー項目が選択されたときにメソッドによって呼び出されるメソッドにブレークポイントを設定します。

JComboBoxから項目を選択すると、GUIがフリーズし、JComboBoxのメニュー全体が表示されます。Eclipseデバッグワークスペースを表すKDEアイコンは、ブレークポイントに到達したときに通常と同じように点滅します。残念ながら、この時点で、私のKDEセッションは失敗に終わっています。マウスを動かすことはできますが、ウィンドウまたはアイコンを選択しても効果はありません(Eclipseデバッグアイコンの点滅を含む)。KDEでは何もできないので、経由して通常のターミナルウィンドウに移動し、Eclipseプロセスを強制終了します。これにより、KDEで再び作業を行うことができます。

KDE 4.5.5でこのロックアップを回避し、コードをデバッグするにはどうすればよいですか?関連するJavaおよびEclipseのプロパティの一部を次に示します。

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

ruby - 手動でインストールされた宝石 (KDE プラズモイド) を「要求」する方法は?

KDE 用の Ruby プラズモイドを作成しようとしています。rubygem を 1 つしか使用する必要がありません。私が書くたびにrequire 'dbus'、それは私とエラーをスローします:

code/main.rb:6:in 'require': no such file to load -- dbus (LoadError) code/main.rb:6:in '<module:TestApp>' code/main.rb:5:in '<top (required)>' /usr/share/apps/plasma_scriptengine_ruby/applet.rb:177:in 'load' /usr/share/apps/plasma_scriptengine_ruby/applet.rb:177:in 'init' /usr/share/apps/plasma_scriptengine_ruby/applet.rb:201:in 'constraintsEvent': undefined method 'constraintsEvent' for nil:NilClass (NoMethodError) /usr/share/apps/plasma_scriptengine_ruby/applet.rb:201:in 'constraintsEvent': undefined method 'constraintsEvent' for nil:NilClass (NoMethodError)

実際、通常の「ruby main.rb」は(「require」の部分に関しては)うまく動作しますが、「plasmoidviewer」での plasmoid のテストは失敗します。標準のRubyインストールからの通常のgemはうまく機能することに注意してください。つまりrequire 'Qt4'require 'yaml'完全にロードされます。Linux で Ruby 1.9.2p180 を使用しています。

09:40 PM - 更新: QtRuby 開発者の 1 人である Richard Dale が、数分前にこの問題を修正しました。KDE の次のリリースには、QtRuby のパッチが適用されたバージョンが含まれます。

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

linux - Gnome をインストールせずに Gnome の優先アプリケーションを変更しますか?

私は KDE を使用していますが、いくつかの GTK アプリケーションも使用しています。これらの GTK アプリが外部プログラムを呼び出すと、私が設定したものではなく、Gnome 用に設定された優先アプリケーションが使用されます。

その一例がGimpです。[ヘルプ] メニューから [GIMP オンライン] を選択すると、デフォルトのWeb ブラウザーで情報が開きます。KDE では、デフォルトの Web ブラウザーは Mozilla Firefox ですが、GTK アプリケーションでは Opera が開きます。

パッケージをインストールするgnome-control-centerとおそらく問題は解決しますが、不要な依存関係が多数発生します。

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

python - PythonのKIOでのセグメンテーション違反?

次の小さなPythonプログラムは、KDEAPIを使用してURLのコンテンツを取得します。残念ながら、それはsegfaultsです。私は何か間違ったことをしていますか、それともこれはKDEのバグですか?

kio.py:

それを実行する:

バックトレース:

重要な場合は、ArchLinuxで最新のPython2.7を使用しています。

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

multithreading - PPP を開き、遅延コマンドを実行する Bash 起動スクリプト -- どのように?

会社の VPN を開く起動時 (Kubuntu 11.04) に実行したい bash スクリプトがあります。KDE の VPN クライアントはこの VPN を気に入らないので、手動で行う必要があります。ppp0 接続を開き、ip ルートを追加します。ここに問題があります: pppd call コマンドを実行する必要があり、約 5 秒後に ip route を追加します。コマンドは問題なく使用でき、これら 2 つのコマンドを 2 つの異なるシェル セッションで別々に実行するとうまく動作します。私の問題は、pppd call コマンドが ppp0 プロセスを開始することです。そのプロセスを終了したくない限り、起動時に同じスクリプトで ip route コマンドを実行できません。

できること:

(1)これら2つのコマンドをどうにかしてスレッド化しますか?

(2) 3 つのスクリプトを記述します。コントローラ スクリプト、pppd スクリプト、および ip route スクリプトは?

(3) ずる賢くせずにこれを行いますか?

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

python - PythonからKlipperに画像を配置する方法は?

Pythonを使用すると、画像を読み取ることができます。

次に、次の方法でklipperに書き込むことができます。

しかし、開いたばかりの画像を書き込もうとすると、それを受け入れることができないと表示されます。

だから私の質問は、「Pythonで画像をklipperに配置する方法は?」です。