Skip to content

Commit

Permalink
Move scene settings dialog to ui
Browse files Browse the repository at this point in the history
  • Loading branch information
rodlie committed Mar 15, 2024
1 parent 0ffc89d commit af194d2
Show file tree
Hide file tree
Showing 6 changed files with 12 additions and 9 deletions.
6 changes: 2 additions & 4 deletions src/app/CMakeLists.txt
Original file line number Diff line number Diff line change
Expand Up @@ -165,12 +165,11 @@ set(
#GUI/BrushWidgets/brushlabel.cpp
GUI/ColorWidgets/bookmarkedcolors.cpp
GUI/ColorWidgets/paintcolorwidget.cpp
GUI/Dialogs/animationtopaintdialog.cpp
#GUI/Dialogs/animationtopaintdialog.cpp
GUI/Dialogs/applyexpressiondialog.cpp
GUI/Dialogs/dialogsinterfaceimpl.cpp
GUI/Dialogs/durationrectsettingsdialog.cpp
GUI/Dialogs/exportsvgdialog.cpp
GUI/Dialogs/scenesettingsdialog.cpp
GUI/Expressions/expressiondialog.cpp
GUI/Expressions/expressioneditor.cpp
GUI/Expressions/expressionhighlighter.cpp
Expand Down Expand Up @@ -267,12 +266,11 @@ set(
#GUI/BrushWidgets/brushlabel.h
GUI/ColorWidgets/bookmarkedcolors.h
GUI/ColorWidgets/paintcolorwidget.h
GUI/Dialogs/animationtopaintdialog.h
#GUI/Dialogs/animationtopaintdialog.h
GUI/Dialogs/applyexpressiondialog.h
GUI/Dialogs/dialogsinterfaceimpl.h
GUI/Dialogs/durationrectsettingsdialog.h
GUI/Dialogs/exportsvgdialog.h
GUI/Dialogs/scenesettingsdialog.h
GUI/Expressions/expressiondialog.h
GUI/Expressions/expressioneditor.h
GUI/Expressions/expressionhighlighter.h
Expand Down
4 changes: 2 additions & 2 deletions src/app/GUI/Dialogs/dialogsinterfaceimpl.cpp
Original file line number Diff line number Diff line change
Expand Up @@ -36,9 +36,9 @@
#include "GUI/mainwindow.h"
#include "GUI/Expressions/expressiondialog.h"
#include "GUI/Dialogs/durationrectsettingsdialog.h"
#include "GUI/Dialogs/animationtopaintdialog.h"
//#include "GUI/Dialogs/animationtopaintdialog.h"
#include "GUI/Dialogs/applyexpressiondialog.h"
#include "GUI/Dialogs/scenesettingsdialog.h"
#include "dialogs/scenesettingsdialog.h"

DialogsInterfaceImpl DialogsInterfaceImpl::sInstance;

Expand Down
2 changes: 1 addition & 1 deletion src/app/GUI/mainwindow.cpp
Original file line number Diff line number Diff line change
Expand Up @@ -57,7 +57,7 @@
#include "Sound/soundcomposition.h"
#include "GUI/BoxesList/boxsinglewidget.h"
#include "memoryhandler.h"
#include "GUI/Dialogs/scenesettingsdialog.h"
#include "dialogs/scenesettingsdialog.h"
#include "importhandler.h"
#include "GUI/edialogs.h"
#include "eimporters.h"
Expand Down
2 changes: 2 additions & 0 deletions src/ui/CMakeLists.txt
Original file line number Diff line number Diff line change
Expand Up @@ -36,6 +36,7 @@ include_directories(

set(
SOURCES
dialogs/scenesettingsdialog.cpp
widgets/actionbutton.cpp
widgets/alignwidget.cpp
widgets/assetswidget.cpp
Expand All @@ -56,6 +57,7 @@ set(
set(
HEADERS
ui_global.h
dialogs/scenesettingsdialog.h
widgets/actionbutton.h
widgets/alignwidget.h
widgets/assetswidget.h
Expand Down
File renamed without changes.
Original file line number Diff line number Diff line change
Expand Up @@ -26,6 +26,8 @@
#ifndef SCENESETTINGSDIALOG_H
#define SCENESETTINGSDIALOG_H

#include "ui_global.h"

#include <QDialog>
#include <QVBoxLayout>
#include <QPushButton>
Expand All @@ -38,13 +40,13 @@
#include "smartPointers/ememory.h"
#include "framerange.h"


class Document;
class Canvas;
class ColorAnimator;
class ColorAnimatorButton;

class SceneSettingsDialog : public QDialog {
class UI_EXPORT SceneSettingsDialog : public QDialog
{
public:
SceneSettingsDialog(Canvas * const canvas,
QWidget * const parent = nullptr);
Expand All @@ -70,6 +72,7 @@ class SceneSettingsDialog : public QDialog {
void applySettingsToCanvas(Canvas * const canvas) const;

static void sNewSceneDialog(Document &document, QWidget * const parent);

private:
bool validate();

Expand Down

0 comments on commit af194d2

Please sign in to comment.