diff --git a/src/create_image_info.cpp b/src/create_image_info.cpp
index baecb5e..c9e4a44 100644
--- a/src/create_image_info.cpp
+++ b/src/create_image_info.cpp
@@ -135,6 +135,18 @@ void Create_Image_Info::close_create_image_info()
}
+void Create_Image_Info::init()
+{
+ ui->label_Creating->setText("Creating Images ...");
+ ui->label_leftTime->setVisible(true);
+ ui->label_speed->setVisible(true);
+ ui->label_now->setVisible(true);
+ ui->progressBar->setValue(0);
+ timer->start(50);
+ if(!time_left.isValid())
+ qDebug() << "invalid";
+}
+
void Create_Image_Info::closeEvent(QCloseEvent*)
{
timer->stop();
diff --git a/src/create_image_info.h b/src/create_image_info.h
index 9d5506f..b9aab24 100644
--- a/src/create_image_info.h
+++ b/src/create_image_info.h
@@ -27,6 +27,8 @@ public slots:
void close_create_image_info();
+ void init();
+
private slots:
void updateTime();
diff --git a/src/create_image_info.ui b/src/create_image_info.ui
index 5fafa5a..069dbe0 100644
--- a/src/create_image_info.ui
+++ b/src/create_image_info.ui
@@ -52,7 +52,7 @@
- Creating Images...
+ Creating Images ...
diff --git a/src/mainwindow.cpp b/src/mainwindow.cpp
index 7577e4c..02c2293 100644
--- a/src/mainwindow.cpp
+++ b/src/mainwindow.cpp
@@ -134,6 +134,11 @@ MainWindow::MainWindow(QWidget *parent)
">> "); // start of the terminal
ui->textEdit_terminal->moveCursor(QTextCursor::End, QTextCursor::MoveAnchor); // move the cursor
+ create_image_info = new Create_Image_Info;
+ connect(this, &MainWindow::build_image_info_signal, create_image_info, &Create_Image_Info::set_info);
+ connect(this, &MainWindow::build_image_updateInfo_signal, create_image_info, &Create_Image_Info::updateInfo);
+ connect(create_image_info, &Create_Image_Info::releaseInfo, this, &MainWindow::updateTerminalCreateImagesProgresssBar);
+
ReadStyle();
updateMaxButton();
}
@@ -3243,10 +3248,7 @@ void MainWindow::createImages()
currentTerminalWorkName = "Create Images";
initTerminalProgressBar(total_image);
- create_image_info = new Create_Image_Info;
- connect(this, &MainWindow::build_image_info_signal, create_image_info, &Create_Image_Info::set_info);
- connect(this, &MainWindow::build_image_updateInfo_signal, create_image_info, &Create_Image_Info::updateInfo);
- connect(create_image_info, &Create_Image_Info::releaseInfo, this, &MainWindow::updateTerminalCreateImagesProgresssBar);
+ create_image_info->init();
create_image_info->show();
emit build_image_info_signal(path + "/" + name, image_format, total_image, 0);
diff --git a/usr/frd/Mandelbrot Sample.frd b/usr/frd/Mandelbrot Sample.frd
index 91afa7b..b0f7bb9 100644
--- a/usr/frd/Mandelbrot Sample.frd
+++ b/usr/frd/Mandelbrot Sample.frd
@@ -22,7 +22,7 @@
// image and video output settings
@output $Output = {
- $Time = 65 * 100; // time is measured in millisecond
+ $Time = 65 * 10; // time is measured in millisecond
$Fps = 30;
$Crf = 18; // constant rate factor, from 0 to 51
$VideoDir = $Your_Local_Dir; // assignment
@@ -30,7 +30,7 @@
$VideoName = Mandelbrot Set Sample;
$ImageDir = D:\FRD\Mandelbrot\img;
$ImagePrefix = img_;
- $ImageSize = 1920, 1080; // set as 1080p
+ $ImageSize = 400, 300; // set as 1080p
$Music =
// Music will be played by sequence.
// Music names are divided by comma.