|
|
7ed739d |
diff -up acetoneiso2/src/sources/a_converter.h.BAD acetoneiso2/src/sources/a_converter.h
|
|
|
7ed739d |
--- acetoneiso2/src/sources/a_converter.h.BAD 2008-05-27 10:49:05.000000000 -0400
|
|
|
7ed739d |
+++ acetoneiso2/src/sources/a_converter.h 2008-05-27 11:57:50.000000000 -0400
|
|
|
7ed739d |
@@ -4,24 +4,29 @@ void acetoneiso::converter()
|
|
|
7ed739d |
QDir acetone_bin = QDir::home();
|
|
|
7ed739d |
acetone_bin.cd(".acetoneiso");
|
|
|
7ed739d |
QFile poweriso_file( acetone_bin.path() + "/poweriso");
|
|
|
7ed739d |
+ #if defined(__i386__) || defined(__x86_64__)
|
|
|
7ed739d |
if(!poweriso_file.exists())
|
|
|
7ed739d |
- get_poweriso();
|
|
|
7ed739d |
+ get_poweriso();
|
|
|
7ed739d |
else{
|
|
|
7ed739d |
- //estrazione qui
|
|
|
7ed739d |
- QDir Home = QDir::home();
|
|
|
7ed739d |
- QString isodaconvertire;
|
|
|
7ed739d |
- isodaconvertire = QFileDialog::getOpenFileName(this,tr("Open Image"), Home.path() , tr("Image Files (*.daa *.bin *.mdf *.ashdisc *.bwi *.b5i *.lcd *.img *.cdi *.cif *.p01 *.pdi *.nrg *.ncd *.pxi *.gi *.fcd *.vcd *.c2d)"));
|
|
|
7ed739d |
+ //estrazione qui
|
|
|
7ed739d |
+ QDir Home = QDir::home();
|
|
|
7ed739d |
+ QString isodaconvertire;
|
|
|
7ed739d |
+ isodaconvertire = QFileDialog::getOpenFileName(this,tr("Open Image"), Home.path() , tr("Image Files (*.daa *.bin *.mdf *.ashdisc *.bwi *.b5i *.lcd *.img *.cdi *.cif *.p01 *.pdi *.nrg *.ncd *.pxi *.gi *.fcd *.vcd *.c2d)"));
|
|
|
7ed739d |
if ( !isodaconvertire.isNull() ){
|
|
|
7ed739d |
|
|
|
7ed739d |
- QString fileName = QFileDialog::getSaveFileName(this, tr("AcetoneISO2::Save ISO file"),
|
|
|
7ed739d |
- Home.path() ,
|
|
|
7ed739d |
- tr("Images (*.iso)"));
|
|
|
7ed739d |
- if (!fileName.isNull() )
|
|
|
7ed739d |
- {
|
|
|
7ed739d |
- fileName = fileName.append(".iso");
|
|
|
7ed739d |
- POweriso.start( poweriso_file.fileName(), QStringList() << "convert" << isodaconvertire << "-o" << fileName );
|
|
|
7ed739d |
- progBarra();
|
|
|
7ed739d |
+ QString fileName = QFileDialog::getSaveFileName(this, tr("AcetoneISO2::Save ISO file"),
|
|
|
7ed739d |
+ Home.path() ,
|
|
|
7ed739d |
+ tr("Images (*.iso)"));
|
|
|
7ed739d |
+ if (!fileName.isNull() )
|
|
|
7ed739d |
+ {
|
|
|
7ed739d |
+ fileName = fileName.append(".iso");
|
|
|
7ed739d |
+ POweriso.start( poweriso_file.fileName(), QStringList() << "convert" << isodaconvertire << "-o" << fileName );
|
|
|
7ed739d |
+ progBarra();
|
|
|
7ed739d |
+ }
|
|
|
7ed739d |
}
|
|
|
7ed739d |
- }
|
|
|
7ed739d |
- }
|
|
|
7ed739d |
+ }
|
|
|
7ed739d |
+ #else
|
|
|
7ed739d |
+ // Not a poweriso capable architecture
|
|
|
7ed739d |
+ QMessageBox::information(this, "AcetoneISO2",tr("Poweriso is not available for this architecture."));
|
|
|
7ed739d |
+ #endif
|
|
|
7ed739d |
}
|