Menú

Mostrar Mensajes

Esta sección te permite ver todos los mensajes escritos por este usuario. Ten en cuenta que sólo puedes ver los mensajes escritos en zonas a las que tienes acceso en este momento.

Mostrar Mensajes Menú

Mensajes - PaulaTapia

#1
Programación C/C++ / Ayuda con un código.
15 Marzo 2018, 05:42 AM
El código es del botón enviar de un formulario en el que se checa la informacion entrada en el formulario,
El código es el siguiente:

Código (cpp) [Seleccionar]
#include "formulario.h"
#include "ui_formulario.h"
#include <QMessageBox>
#include<QString>

Formulario::Formulario(QWidget *parent) :
   QMainWindow(parent),
   ui(new Ui::Formulario)
{
   ui->setupUi(this);
}

Formulario::~Formulario()
{
   delete ui;
}

void Formulario::on_btnEnviar_clicked()
{
   //QMessageBox::information(this,tr("Formulario enviado"),tr("Se han enviado los datos del formulario"));
   QMessageBox ventana(this);
   ventana.setWindowTitle("Formulario enviado");
   ventana.setText("Los datos enviados son: ");

   QString info;

   info = QString("Nombre: ").append(ui->txtNombre->text()).append("\n");
   info.append("Apellido paterno: ").append(ui->txtApePaterno->text()).append("\n");
   info.append("Apellido materno: ").append(ui->txtApeMaterno->text()).append("\n");
   info.append("Dirección: ").append(ui->txtDireccion->toPlainText).append("\n");
   info.append("Teléfono: ").append(ui->txtTelefono->text()).append("\n");
   info.append("Sexo: ");
   if(ui->btnSexo->isChecked()){
       info.append(ui->btnSexo->text()).append("\n");
   }
   if(ui->btnSexo_2->isChecked()){
       info.append(ui->btnSexo_2->text()).append("\n");
   }
   info.append("Edad: ").append(ui->IsEdad->currentText()).append("\n");

   ventana.setInformativeText(info);

   ventana.setStandardButtons(QMessageBox::Close);
   ventana.button(QMessageBox::Close)->setText("Cerrar");

   ventana.exec();
}


Y el mensaje de error que me sale es "Mensaje de error "Class QLineEdit" has no member named "toPlainText" y no lo puedo correr.

Espero me puedan ayudar.


· Los códigos deben ir en etiquetas GeSHi
>aquí las reglas del foro
-Engel Lex