Add layout loading/saving to main window

This commit is contained in:
baldurk
2016-10-07 19:51:02 +02:00
parent 33e727e4f6
commit ff6da5d81e
5 changed files with 315 additions and 46 deletions
+12
View File
@@ -27,6 +27,7 @@
#include <QFileInfo>
#include <QMessageBox>
#include <QMetaObject>
#include <QStandardPaths>
#include <QTimer>
#include "Windows/MainWindow.h"
@@ -67,6 +68,17 @@ bool CaptureContext::isRunning()
return m_MainWindow && m_MainWindow->isVisible();
}
QString CaptureContext::ConfigFile(const QString &filename)
{
QString path = QStandardPaths::writableLocation(QStandardPaths::AppDataLocation);
QDir dir(path);
if(!dir.exists())
dir.mkdir(".");
return QDir::cleanPath(dir.absoluteFilePath(filename));
}
void CaptureContext::LoadLogfile(QString logFile, bool temporary)
{
LoadLogfile(-1, "", logFile, temporary);