Como o Qt desenvolve software de desktop no Ubuntu?

0 Prefácio

  A direção de pesquisa do autor envolve a execução do código no ubuntu. Anteriormente, usei o console para executar o arquivo de código diretamente. Embora tenha conseguido simplificar o código em três arquivos no console, só preciso executar esses três arquivos no console. Mas Na cena real, é complicado inserir o código para executar o arquivo de execução. Agora espero usar o Qt para escrever o programa de interface para encapsular o código e, em seguida, basta clicar no botão para usar a função de código. Este artigo resume e registra o desenvolvimento básico do software de desktop do Qt no Ubuntu.
  insira a descrição da imagem aqui

1. Crie um novo projeto

  insira a descrição da imagem aqui

  insira a descrição da imagem aqui

2. Escreva seu primeiro programa

  (1) configuração do arquivo .pro
  insira a descrição da imagem aqui

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

  (2) interface gráfica de design de arquivo .ui
  insira a descrição da imagem aqui

  (3) Escreva o código no arquivo .cpp
  insira a descrição da imagem aqui

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

  (4) Compile e execute o programa
  insira a descrição da imagem aqui

3. Inicie o programa fora do Qt

  insira a descrição da imagem aqui

Materiais de referência: [
1] NiUoW. Qt5.12.1 desenvolve uma interface gráfica no Ubuntu e gera arquivos executáveis ; para executar o problema ; 12/09/2019 [acessado em 28/06/2023]. [3] O monitor da classe 61. QMessageBox ; 04/12/2022 [acessado em 28/06/2023].

Acho que você gosta

Origin blog.csdn.net/qq_40640910/article/details/131441104
Recomendado
Clasificación