Seite 1 von 1

[gelöst] saveFile() verursacht das Schließen von MainWindow

Verfasst: 28. November 2008 14:30
von nici
hallo,

so nach dem ich es jetzt endlich geschafft habe meine Widget in die Tabs einzufügen kann ich ein weiteres Problem angehen.

Wenn ich mein Programm ausführe und dann auf den "save" drücke öffnet sich ganz normal das Fenster zum speichern. Aber wenn ich dann doch nichts speichern wollte und cancel drücke, dann schlisst sich auch das MainWindow. Das muss doch nicht so sein oder?

Code: Alles auswählen

void TabEins::saveFile()
 {       
   QFileDialog *tmp = new QFileDialog; 
        
   QString Dateiendung= "*.png";
   QString fileName = tmp->getSaveFileName (this, "Speichern", "unbekannt" ,"*.png;; *.jgp;; *.jpeg;; *.bmp;; *.tiff;; *.xbm;; *.xpm", &Dateiendung);
   qWarning() << "TEST" << fileName;

   if (fileName.section('.', -1)!=Dateiendung.section('.',-1))
   {  //Dateiendung an den Namen hängen:
      fileName.append(Dateiendung.section('*',-1));
   }
   imageLabel->pixmap()->save(fileName);
 };


lg

nici

Verfasst: 28. November 2008 14:37
von nici
Schon gut, hab das Problem gelöst ^^.