Qt は Ubuntu でどのようにデスクトップ ソフトウェアを開発しますか?

0 まえがき

  著者の研究の方向性には、ubuntu でのコードの実行が含まれます。以前、コンソールを使用してコード ファイルを直接実行しました。コンソールでコードを 3 つのファイルに単純化できましたが、コンソールで実行する必要があるのはこれら 3 つのファイルだけです。実際の現場では、実行ファイルを実行するためのコードを入力するのが面倒なので、Qtを使ってコードをカプセル化するインターフェースプログラムを書き、ボタンをクリックするだけでコード機能を利用したいと考えています。この記事は、Ubuntu での Qt のデスクトップ ソフトウェアの基本的な開発を要約し記録します。
  ここに画像の説明を挿入

1. 新しいプロジェクトを作成する

  ここに画像の説明を挿入

  ここに画像の説明を挿入

2. 最初のプログラムを作成する

  (1).proファイルの構成
  ここに画像の説明を挿入

#use to make a executed program
QMAKE_LFLAGS += -no-pie

  (2) .ui ファイル設計のグラフィカル インターフェイス
  ここに画像の説明を挿入

  (3) .cppファイルにコードを記述する
  ここに画像の説明を挿入

#include<QMessageBox>
  
void MainWindow::on_pushButton_clicked()  
{
    
      
    QMessageBox::information(  
            this,"message","hello, ubuntu Qt!",QMessageBox::Ok,QMessageBox::NoButton);  
}

  (4) プログラムをコンパイルして実行する
  ここに画像の説明を挿入

3. Qt外部でプログラムを起動する

  ここに画像の説明を挿入

参考資料:
[1] NiUoW. Qt5.12.1 は Ubuntu でグラフィカル インターフェイスを開発し、実行可能ファイルを生成; 2021-04-01 [アクセス 2023-06-28].
[2] weixin_30299539. Ubuntu18 システムの qt 生成プログラムをダブルクリックできない問題を実行する; 2019-09-12 [2023-06-28 にアクセス].
[3] クラス 61 のモニター. QMessageBox ; 2022-12-04 [2023-06-28 にアクセス].

おすすめ

転載: blog.csdn.net/qq_40640910/article/details/131441104