Example #1
0
EditCodeBarDlg::EditCodeBarDlg(CodeBar *code, QWidget *parent) :
    EditDinamycItemDlg(parent),
    ui(new Ui::EditCodeBarDlg)
{
    pre = new CodeBar(0);
    ui->setupUi(this);
    ui->comboZona->addItems(zonas());
    QStringList l = code->sql().split(".");
    if(l.size()==3)
    {
        ui->comboZona->setCurrentText(l.at(0));
        ui->comboTable->setCurrentText(l.at(1));
        ui->comboCampo->setCurrentText(l.at(2));
    }
    ui->checkBox->setChecked(code->visibleCode());
    connect(ui->btnCancel,SIGNAL(clicked()),this,SLOT(reject()));

    this->code = code;
    ui->graphicsView->setScene(&scene);


    pre->setcode("*123456789*");
    pre->setvisibleCode(code->visibleCode());

    pre->setcodeSize(code->codeSize());
    pre->setbarSize(code->barSize());
    pre->setvertical(code->vertical());

    ui->checkVertical->setChecked(code->vertical());
    ui->spinBarSize->setValue(code->barSize());
    ui->spinFontSize->setValue(code->codeSize());

    scene.addItem(pre);
}
Example #2
0
editFieldDlg::editFieldDlg(ReportField *fld, QWidget *parent) :
    EditDinamycItemDlg(parent),
    ui(new Ui::editFieldDlg)
{
    ui->setupUi(this);
    ui->comboZona->addItems(zonas());
    field = fld;
    pre = new CustomLabel(0);

    ui->btnBold->setChecked(fld->fontWeigth()==QFont::Bold);
    ui->btnItalic->setChecked(fld->italicFont());
    ui->btnUnder->setChecked(fld->underlined());
    ui->fontComboBox->setCurrentText(fld->fontFamily());
    ui->sizeSpin->setValue(fld->fontSize());

    if(fld->formato() > 0)
    {
        ui->checkBox_2->setChecked(true);
        ui->comobFormato->setCurrentIndex(fld->formato()-1);
    }

    QStringList l = fld->sql().split(".");
    if(l.size()==3)
    {
        ui->comboZona->setCurrentText(l.at(0));
        ui->comboTabla->setCurrentText(l.at(1));
        ui->comboCampo->setCurrentText(l.at(2));
    }

    pre->setfontWeigth(fld->fontWeigth());
    pre->setFont(fld->Font());
    pre->setitalicFont(fld->italicFont());
    pre->setunderlined(fld->underlined());
    pre->setfontColor(fld->fontColor());
    pre->setfontFamily(fld->fontFamily());
    pre->setfontSize(fld->fontSize());
    pre->setAlineacion(fld->Alineacion());
 //   pre->setSize(fld->rect().width(),fld->rect().height());

    ui->graphicsView->setScene(&scene);
    scene.addItem(pre);
    pre->setText("1 2 3 4 5 6 7 8 9\na b c d e f g h i j k l m n ñ o p q r s t u v w x y z");
    pre->setSize(300,50);
    connect(ui->btnCancel,SIGNAL(clicked()),this,SLOT(reject()));
}
Example #3
0
int main() {
	char cadena[1024],c;
	char * sep;
	archivo = fopen("casas.txt","r");
	if(archivo != NULL){
		while(feof(archivo) == 0){
			fgets(cadena,1024,archivo);
		}
	}
	else
		archivo = fopen("casas.txt","w+");
	int opcion = 0;
	while(ciclo){
		printf("Escoge una opcion (1/2/3)");
		printf("\n1) Ver propiedades por zona");
		printf("\n2) Ver propiedades por superficie");
		printf("\n3) Agregar propiedades al catalogo\n");
		scanf("%d",&opcion);
		switch(opcion){
			case 1:
				zonas(casas);
				break;
			case 2:
				superficie(casas);
				break;
			case 3:
				agregar(casas);
				break;
			default:
				printf("Opción no disponible 7n7 maldito pseudohacker");
				break;
		}
		printf("\nDeseas hacer mas cosas? 1:Si/0:No");
		scanf("%d",&ciclo);
	}
	fclose(archivo);
	printf("Bye");
}