Tuntorialsqlite::Tuntorialsqlite(QWidget *parent) :
    QDialog(parent),
    ui(new Ui::Tuntorialsqlite)
{
    ui->setupUi(this);

    this->setWindowTitle("Tutorial SQLITE");
    habilitar_query(false);
    valoresIniciais();

    connect(ui->btn_conectar, SIGNAL(clicked()), this, SLOT(validarCampos()))
    connect(ui->btn_desconectar,SIGNAL(clicked()), this,SLOT(desconectar()))
    connect(ui->btn_executar, SIGNAL(clicked(),this, SLOT (enviarQuery)))

    txt_query = new QSqlQueryModel;
}
void VentanaRegistrarCerveza::on_buttonBox_accepted()
{
    if(validarCampos()){
        QString Cerveza = "Cerveza";

        grafoPuntero->insertarNodo(ui->lneNombre->text(),ui->txeDescripcion->toPlainText(),ui->lneTipoDeFermentacion->text(),ui->lneTiempoDeFermentacion->text(),ui->lneTemperatura->text(),ui->lneColor->text(),Cerveza,ui->lneCuerpo->text(),ui->lnePrecio->text());

        grafoPuntero->establecerVecinos(ui->comboEstilos->currentText(),ui->lneNombre->text());

        qDebug()<<"Cerveza: "<<ui->lneNombre->text()<<" insertada! Enlazada con el estilo: "<<ui->comboEstilos->currentText();

        QMessageBox *mensaje = new QMessageBox(this);
        QString success = "Cerveza registrada exitosamente!";
        mensaje->setText(success);
        mensaje->exec();
    }
    else{
        QMessageBox *mensaje = new QMessageBox(this);
        QString success = "Cerveza NO registrada!\nDebe ingresar datos en todos los campos vacĂ­os";
        mensaje->setText(success);
        mensaje->exec();
    }
}