問題タブ [kde4]

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 に答える
1299 参照

bash - KDE: クリッパー アクション スクリプト

そのため、KDE ​​のクリップボード マネージャーである klipper を使用すると、regexp に一致するクリップボードの内容に適用されるスクリプトを作成できます。たとえば、bash スクリプトを使用して klipper にイメージをダウンロードしてもらいたいとします。

クリッパーQRegExpは次のとおりです。

この正規表現が機能することはわかっています。画像の URL をクリップボードにコピーするたびに、klipper が通知してくれます。次に、ここにbashスクリプトがあります

このスクリプトを PATH に配置し (このスクリプトに自分で画像 URL をフィードしようとしましたが、動作します)、最後に次の方法でアクションを指定します。

すべてが順調で、世話をされていますが、うまくいきません!

私の質問は、「bash スクリプトを使用してクリッパーにイメージをダウンロードさせるにはどうすればよいですか?」ということです。

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

opensuse - opensuse KDE 11.x - $HOME/.bashrc の編集方法

私の Lennovo X60 に opensuse 11.x kde をインストールするだけで、ms ウィンドウが開きます。必須機能、入力中国語は機能しません。IBus を起動すると、以下のメッセージが表示されます。$HOME/.bashrc を編集するには? 実は$HOMEがどこにあるのかわかりません。

ありがとう。私の愚かさを許してください。

IBus の起動に成功しました! IBus を使用できない場合は、pls. 次のコードを $HOME/.bashrc に追加し、デスクトップを再起動します。export GTK_IM_MODULE=ibus

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

cmake - KDE インストール ディレクトリ

新しい KDE プロジェクト用に正しい CMakeLists.txt ファイルを書き込もうとしています。しかし、KDE ​​のインストール ディレクトリに問題があります。

cmake ファイルのインストール コマンドの一部は次のようになります。

ご覧のとおり、KDE ​​パッケージによって設定されるインストール ディレクトリはほとんどありません。以下に、これらの変数とその値を cmake スクリプトに記述します。

ご覧のとおり、このすべてのパスには「ローカル」フォルダーが含まれています。そのようなインストールの後、私のプロジェクトはまだシステムから見えません。kde4-config を使用してこれらのパスを確認したところ、次のように表示されました。

では、なぜ cmake ファイル内のパスが kde4-config ツールのパスと異なるのでしょうか? プロジェクトファイルをそれらのディレクトリに移動すると(URLに「ローカル」フォルダーなしで)、プロジェクトがシステムで表示され、機能するため、kde4-configが正しいパスを教えてくれると確信しています。cmakelists.txt のインストール パスを適切に構成する方法は??

事前に助けてくれてありがとう!よろしくお願いします!

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

linux - デーモンから KDE でデスクトップ通知を送信する方法

netplugdケーブルが抜き差しされたときにいくつかのアクションを実行できるデーモン ( ) があります。bashこれらのアクションは、スクリプトを介して定義できます。bashケーブルの状態を知らせる通知をデスクトップに (別のユーザーとして) ( を使用して) 送信するにはどうすればよいですか。

私は次のことを試しました:

notify-sendしかし、knotify --passivepopupデーモンは$DISPLAY設定されていないことを示しています。

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

kde - Plasma::PushButton のサイズを設定しますか?

2 つの PushButtons と KLineEdit を含む単純な KDE プラズマ プラグインを実装しようとしています。

しかし、KLineEdit と PushButton には最小サイズがあるようです。パネルの高さが十分でない場合、パネルの一部が消えてしまい、パネルが縮小しても縮小しません。

私はすでに QSizePolicy を最小に設定しているので、ユーザーがパネルをドラッグするとサイズが変更される理由がわかりませんか?

ありがとうございます。プライマリ クラス ファイルは次のとおりです。

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

linux - KDEログイン画面の事前入力されたユーザー名はどこに保存されますか

開発者ワークステーションで VirtualBox を多用しています。イメージを他の開発者と頻繁に共有するため、このプロセスを可能な限り自動化しようとしました (ap-get キャッシュのクリーンアップ、tmp ファイルとログ ファイルの削除など)。ちなみに、KDE ​​4.7.4 で Ubuntu 11.10 を使用しています。

今、私は1つの小さな迷惑に遭遇しました. ログイン画面にはユーザー名があらかじめ入力されていますが、これがどこに保存されているかわかりませんでした。問題は、人々が VirtualBox イメージを取得し、事前に入力されたユーザー名が自分のものではないことに気付かず、パスワードを数回入力すると、そのユーザーが LDAP でロックされることです。

このユーザー名はどこに保存されているのでしょうか?

0 投票する
4 に答える
1950 参照

regex - 文字列内の char の n 回の出現のみに一致する正規表現

次のような文字列があり、最初の 2 つの出現のみをwith2005:10:29 12:23:53に置き換えたい:-

期待される結果2005-10-29 12:23:53

編集:

元の魔女krenameを編集/フォーマットすることはできませんが、不要なフォーマットを返しますが、文字列を後処理する必要があります。[exifExif.Image.DateTime]2005:10:29 12:23:53Find and Replace

(?<=\d{4}):|:(?=\d{2}\s)rubularで仕事をしますが、KDE ​​ではしません :(

もっと多くの解決策があると確信しています。

編集:

:(?=\d{2}:\d{2}\s)|:(?=\d{2}\s)KDE でも動く

読んだ後、この解決策を見つけました

正規表現のチュートリアルで

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

c++ - リンク中の CMake エラー

私は CMake を初めて使用し、それを使用して小さな KDE アプリケーションを構築しようとしています。QTXml モジュールを使用する必要があり、プログラムは問題なくコンパイルされますが、リンク段階で ld は QXml コンポーネントを見つけることができません...

main.cpp

test.h

test.cpp

CMakeLists.cmake

make の出力:

私は何を間違っていますか?

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

kde - yakuake などの Dolphin (または他のブラウザー) を使用する

ファイルブラウザを開いてファイルを開き、ブラウザを閉じたいことがよくあります。

「yakuake のスタイル」でファイル ブラウザを使用できるようにする方法 (プラズモイド、イルカ プラグイン、別のブラウザなど) はありますか? (つまり、ショートカットで展開し、必要なファイルを選択したときに再度折り畳みます)

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

python - 「引数 1 に予期しない型 'str' があります」

PyKDE.kdecore.KStandardDirs正確には、PyKDE を使用しようとしています。ドキュメントによると、このメソッドは 2 つの文字列で呼び出され、PyQt4 ドキュメントによると、標準の Pythonstrの代わりに を使用できますQString。これは機能しません:

QString存在しないように見えるため、どちらも使用できません。

私は何を間違っていますか?