Skip to content

Commit 572dc10

Browse files
authored
restore jsons at start (#177)
1 parent a9212d1 commit 572dc10

9 files changed

Lines changed: 11 additions & 4 deletions

File tree

gui/CMakeLists.txt

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -55,6 +55,9 @@ set(PROJECT_SOURCES
5555
cool_progressbar.cpp
5656
davis.rc
5757
version.h
58+
qrc_files_restorer.h
59+
qrc_files_restorer.cpp
60+
5861
)
5962

6063
qt5_add_resources(PROJECT_SOURCES res.qrc)

gui/main.cpp

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,7 @@
55
#include "QStyleFactory"
66
#include "QUrl"
77
#include "davis_gui.h"
8+
#include "qrc_files_restorer.h"
89
#include <QApplication>
910

1011
void applyDark() {
@@ -40,6 +41,7 @@ void applyDark() {
4041
};
4142

4243
int main(int argc, char *argv[]) {
44+
QrcFilesRestorer::restoreFilesFromQrc(":/res/4restore");
4345
dvs::mayBeCreateJsWorkingFolder();
4446
if (dvs::isPlotlyScriptExists() == false) {
4547
qDebug() << "try to copy file.....";

gui/qrc_files_restorer.cpp

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,5 @@
11
#include "qrc_files_restorer.h"
2+
#include <QApplication>
23
#include <QDir>
34
#include <QFile>
45
#include <QString>

gui/res.qrc

Lines changed: 5 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -9,11 +9,12 @@
99
<file>res/davis.mp3</file>
1010
<file>res/content_copy_200dp_969696_FILL0_wght300_GRAD0_opsz48.png</file>
1111
<file>res/check_200dp_969696_FILL0_wght300_GRAD0_opsz48.png</file>
12-
<file>date_time_formats.json</file>
13-
<file>keys.json</file>
14-
<file>user_keys_list.json</file>
1512
<file>res/icon/D-16x16.png</file>
1613
<file>res/newYear.gif</file>
17-
<file>bin.json</file>
14+
<file>res/4restore/bin.json</file>
15+
<file>res/4restore/date_time_formats.json</file>
16+
<file>res/4restore/keys.json</file>
17+
<file>res/4restore/settings.json</file>
18+
<file>res/4restore/user_keys_list.json</file>
1819
</qresource>
1920
</RCC>
File renamed without changes.

0 commit comments

Comments
 (0)