Prepare to send 'datadir' and 'tempdir' strings to m65.

This commit is contained in:
Joe Taylor
2021-04-20 11:07:33 -04:00
parent 33b5ea4eb3
commit f8e61e05af
2 changed files with 17 additions and 4 deletions
+16 -3
View File
@@ -116,7 +116,10 @@ MainWindow::MainWindow(QWidget *parent) :
QTimer *guiTimer = new QTimer(this);
connect(guiTimer, SIGNAL(timeout()), this, SLOT(guiUpdate()));
guiTimer->start(100); //Don't change the 100 ms!
QTimer *m65Timer = new QTimer(this);
m65Timer->setSingleShot(true);
connect(m65Timer, SIGNAL(timeout()), this, SLOT(setup_m65()));
m_auto=false;
m_waterfallAvg = 1;
@@ -293,8 +296,10 @@ MainWindow::MainWindow(QWidget *parent) :
if(ui->actionAFMHot->isChecked()) on_actionAFMHot_triggered();
if(ui->actionBlue->isChecked()) on_actionBlue_triggered();
m_dataDir = QStandardPaths::writableLocation (QStandardPaths::DataLocation);
m_tempDir = QStandardPaths::writableLocation (QStandardPaths::TempLocation) + "/map65";
m65Timer->start(200);
guiTimer->start(100); //Don't change the 100 ms!
// End of MainWindow constructor
}
@@ -319,6 +324,14 @@ MainWindow::~MainWindow()
delete ui;
}
void MainWindow::setup_m65()
{
m_dataDir = QStandardPaths::writableLocation (QStandardPaths::DataLocation);
m_tempDir = QStandardPaths::writableLocation (QStandardPaths::TempLocation) + "/map65";
memcpy(datcom_.datadir, m_dataDir.toLatin1(),m_dataDir.length());
memcpy(datcom_.tempdir, m_tempDir.toLatin1(),m_tempDir.length());
}
//-------------------------------------------------------- writeSettings()
void MainWindow::writeSettings()
{