UbuntuのQtアプリケーションは起動時に自動的に起動します

auto.desktop スタートアップ構成ファイルをデスクトップ (または他のディレクトリ) に作成します。

sudo gedit auto.desktop

以下テキスト内容です

[Desktop Entry]
Version=1.0
Name=auto.desktop
Exec=/home/li/test/build-HelloWorld-Desktop_Qt_6_5_0_GCC_64bit-Release/HelloWorld
Icon=/home/li/Desktop/auto.png
StartupNotify=false
NoDisplay=true
Type=Application
Categories=System;Utility;Archiving;
Name[zh_CN]=auto.desktop

ファイルに許可を与える

sudo chmod 777 auto.desktop

/etc/xdg/autostart ディレクトリにコピーします。

sudo cp auto.desktop /etc/xdg/autostart

システムを再起動します

sudo reboot

自動起動をキャンセルするには、/etc/xdg/autostart/ ディレクトリ内の対応するファイルを削除します。

sudo rm -rf auto.desktop


注: QT グラフィカル インターフェイスではなくターミナル サービスを実行している場合は、gnome-terminal コマンドを使用する必要があります。

おすすめ

転載: blog.csdn.net/tsliuch/article/details/130529472