qt

KDE Breathテーマを使用せずにQt-creatorにPlasmaでグローバルメニューを使用させる方法
qt

KDE Breathテーマを使用せずにQt-creatorにPlasmaでグローバルメニューを使用させる方法

Qt-creator(万座郎そしてKDEプラズマ6)さまざまな方法でインストール: 経由でインストールされた場合Qtメンテナンスツール存在する$HOME: エクスポートしないメニューバーだからいいえグローバルメニュー(X11では動作しますが、waylandでは動作しません。) そうではないKDEバージョンのファイルダイアログ。 そうではない山風テーマアプリケーション。 そうでなければ完全に大丈夫です。 経由でインストールされた場合パックマン存在する/ゴミ箱: それは輸出するメニューバー 持っている山風テーマアプリケーション。 持っているKDEファイルダ...

Admin

openbox-autostart 自動起動
qt

openbox-autostart 自動起動

NanoPi M4の場合、Ubuntu 20.04の公式画像を使用します。 LXQTデスクトップ環境を使用します。自動起動プログラムを追加しようとしています。 私はこれを〜/.config/vnc.desktopに入れました: [Desktop Entry] Version=1.0 Type=Application Name=VNC Path=/home/pi/Files Exec=/home/pi/Files/vnc.sh /home/pi/Files/vnc.sh に入れます。 x0vncserver -passwordfile /home/pi/.v...

Admin

LXQTではAlt + Tabが機能しません。
qt

LXQTではAlt + Tabが機能しません。

LXQTの最新バージョンです。Alt+Tabまったく動作しません。 このようなことが起こらなければならないのでしょうか?検索してみると、複雑な解決策を提案する結果が1~2個しかありませんでした。 他のLinuxと同様に、これをどのように達成できますか? ...

Admin

sudoを使用してプログラムでコマンドを実行する
qt

sudoを使用してプログラムでコマンドを実行する

出力を実行して印刷するC ++ qtプログラム(test_program参照しやすいように呼び出す)があります。sudo lsblkpopen Qtアプリケーション内で実行するとtest_program(Qtアプリケーション自体はを使用して開始されますsudo)、印刷された出力を表示できます。 しかし、test_program印刷出力などのqtアプリケーションを使用して生成されたバイナリでsudo test_program実行すると、sudo lsblk sudo: account validation failure, is your account lo...

Admin

古い(SLES 15)システムでQt 6アプリケーションを使用するときに発生する問題
qt

古い(SLES 15)システムでQt 6アプリケーションを使用するときに発生する問題

私はSLES 15 SP5でいくつかのQt6機能を使用しているように見えるアプリケーションを実行しようとしています。これを行うと、次のエラーメッセージが表示されます。 qt.qpa.plugin: From 6.5.0, xcb-cursor0 or libxcb-cursor0 is needed to load the Qt xcb platform plugin. qt.qpa.plugin: Could not load the Qt platform plugin "xcb" in "" even though it was found. This...

Admin

CMakeビルドが/usr/localにQt6ライブラリを見つけることができません。
qt

CMakeビルドが/usr/localにQt6ライブラリを見つけることができません。

arm64 SBCであるOrange Pi 5を実行しています。Joshua RiekのRK3588用Ubuntu 22.04.4(プロジェクトリンク)。 構築しようとしています。鴨駅、Qt 6.6.2に依存するPS1エミュレータです。 aptで入手した最新のarm64 Qtバージョンは6.2.4バージョンです。 ソースからQt 6.6.2をビルドしていますが、ビルドされたライブラリをDuckstation cmakeビルドにリンクするのに問題があります。 GitでQt 6.6.2をビルドする Qtインストーラアプリケーションはarm64では動作しないので、...

Admin

受信したデータをネットワークネームスペースに渡すには?
qt

受信したデータをネットワークネームスペースに渡すには?

