Moving the project into a subdir project
109
ScreenPlay.pro
@ -1,106 +1,5 @@
|
||||
TEMPLATE = app
|
||||
QT += qml quick av sql widgets quickcontrols2 webkit
|
||||
CONFIG += c++17
|
||||
|
||||
|
||||
TARGETPATH = ScreenPlay
|
||||
|
||||
SOURCES += main.cpp \
|
||||
src/steamworkshop.cpp \
|
||||
src/installedlistmodel.cpp \
|
||||
src/monitorlistmodel.cpp \
|
||||
src/settings.cpp \
|
||||
src/packagefilehandler.cpp \
|
||||
src/wallpaper.cpp \
|
||||
src/profilelistmodel.cpp \
|
||||
src/profile.cpp \
|
||||
src/projectfile.cpp \
|
||||
src/widget.cpp \
|
||||
src/steamworkshoplistmodel.cpp \
|
||||
src/workshopitem.cpp \
|
||||
src/widgetbridge.cpp \
|
||||
src/installedlistfilter.cpp
|
||||
|
||||
RESOURCES += \
|
||||
Resources.qrc \
|
||||
|
||||
|
||||
HEADERS += \
|
||||
src/steamworkshop.h \
|
||||
src/installedlistmodel.h \
|
||||
src/monitorlistmodel.h \
|
||||
src/settings.h \
|
||||
src/packagefilehandler.h \
|
||||
src/wallpaper.h \
|
||||
src/profilelistmodel.h \
|
||||
src/profile.h \
|
||||
src/projectfile.h \
|
||||
src/widget.h \
|
||||
src/steamworkshoplistmodel.h \
|
||||
src/workshopitem.h \
|
||||
src/widgetbridge.h \
|
||||
src/installedlistfilter.h
|
||||
|
||||
INCLUDEPATH += \
|
||||
$$PWD/ThirdParty/ \
|
||||
$$PWD/src/\
|
||||
|
||||
|
||||
CONFIG(debug, debug|release) {
|
||||
install_it.path = $${OUT_PWD}/debug/
|
||||
} else {
|
||||
install_it.path = $${OUT_PWD}/release/
|
||||
}
|
||||
|
||||
|
||||
install_it.files += assets/templates/config.json \
|
||||
assets/icons/favicon.ico \
|
||||
steam_appid.txt \
|
||||
settings.json \
|
||||
|
||||
INSTALLS += install_it
|
||||
|
||||
|
||||
# Additional import path used to resolve QML modules in Qt Creator's code model
|
||||
QML_IMPORT_PATH += [QtAVSourceCodeDir]/qml
|
||||
|
||||
|
||||
# Additional import path used to resolve QML modules just for Qt Quick Designer
|
||||
QML_DESIGNER_IMPORT_PATH =
|
||||
QT_QUICK_CONTROLS_STYLE = "Material"
|
||||
|
||||
# The following define makes your compiler emit warnings if you use
|
||||
# any feature of Qt which as been marked deprecated (the exact warnings
|
||||
# depend on your compiler). Please consult the documentation of the
|
||||
# deprecated API in order to know how to port your code away from it.
|
||||
DEFINES += QT_DEPRECATED_WARNINGS
|
||||
|
||||
# Default rules for deployment.
|
||||
qnx: target.path = /tmp/$${TARGET}/bin
|
||||
else: unix:!android: target.path = /opt/$${TARGET}/bin
|
||||
!isEmpty(target.path): INSTALLS += target
|
||||
|
||||
win32 {
|
||||
INCLUDEPATH += "C:\msys64\mingw64\include"
|
||||
}
|
||||
|
||||
|
||||
contains(QT_ARCH, i386) {
|
||||
#32-bit
|
||||
win32: LIBS += -L$$PWD/ThirdParty/Steam/redistributable_bin/ -lsteam_api
|
||||
DEPENDPATH += $$PWD/ThirdParty/Steam/redistributable_bin/
|
||||
} else {
|
||||
#64-bit
|
||||
win32: LIBS += -L$$PWD/ThirdParty/Steam/redistributable_bin/win64/ -lsteam_api64
|
||||
DEPENDPATH += $$PWD/ThirdParty/Steam/redistributable_bin/win64
|
||||
|
||||
#zlib
|
||||
win32:CONFIG(release, debug|release): LIBS += -L"C:\msys64\mingw64\lib" -llibz.dll
|
||||
else:win32:CONFIG(debug, debug|release): LIBS += -L"C:\msys64\mingw64\lib" -llibz.dll
|
||||
#quazip
|
||||
win32:CONFIG(release, debug|release): LIBS += -L"C:\msys64\mingw64\lib" -llibquazip5.dll
|
||||
else:win32:CONFIG(debug, debug|release): LIBS += -L"C:\msys64\mingw64\lib" -llibquazip5.dll
|
||||
}
|
||||
|
||||
|
||||
TEMPLATE = subdirs
|
||||
SUBDIRS = \
|
||||
ScreenPlay/ScreenPlay.pro \
|
||||
ScreenPlayWindow/ScreenPlayWindow.pro \
|
||||
|
||||
|
@ -89,5 +89,13 @@
|
||||
<file>assets/images/ScreenPlayIconStomt.png</file>
|
||||
<file>assets/images/Stomt_Logo+Wordmark_Mono_BLK.svg</file>
|
||||
<file>assets/icons/icon_code.svg</file>
|
||||
<file>languages/ScreenPlay_de.qm</file>
|
||||
<file>languages/ScreenPlay_en.qm</file>
|
||||
<file>assets/images/Intro.png</file>
|
||||
<file>assets/images/Intro_shine.png</file>
|
||||
<file>assets/images/Intro_PC.svg</file>
|
||||
<file>assets/images/Intro_PC.png</file>
|
||||
<file>assets/fonts/RobotoMono-Light.ttf</file>
|
||||
<file>assets/fonts/RobotoMono-Thin.ttf</file>
|
||||
</qresource>
|
||||
</RCC>
|
84
ScreenPlay/ScreenPlay.pro
Normal file
@ -0,0 +1,84 @@
|
||||
TEMPLATE = app
|
||||
QT += qml quick av sql widgets quickcontrols2 webkit
|
||||
CONFIG += c++17
|
||||
|
||||
|
||||
TARGETPATH = ScreenPlay
|
||||
|
||||
SOURCES += main.cpp \
|
||||
src/steamworkshop.cpp \
|
||||
src/installedlistmodel.cpp \
|
||||
src/monitorlistmodel.cpp \
|
||||
src/settings.cpp \
|
||||
src/packagefilehandler.cpp \
|
||||
src/wallpaper.cpp \
|
||||
src/profilelistmodel.cpp \
|
||||
src/profile.cpp \
|
||||
src/projectfile.cpp \
|
||||
src/widget.cpp \
|
||||
src/steamworkshoplistmodel.cpp \
|
||||
src/workshopitem.cpp \
|
||||
src/widgetbridge.cpp \
|
||||
src/installedlistfilter.cpp
|
||||
|
||||
RESOURCES += \
|
||||
Resources.qrc \
|
||||
|
||||
TRANSLATIONS = languages/ScreenPlay_en.ts languages/ScreenPlay_de.ts
|
||||
|
||||
HEADERS += \
|
||||
src/steamworkshop.h \
|
||||
src/installedlistmodel.h \
|
||||
src/monitorlistmodel.h \
|
||||
src/settings.h \
|
||||
src/packagefilehandler.h \
|
||||
src/wallpaper.h \
|
||||
src/profilelistmodel.h \
|
||||
src/profile.h \
|
||||
src/projectfile.h \
|
||||
src/widget.h \
|
||||
src/steamworkshoplistmodel.h \
|
||||
src/workshopitem.h \
|
||||
src/widgetbridge.h \
|
||||
src/installedlistfilter.h
|
||||
|
||||
INCLUDEPATH += \
|
||||
$$PWD/ThirdParty/ \
|
||||
$$PWD/src/\
|
||||
|
||||
|
||||
CONFIG(debug, debug|release) {
|
||||
install_it.path = $${OUT_PWD}/debug/
|
||||
} else {
|
||||
install_it.path = $${OUT_PWD}/release/
|
||||
}
|
||||
|
||||
|
||||
install_it.files += assets/templates/config.json \
|
||||
assets/icons/favicon.ico \
|
||||
steam_appid.txt \
|
||||
settings.json \
|
||||
|
||||
INSTALLS += install_it
|
||||
|
||||
|
||||
# Additional import path used to resolve QML modules in Qt Creator's code model
|
||||
QML_IMPORT_PATH += [QtAVSourceCodeDir]/qml
|
||||
|
||||
|
||||
# Additional import path used to resolve QML modules just for Qt Quick Designer
|
||||
# QML_DESIGNER_IMPORT_PATH =
|
||||
QT_QUICK_CONTROLS_STYLE = "Material"
|
||||
|
||||
# The following define makes your compiler emit warnings if you use
|
||||
# any feature of Qt which as been marked deprecated (the exact warnings
|
||||
# depend on your compiler). Please consult the documentation of the
|
||||
# deprecated API in order to know how to port your code away from it.
|
||||
DEFINES += QT_DEPRECATED_WARNINGS
|
||||
|
||||
win32 {
|
||||
INCLUDEPATH += "C:\msys64\mingw64\include"
|
||||
|
||||
win32: LIBS += -L$$PWD/ThirdParty/Steam/redistributable_bin/win64/ -lsteam_api64
|
||||
DEPENDPATH += $$PWD/ThirdParty/Steam/redistributable_bin/win64
|
||||
}
|
BIN
ScreenPlay/assets/fonts/RobotoMono-Light.ttf
Normal file
BIN
ScreenPlay/assets/fonts/RobotoMono-Thin.ttf
Normal file
Before Width: | Height: | Size: 271 KiB After Width: | Height: | Size: 271 KiB |
Before Width: | Height: | Size: 427 B After Width: | Height: | Size: 427 B |
Before Width: | Height: | Size: 835 B After Width: | Height: | Size: 835 B |
Before Width: | Height: | Size: 634 B After Width: | Height: | Size: 634 B |
Before Width: | Height: | Size: 584 B After Width: | Height: | Size: 584 B |
Before Width: | Height: | Size: 771 B After Width: | Height: | Size: 771 B |
Before Width: | Height: | Size: 1.2 KiB After Width: | Height: | Size: 1.2 KiB |
Before Width: | Height: | Size: 817 B After Width: | Height: | Size: 817 B |
Before Width: | Height: | Size: 861 B After Width: | Height: | Size: 861 B |
Before Width: | Height: | Size: 593 B After Width: | Height: | Size: 593 B |
Before Width: | Height: | Size: 3.1 KiB After Width: | Height: | Size: 3.1 KiB |
Before Width: | Height: | Size: 3.1 KiB After Width: | Height: | Size: 3.1 KiB |
Before Width: | Height: | Size: 3.7 KiB After Width: | Height: | Size: 3.7 KiB |
Before Width: | Height: | Size: 516 B After Width: | Height: | Size: 516 B |
Before Width: | Height: | Size: 1.0 KiB After Width: | Height: | Size: 1.0 KiB |
Before Width: | Height: | Size: 984 B After Width: | Height: | Size: 984 B |
Before Width: | Height: | Size: 69 KiB After Width: | Height: | Size: 69 KiB |
Before Width: | Height: | Size: 658 B After Width: | Height: | Size: 658 B |
Before Width: | Height: | Size: 928 B After Width: | Height: | Size: 928 B |
Before Width: | Height: | Size: 1.4 KiB After Width: | Height: | Size: 1.4 KiB |
Before Width: | Height: | Size: 195 B After Width: | Height: | Size: 195 B |
Before Width: | Height: | Size: 177 B After Width: | Height: | Size: 177 B |
Before Width: | Height: | Size: 1.3 KiB After Width: | Height: | Size: 1.3 KiB |
Before Width: | Height: | Size: 1.0 KiB After Width: | Height: | Size: 1.0 KiB |
Before Width: | Height: | Size: 1.9 KiB After Width: | Height: | Size: 1.9 KiB |
Before Width: | Height: | Size: 794 B After Width: | Height: | Size: 794 B |
Before Width: | Height: | Size: 1.2 KiB After Width: | Height: | Size: 1.2 KiB |
Before Width: | Height: | Size: 1.7 KiB After Width: | Height: | Size: 1.7 KiB |
Before Width: | Height: | Size: 821 B After Width: | Height: | Size: 821 B |
Before Width: | Height: | Size: 1.4 KiB After Width: | Height: | Size: 1.4 KiB |
Before Width: | Height: | Size: 1.1 KiB After Width: | Height: | Size: 1.1 KiB |
Before Width: | Height: | Size: 988 B After Width: | Height: | Size: 988 B |
Before Width: | Height: | Size: 186 B After Width: | Height: | Size: 186 B |
Before Width: | Height: | Size: 351 B After Width: | Height: | Size: 351 B |
Before Width: | Height: | Size: 791 B After Width: | Height: | Size: 791 B |
Before Width: | Height: | Size: 1.2 KiB After Width: | Height: | Size: 1.2 KiB |
BIN
ScreenPlay/assets/images/Intro.png
Normal file
After Width: | Height: | Size: 379 KiB |
BIN
ScreenPlay/assets/images/Intro_PC.png
Normal file
After Width: | Height: | Size: 26 KiB |
1
ScreenPlay/assets/images/Intro_PC.svg
Normal file
After Width: | Height: | Size: 12 KiB |
BIN
ScreenPlay/assets/images/Intro_shine.png
Normal file
After Width: | Height: | Size: 2.2 MiB |
Before Width: | Height: | Size: 1.4 KiB After Width: | Height: | Size: 1.4 KiB |
Before Width: | Height: | Size: 4.3 KiB After Width: | Height: | Size: 4.3 KiB |
Before Width: | Height: | Size: 589 B After Width: | Height: | Size: 589 B |
Before Width: | Height: | Size: 9.6 KiB After Width: | Height: | Size: 9.6 KiB |