Ejemplo n.º 1
0
void cancela(reservas lista_reservas, prereservas lista_pre) {
    int menu = 9;
    char op;
    printf("Cancelar:\n1- Lavagem\n2- Manutenção\n0- Regressar ao menu principal\nO que cancelar? ");
    scanf("%d", &menu);
    getchar();
    switch(menu) {
    case 0:
        clear_screen();
        break;
    case 1:
        clear_screen();
        op='L';
        cancelar(lista_reservas, lista_pre, op);
        break;
    case 2:
        clear_screen();
        op='M';
        cancelar(lista_reservas, lista_pre, op);
        break;
    default:
        clear_screen();
        printf("Não é uma opção válida! A regressar ao menu principal...\n");
    }
}
Ejemplo n.º 2
0
RUniforme::RUniforme(QWidget *parent, Imagen image) :
    QWidget(parent),
    ui(new Ui::RUniforme)
{
    ui->setupUi(this);

    setValues(image);

    connect(ui->ButtonCancelar, SIGNAL(clicked()), this, SLOT(cancelar()));
    connect(ui->ButtonAceptar, SIGNAL(clicked()), this, SLOT(aceptar()));

    //cambios de spinbox cambian imagen directamente
    connect(ui->doubleSpinBoxP, SIGNAL(editingFinished()), this, SLOT(cambiarImagen()));
    connect(ui->spinBoxN1, SIGNAL(editingFinished()), this, SLOT(cambiarImagen()));
    connect(ui->spinBoxN2, SIGNAL(editingFinished()), this, SLOT(cambiarImagen()));

    connect(ui->checkBoxHistR, SIGNAL(pressed()), this, SLOT(verHistRuido()));
    connect(ui->checkBoxImagenR, SIGNAL(pressed()), this, SLOT(verImagenRuido()));


    connect(ui->spinBoxN1, SIGNAL(editingFinished()), this, SLOT(comprobarRango()));
    connect(ui->spinBoxN2, SIGNAL(editingFinished()), this, SLOT(comprobarRango()));
    //cambiarImagen(); //por defecto ya se ve un ruido hecho
    //emit(changed());

}
Ejemplo n.º 3
0
void Libro::mostrarNuevo(){

    lbCota->setText("(*)Cota: ");
    lbCota->move(200,180);
    lbCota->setVisible(true);

    leCota->move(270,180);
    leCota->setVisible(true);

    lbAutor->setText("(*)Autor: ");
    lbAutor->move(400,180);
    lbAutor->setVisible(true);

    leAutor->move(460,180);
    leAutor->setVisible(true);

    lbTitulo->setText("(*)Titulo: ");
    lbTitulo->move(590,180);
    lbTitulo->setVisible(true);

    leTitulo->move(660,180);
    leTitulo->setVisible(true);

    lbMateria->setText("(*)Materia: ");
    lbMateria->move(200,230);
    lbMateria->setVisible(true);

    leMateria->move(270,230);
    leMateria->setVisible(true);

    lbEditorial->move(400,230);
    lbEditorial->setVisible(true);

    leEditorial->move(460,230);
    leEditorial->setVisible(true);

    lbAnhoPublicacion->move(590,230);
    lbAnhoPublicacion->setVisible(true);

    leAnhoPublicacion->move(690,230);
    leAnhoPublicacion->setVisible(true);

    lbLugar->move(200,280);
    lbLugar->setVisible(true);

    leLugar->move(270,280);
    leLugar->setVisible(true);

    lbAdquisicion->move(400,280);
    lbAdquisicion->setVisible(true);

    comboAdquisicion->move(480,275);
    comboAdquisicion->setCurrentIndex(0);
    comboAdquisicion->setVisible(true);

    lbVolumen->setText("Tomo: ");
    lbVolumen->move(590,280);
    lbVolumen->setVisible(true);

    leVolumen->move(670,280);
    leVolumen->setVisible(true);

    lbEstado->move(200,330);
    lbEstado->setVisible(true);

    comboEstado->move(290,325);
    comboEstado->setCurrentIndex(0);
    comboEstado->setVisible(true);

    btnAceptar->move(440,400);
    btnAceptar->setVisible(true);
    btnAceptar->setText("Aceptar");
    btnAceptar->setIcon(QIcon(":/images/aceptar.png"));

    comboAdquisicion->setEditable(false);
    leCota->setReadOnly(false);
    leAutor->setReadOnly(false);
    leTitulo->setReadOnly(false);
    leMateria->setReadOnly(false);
    leEditorial->setReadOnly(false);
    leAnhoPublicacion->setReadOnly(false);
    leLugar->setReadOnly(false);
    leVolumen->setReadOnly(false);
    leEjemplar->setReadOnly(false);

    disconnect(btnAceptar, SIGNAL(clicked()), 0, 0);
    connect(btnAceptar,SIGNAL(clicked()),this,SLOT(aceptar()));

    disconnect(btnCancelar,SIGNAL(clicked()),0,0);
    connect(btnCancelar,SIGNAL(clicked()),this,SLOT(cancelar()));

}
Ejemplo n.º 4
0
MainWindow::MainWindow(QWidget *parent) :
    QMainWindow(parent), ui(new Ui::MainWindow)
{
    ui->setupUi(this);

    //////////////////////////////////////////////////////////
    // Setting up connections
    sglMapper = new QSignalMapper(this);

    // Connect widget to mapper
    connect(ui->opcionBoton_1, SIGNAL(clicked()), sglMapper, SLOT(map()));
    connect(ui->opcionBoton_2, SIGNAL(clicked()), sglMapper, SLOT(map()));
    connect(ui->opcionBoton_3, SIGNAL(clicked()), sglMapper, SLOT(map()));
    connect(ui->opcionBoton_4, SIGNAL(clicked()), sglMapper, SLOT(map()));

    // Connect mapper to slot
    connect(sglMapper, SIGNAL(mapped(int)), this, SLOT(setPantalla(int)));

    // Conexiones simples signal/slot
    connect(ui->cancelBoton, SIGNAL(clicked(bool)), this, SLOT(close()));
    connect(ui->lineEdit, SIGNAL(textChanged(QString)), this, SLOT(setBorrar()));
    connect(ui->borrarBoton, SIGNAL(clicked(bool)), ui->lineEdit, SLOT(clear()));
    connect(ui->okBoton, SIGNAL(clicked(bool)), this, SLOT(enviarInformacion()));

    //////////////////////////////////////////////////////////
    // Setting up UI
    resetPantalla();
    setPantalla(static_cast<int>(Estado::BIENVENIDA));

    // Create and set validator
    QIntValidator *validator = new QIntValidator(1, 1000000);   // Taking numbers from 1 to 100
    ui->lineEdit->setValidator(validator);
    ui->lineEdit->setAlignment(Qt::AlignRight);

    // Charge image icon
    QPixmap Icono1("../grafica/Moneda_1.png");
    QIcon ButtonIcon1(Icono1);
    ui->opcionBoton_1->setIcon(ButtonIcon1);
    ui->opcionBoton_1->setIconSize(QSize(20, 20));

    QPixmap Icono2("../grafica/Moneda_2.png");
    QIcon ButtonIcon2(Icono2);
    ui->opcionBoton_2->setIcon(ButtonIcon2);
    ui->opcionBoton_2->setIconSize(QSize(20, 20));

    QPixmap Icono3("../grafica/Moneda_3.png");
    QIcon ButtonIcon3(Icono3);
    ui->opcionBoton_3->setIcon(ButtonIcon3);
    ui->opcionBoton_3->setIconSize(QSize(20, 20));

    QPixmap Icono4("../grafica/Moneda_4.png");
    QIcon ButtonIcon4(Icono4);
    ui->opcionBoton_4->setIcon(ButtonIcon4);
    ui->opcionBoton_4->setIconSize(QSize(20, 20));

    QPixmap cancelar("../grafica/Cancel.png");
    QIcon ButtonIconCancel(cancelar);
    ui->cancelBoton->setIcon(ButtonIconCancel);
    ui->cancelBoton->setIconSize(QSize(20, 20));

    QPixmap borrar("../grafica/Borrar.png");
    QIcon ButtonIconBorrar(borrar);
    ui->borrarBoton->setIcon(ButtonIconBorrar);
    ui->borrarBoton->setIconSize(QSize(20, 20));
}
Ejemplo n.º 5
0
void EmpleadoWidget::on_CancelarPushButton_clicked()
{
    cancelar();
}