Changed default directory for open and save as dialogs.
--HG-- branch : develop
This commit is contained in:
parent
33b0ac8b21
commit
396c9c1a8c
|
@ -919,7 +919,7 @@ void MainWindow::ActionDetails(bool checked)
|
|||
bool MainWindow::SaveAs()
|
||||
{
|
||||
QString filters(tr("Pattern files (*.val)"));
|
||||
QString dir = QDir::homePath() + tr("/pattern.val");
|
||||
QString dir = QFileInfo(curFile).absolutePath() + tr("/pattern.val");
|
||||
QString fileName = QFileDialog::getSaveFileName(this, tr("Save as"), dir, filters);
|
||||
|
||||
if (fileName.isEmpty())
|
||||
|
@ -951,7 +951,16 @@ void MainWindow::Open()
|
|||
if (MaybeSave())
|
||||
{
|
||||
QString filter(tr("Pattern files (*.val)"));
|
||||
QString fileName = QFileDialog::getOpenFileName(this, tr("Open file"), QDir::homePath(), filter);
|
||||
QString dir;
|
||||
if (curFile.isEmpty())
|
||||
{
|
||||
dir = QDir::homePath();
|
||||
}
|
||||
else
|
||||
{
|
||||
dir = QFileInfo(curFile).absolutePath();
|
||||
}
|
||||
QString fileName = QFileDialog::getOpenFileName(this, tr("Open file"), dir, filter);
|
||||
if (fileName.isEmpty() == false)
|
||||
{
|
||||
LoadPattern(fileName);
|
||||
|
|
Loading…
Reference in New Issue
Block a user