void cupsetup( int argc, char *argv[] ) { register int i; progname = argv[0]; /* Sorry for the pointer, but easy to expand argument, Suttipong */ while ( ( --argc > 0 ) && ( ( i = ( *++argv )[0] ) == '/' || i == '-' ) ) { strupr( ++argv[0] ); while ( i = *( argv[0]++ ) ) { switch ( i ) { case 'H': scrmode = HERCMONO; break; case 'E':/* e alone = ega, em = ega monochrome */ scrmode = EGA; break; case 'M':/* m alone = mcga */ if ( scrmode == EGA ) { scrmode = EGAMONO; } else { scrmode = MCGA; } break; case 'V': scrmode = VGA; break; case 'A': scrmode = ATT400; break; case 'L':/* /HL for Hercules, left-justified */ herc_align = 0; break; case 'N': case 'W': case 'P': break; default: usage( ); } } } if ( argc >= 1 && ( file_exist( argv[0] ) || strchr( argv[0], '*' ) || strchr( argv[0], '?' ) ) ) { placekey( RETKEY ); while ( i = *argv[0]++ ) { placekey( i ); } placekey( RETKEY ); } set_directory( ); readoption( AUTO_FIND ); readscrfont( dfont, "NORMAL.FON", cup_dir ); readscrfont( ditalicfont, "ITALIC.FON", cup_dir ); harderr( handler ); filename[0] = '\0'; }
int main(int argc, char *argv[]) { bool convertDir = false; NameConverter nc; QString filename; QString dir; QString path; readoption(argc, argv, &convertDir, &filename, &dir, &path); if (convertDir == false) { if (nc.convertFile(filename, path) == true) { } else { qDebug() << "fail to convert the file \"" << filename << "\""; } } else { nc.convertDir(dir, path); } return 0; }