Skip to content
  • Categories
  • Recent
  • Tags
  • Popular
  • Users
  • Groups
  • Search
  • Get Qt Extensions
  • Unsolved
Collapse
Brand Logo
  1. Home
  2. International
  3. Portuguese
  4. Converter uma variável do tipo QString para o tipo int
Forum Update on Monday, May 27th 2025

Converter uma variável do tipo QString para o tipo int

Scheduled Pinned Locked Moved Unsolved Portuguese
2 Posts 2 Posters 831 Views
  • Oldest to Newest
  • Newest to Oldest
  • Most Votes
Reply
  • Reply as topic
Log in to reply
This topic has been deleted. Only users with topic management privileges can see it.
  • O Offline
    O Offline
    oviteira
    wrote on last edited by
    #1

    Bom dia pessoal!

    Preciso converter uma variável do tipo QString para o tipo int, sendo que essa variável QString eu recebo de um LineEdit no formulário. Segue o código abaixo:

    void telaPitagoras::on_btnCalculate_clicked(){
        QString textA = ui->variavelA->text();
        QString textB = ui->variavelB->text();
        QString textC = ui->variavelC->text();
    
        int a = QString.toInt(textA);
        int b = QString.toInt(textB);
        int c = QString.toInt(textC);
    
        Pitagoras(a, b, c);
        
        //Imprime o resultado da equação em uma outra janela
    
    }
    

    No caso eu preciso que dentro dos int sejam armazenados o número que o usuário digita. Sendo que uma delas vai estar vazia. Mas meu problema principal é armazenar o valor que o usuário digita em uma variável int.

    Desde já agradeço galera! Até mais!

    G 1 Reply Last reply
    0
    • O oviteira

      Bom dia pessoal!

      Preciso converter uma variável do tipo QString para o tipo int, sendo que essa variável QString eu recebo de um LineEdit no formulário. Segue o código abaixo:

      void telaPitagoras::on_btnCalculate_clicked(){
          QString textA = ui->variavelA->text();
          QString textB = ui->variavelB->text();
          QString textC = ui->variavelC->text();
      
          int a = QString.toInt(textA);
          int b = QString.toInt(textB);
          int c = QString.toInt(textC);
      
          Pitagoras(a, b, c);
          
          //Imprime o resultado da equação em uma outra janela
      
      }
      

      No caso eu preciso que dentro dos int sejam armazenados o número que o usuário digita. Sendo que uma delas vai estar vazia. Mas meu problema principal é armazenar o valor que o usuário digita em uma variável int.

      Desde já agradeço galera! Até mais!

      G Offline
      G Offline
      guara2100
      wrote on last edited by
      #2

      @oviteira said in Converter uma variável do tipo QString para o tipo int:

      Bom dia pessoal!

      Preciso converter uma variável do tipo QString para o tipo int, sendo que essa variável QString eu recebo de um LineEdit no formulário. Segue o código abaixo:

      void telaPitagoras::on_btnCalculate_clicked(){
          QString textA = ui->variavelA->text();
          QString textB = ui->variavelB->text();
          QString textC = ui->variavelC->text();
      
          int a = QString.toInt(textA);
          int b = QString.toInt(textB);
          int c = QString.toInt(textC);
      
          Pitagoras(a, b, c);
          
          //Imprime o resultado da equação em uma outra janela
      
      }
      

      No caso eu preciso que dentro dos int sejam armazenados o número que o usuário digita. Sendo que uma delas vai estar vazia. Mas meu problema principal é armazenar o valor que o usuário digita em uma variável int.

      Desde já agradeço galera! Até mais!

      Boa noite

      por que você não faz a conversão direto do lineEdit, segue codigo abaixo

      int A = ui->lineEdit->text().toInt();
      int B = ui->lineEdit_2->text().toInt();
      int C = ui->lineEdit_3->text().toInt();
      ui->label->setNum(A+B+C);
      

      essa é minha primeira postagem tmb sou novo no QT fico feliz se pude ajudar!

      1 Reply Last reply
      0

      • Login

      • Login or register to search.
      • First post
        Last post
      0
      • Categories
      • Recent
      • Tags
      • Popular
      • Users
      • Groups
      • Search
      • Get Qt Extensions
      • Unsolved