mirror of
https://github.com/YACReader/yacreader
synced 2025-08-07 06:45:24 -04:00
Verificaci?n de ruta de destino a?adida a los di?logos de creaci?n y expotaci?n
(info y covers) Al cerrar properties dialog ahora se hace un reset del focus
This commit is contained in:
@ -2,6 +2,7 @@
|
||||
#include <QHBoxLayout>
|
||||
#include <QVBoxLayout>
|
||||
#include <QFileDialog>
|
||||
#include <QMessageBox>
|
||||
#include <QDir>
|
||||
|
||||
ExportLibraryDialog::ExportLibraryDialog(QWidget * parent)
|
||||
@ -63,10 +64,17 @@ ExportLibraryDialog::ExportLibraryDialog(QWidget * parent)
|
||||
|
||||
void ExportLibraryDialog::exportLibrary()
|
||||
{
|
||||
progressBar->show();
|
||||
accept->setEnabled(false);
|
||||
emit exportPath(QDir::cleanPath(path->text()));
|
||||
t.start();
|
||||
QFileInfo f(path->text());
|
||||
if(f.exists() && f.isDir() && f.isWritable())
|
||||
{
|
||||
progressBar->show();
|
||||
accept->setEnabled(false);
|
||||
emit exportPath(QDir::cleanPath(path->text()));
|
||||
t.start();
|
||||
}
|
||||
else
|
||||
QMessageBox::critical(NULL,tr("Problem found while writing"),tr("The selected path for the output file does not exist or is not a valid path. Be sure that you have write access to this folder"));
|
||||
|
||||
}
|
||||
|
||||
void ExportLibraryDialog::findPath()
|
||||
|
Reference in New Issue
Block a user