私の目標は、受信したデータを別のコンピュータに転送することです。同じネットワークに接続されている3つのデバイス(A、B、C)があります。 Aはpyzmqを使用して、Bが購読しているデータを公開します。その後、Bは受信したデータをネットワーク名前空間を介してCに送信する必要があります。これはBで実行された元のコードです。 import subprocess import zmq context = zmq.Context() socket = context.socket(zmq.SUB) socket.connect("tcp://10.1.24.50:40...

Admin

netns exec名前空間を介してデータを渡す方法
qt

netns exec名前空間を介してデータを渡す方法

私は別のコンピュータからデータを受信するためにzmqを使用しています。受信したデータをネームスペースでインターネットにフォーマットしたいです。私はこのPythonスクリプトを作成しました: import subprocess import zmq context = zmq.Context() socket = context.socket(zmq.SUB) socket.connect("tcp://10.1.24.50:4000") socket.subscribe("") while True: print("message rcv") ...

Admin

私の組み込みアプリケーションはキーボードイベントを受け取りません(Linuxフレームバッファ/ Qt + QMLアプリケーション/ systemdサービス/ VNCサーバー)
qt

私の組み込みアプリケーションはキーボードイベントを受け取りません(Linuxフレームバッファ/ Qt + QMLアプリケーション/ systemdサービス/ VNCサーバー)

組み込みARM機器でQt / QMLアプリケーションをリモートで制御する必要があります。これを行うにはVNCを使用します。これはうまくいきません。楽器に接続されたUSBキーボードも機能しません。 注:通常、アプリケーションはGPIOに接続されている機器のハードキーで制御され、カスタムアプリケーションコードを介して変換され、Qtイベントを送信します。 QCoreApplication::postEvent(..., new QKeyEvent(QEvent::KeyPress, ...)); これで、VNCを使用してリモートでキーを送信しようとしています。リ...

Admin

./Car: 共有ライブラリの読み込みエラー: /opt/opencv/lib/libopencv_core.so: 内部エラー
qt

./Car: 共有ライブラリの読み込みエラー: /opt/opencv/lib/libopencv_core.so: 内部エラー

UbuntuサーバーでQTプログラムをクロスコンパイルしましたが、プロジェクトをコンパイルするとエラーが発生しません。しかし、クロスコンパイルされたプログラムをARMに移植するとエラーメッセージが表示されます。 エラーに記載されているファイルをUbuntuからARMにコピーしました。エラーが発生した理由は不明です。 この写真はarmのlibopencvコアバージョンです。 この画像はUbuntu用libopencvのコアバージョンです。 他の人がコンパイルしたopencvファイルを使用して、Ubuntuとarmに直接入れました。 ...

Admin

GTK API呼び出しはKDEからQtコマンドに変換されますか?
qt

GTK API呼び出しはKDEからQtコマンドに変換されますか?

AFAIK最新のGTKには、複数のレンダリングエンジン(Cairo、OpenGL、Vulkan...)があります。 KDE(GTKではなくQtを使用)でGTKプログラムを実行すると、GTK API呼び出しはQt呼び出しに変換されますか?それともGTKはすべてをそれ自体でレンダリングしますか? たとえば、GTKボタン(Cコード)を生成するときにQtにボタンを生成するように指示しますか、それとも再レンダリングエンジンの1つを使用してボタン全体を描画しますか? 私は何もプログラムしませんが、それが後ろでどのように機能するかを知りたいです。 ...

Admin

解決策
qt

解決策

一部のQTアプリケーションを起動しようとすると、次のメッセージが表示されます。 qt.qpa.plugin: Could not find the Qt platform plugin "wayland" in "" This application failed to start because no Qt platform plugin could be initialized. Reinstalling the application may fix this problem. Available platform plugins are: xcb,...

Admin

CentOS 7へのQt 6のインストール
qt

CentOS 7へのQt 6のインストール

CentOS 7でサードパーティ製アプリケーションを構築するには、Qt 6開発ファイルをインストールする必要があります。 Ubuntu 22.04 LTSには次のパッケージが必要だと聞きました。 qt6-base-dev qt6-ツール-開発 qt6-ツール-開発ツール libqt6svg6-dev CentOS 7パッケージストアを確認しましたが、このストアにQtパッケージが見つかりませんでした。 CentOS 7にQt 6をインストールするためのガイドはありますか? ...

Admin

Qtダークモードの設定
qt

Qtダークモードの設定

Fedora 37から39にアップグレードした後、Qtアプリケーション(vlcなど)は、ダークモード用に設定されたgnomeシェルセッションで実行されると、ダークモードではレンダリングされなくなります。 明らかに、QtアプリケーションはFedora 39でデフォルトでダークモードでレンダリングする必要があります。https://jgrulich.cz/2023/08/22/qt-theming-in-fedora-workstation/- しかし、私のシステムではそうではありません。 Gtkアプリケーション(例:Gnomeシェル設定)は暗いモードで表示され...

Admin

外部モニターを取り外した後にノートブックモニターが空白で表示されるのを防ぐにはどうすればよいですか?
qt

外部モニターを取り外した後にノートブックモニターが空白で表示されるのを防ぐにはどうすればよいですか?

私はLubuntu 2022、特にLXQtを実行している古いLenovo X201ノートブックを使用しています。外部モニタに接続したら、ディスプレイ設定ダイアログボックス(またはarandr)を使用して外部モニタを有効にし、ノートブックモニタを無効にします(解像度を切り替えることができます)。ただし、これを行うにはラップトップモニターを使用する必要があるため、ノートブックの電源を入れる必要があります。逆にすると、状況はさらに悪化します。外部モニターを取り外すと、今すぐ変更する必要があるからです。何も見えなかった。 次のいずれかを実行したいと思います。 ノー...

Admin