1. change app save path coding.
This commit is contained in:
parent
e8a4557906
commit
4c92f00cb2
@ -3,10 +3,13 @@
|
||||
#include <QGraphicsScene>
|
||||
#include <QGraphicsView>
|
||||
#include <QGraphicsRectItem>
|
||||
#include <QCoreApplication>
|
||||
|
||||
#define BG_WIDTH 3508
|
||||
#define BG_HEIGHT 2481
|
||||
|
||||
|
||||
|
||||
struct NameInfo_t {
|
||||
QString name1;
|
||||
QString name2;
|
||||
@ -46,4 +49,4 @@ private:
|
||||
|
||||
QFont eng_Font;
|
||||
|
||||
};
|
||||
};
|
||||
|
||||
@ -1,7 +1,6 @@
|
||||
#include "customlogo2.h"
|
||||
#include "ui_customlogo2.h"
|
||||
|
||||
#include "QFileDialog"
|
||||
#include "def.h"
|
||||
|
||||
#include <QMessageBox>
|
||||
#include <QDateTime>
|
||||
@ -248,16 +247,16 @@ void customlogo2::saveToImage(const QString& filename, QGraphicsScene* scene)
|
||||
QPainter painter(&image);
|
||||
scene->render(&painter);
|
||||
|
||||
|
||||
|
||||
#ifdef Q_OS_MAC
|
||||
QString folder_name = QCoreApplication::applicationDirPath() + "/../../../export_" + QDateTime::currentDateTime().toString("yyyyMMdd");
|
||||
qDebug() << "app director path" <<QCoreApplication::applicationDirPath();
|
||||
#ifdef Q_OS_DARWIN
|
||||
QString APP_PATH = QCoreApplication::applicationDirPath() + "/../../../";
|
||||
#else
|
||||
QString folder_name = QCoreApplication::applicationDirPath() + "/export_" + QDateTime::currentDateTime().toString("yyyyMMdd");
|
||||
static QString APP_PATH = "";
|
||||
#endif
|
||||
|
||||
image.save(folder_name.append(filename), "JPEG");
|
||||
QString save_path = APP_PATH.append(filename);
|
||||
qDebug()<<"save path: "<< save_path;
|
||||
|
||||
image.save(save_path, "JPEG");
|
||||
|
||||
QByteArray imageData;
|
||||
QBuffer buffer(&imageData);
|
||||
|
||||
@ -1,6 +1,13 @@
|
||||
#ifndef DEF_H
|
||||
#define DEF_H
|
||||
|
||||
#include <QCoreApplication>
|
||||
|
||||
#define VERSION "v2.8.0"
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
#endif // DEF_H
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user