cmake files updated to the current state of the qmake project files (

completely untested )
This commit is contained in:
Uwe Rathmann 2023-03-08 10:11:36 +01:00
parent 502cc5e9b1
commit a574658f15
5 changed files with 103 additions and 50 deletions

View File

@ -1,49 +1,19 @@
list(APPEND TARGET_HEADERS list(APPEND TARGET_HEADERS
label/LabelPage.h) label/LabelPage.h
inputs/InputPage.h
list(APPEND TARGET_SOURCES progressbar/ProgressBarPage.h
label/LabelPage.cpp) button/ButtonPage.h
selector/SelectorPage.h
list(APPEND TARGET_HEADERS dialog/DialogPage.h
slider/SliderPage.h)
list(APPEND TARGET_SOURCES
slider/SliderPage.cpp)
list(APPEND TARGET_HEADERS
progressbar/ProgressBarPage.h)
list(APPEND TARGET_SOURCES
progressbar/ProgressBarPage.cpp)
list(APPEND TARGET_HEADERS
button/ButtonPage.h)
list(APPEND TARGET_SOURCES
button/ButtonPage.cpp)
list(APPEND TARGET_HEADERS
textinput/TextInputPage.h)
list(APPEND TARGET_SOURCES
textinput/TextInputPage.cpp)
list(APPEND TARGET_HEADERS
selector/SelectorPage.h)
list(APPEND TARGET_SOURCES
selector/SelectorPage.cpp)
list(APPEND TARGET_HEADERS
dialog/DialogPage.h)
list(APPEND TARGET_SOURCES
dialog/DialogPage.cpp)
list(APPEND TARGET_HEADERS
Page.h) Page.h)
list(APPEND TARGET_SOURCES list(APPEND TARGET_SOURCES
label/LabelPage.cpp
inputs/InputPage.cpp
progressbar/ProgressBarPage.cpp
button/ButtonPage.cpp
selector/SelectorPage.cpp
dialog/DialogPage.cpp
Page.cpp Page.cpp
main.cpp) main.cpp)

View File

@ -1,10 +1,12 @@
add_subdirectory(anchors) add_subdirectory(anchors)
add_subdirectory(dials) add_subdirectory(dials)
add_subdirectory(dialogbuttons) add_subdirectory(dialogbuttons)
add_subdirectory(gradients)
add_subdirectory(invoker) add_subdirectory(invoker)
add_subdirectory(inputpanel) add_subdirectory(inputpanel)
add_subdirectory(images) add_subdirectory(images)
add_subdirectory(shadows) add_subdirectory(shadows)
add_subdirectory(shapes)
if (QT_VERSION_MAJOR VERSION_EQUAL "6") if (QT_VERSION_MAJOR VERSION_EQUAL "6")
if(TARGET Qt::WebEngineCore) if(TARGET Qt::WebEngineCore)

View File

@ -0,0 +1,22 @@
list(APPEND TARGET_HEADERS
GradientView.h)
list(APPEND TARGET_SOURCES
GradientView.cpp
main.cpp)
set(TARGET_NAME gradients)
qt_add_executable(${TARGET_NAME} WIN32 MACOSX_BUNDLE
${TARGET_HEADERS}
${TARGET_SOURCES})
target_link_libraries(${TARGET_NAME}
PRIVATE
qskinny
qsktestsupport)
set_target_properties(${TARGET_NAME}
PROPERTIES
AUTOMOC ON
FOLDER playground)

View File

@ -0,0 +1,30 @@
list(APPEND TARGET_HEADERS
ShapeItem.h
GeometricShape.h
Window.h
Stroke.h)
list(APPEND TARGET_SOURCES
Stroke.cpp
ShapeItem.cpp
GeometricShape.cpp
Window.cpp
main.cpp)
set(TARGET_NAME shapes)
qt_add_executable(${TARGET_NAME} WIN32 MACOSX_BUNDLE
${TARGET_HEADERS}
${TARGET_SOURCES})
target_link_libraries(${TARGET_NAME}
PRIVATE
qskinny
qskqmlexport
qsktestsupport
Qt::QuickShapesPrivate)
set_target_properties(${TARGET_NAME}
PROPERTIES
AUTOMOC ON
FOLDER playground)

View File

@ -10,6 +10,7 @@ list(APPEND TARGET_HEADERS
common/QskFunctions.h common/QskFunctions.h
common/QskGlobal.h common/QskGlobal.h
common/QskGradient.h common/QskGradient.h
common/QskGradientDirection.h
common/QskGradientStop.h common/QskGradientStop.h
common/QskHctColor.h common/QskHctColor.h
common/QskIntervalF.h common/QskIntervalF.h
@ -39,6 +40,7 @@ list(APPEND TARGET_SOURCES
common/QskBoxHints.cpp common/QskBoxHints.cpp
common/QskFunctions.cpp common/QskFunctions.cpp
common/QskGradient.cpp common/QskGradient.cpp
common/QskGradientDirection.cpp
common/QskGradientStop.cpp common/QskGradientStop.cpp
common/QskHctColor.cpp common/QskHctColor.cpp
common/QskIntervalF.cpp common/QskIntervalF.cpp
@ -85,16 +87,24 @@ list(APPEND TARGET_HEADERS
nodes/QskArcRenderer.h nodes/QskArcRenderer.h
nodes/QskBoxNode.h nodes/QskBoxNode.h
nodes/QskBoxClipNode.h nodes/QskBoxClipNode.h
nodes/QskBoxFillNode.h
nodes/QskBoxRectangleNode.h
nodes/QskBoxRenderer.h nodes/QskBoxRenderer.h
nodes/QskBoxRendererColorMap.h nodes/QskBoxMetrics.h
nodes/QskBoxBasicStroker.h
nodes/QskBoxGradientStroker.h
nodes/QskBoxColorMap.h
nodes/QskBoxShadowNode.h nodes/QskBoxShadowNode.h
nodes/QskColorRamp.h
nodes/QskGraphicNode.h nodes/QskGraphicNode.h
nodes/QskPaintedNode.h nodes/QskPaintedNode.h
nodes/QskPlainTextRenderer.h nodes/QskPlainTextRenderer.h
nodes/QskRichTextRenderer.h nodes/QskRichTextRenderer.h
nodes/QskScaleRenderer.h nodes/QskScaleRenderer.h
nodes/QskSGNode.h nodes/QskSGNode.h
nodes/QskShadedBoxNode.h nodes/QskStrokeNode.h
nodes/QskShapeNode.h
nodes/QskGradientMaterial.h
nodes/QskTextNode.h nodes/QskTextNode.h
nodes/QskTextRenderer.h nodes/QskTextRenderer.h
nodes/QskTextureRenderer.h nodes/QskTextureRenderer.h
@ -106,17 +116,24 @@ list(APPEND TARGET_SOURCES
nodes/QskArcRenderer.cpp nodes/QskArcRenderer.cpp
nodes/QskBoxNode.cpp nodes/QskBoxNode.cpp
nodes/QskBoxClipNode.cpp nodes/QskBoxClipNode.cpp
nodes/QskBoxRendererRect.cpp nodes/QskBoxFillNode.cpp
nodes/QskBoxRendererEllipse.cpp nodes/QskBoxRectangleNode.cpp
nodes/QskBoxRendererDEllipse.cpp nodes/QskBoxRenderer.cpp
nodes/QskBoxMetrics.cpp
nodes/QskBoxBasicStroker.cpp
nodes/QskBoxGradientStroker.cpp
nodes/QskBoxShadowNode.cpp nodes/QskBoxShadowNode.cpp
nodes/QskColorRamp.cpp
nodes/QskGraphicNode.cpp nodes/QskGraphicNode.cpp
nodes/QskPaintedNode.cpp nodes/QskPaintedNode.cpp
nodes/QskPlainTextRenderer.cpp nodes/QskPlainTextRenderer.cpp
nodes/QskRectangleNode.cpp
nodes/QskRichTextRenderer.cpp nodes/QskRichTextRenderer.cpp
nodes/QskScaleRenderer.cpp nodes/QskScaleRenderer.cpp
nodes/QskSGNode.cpp nodes/QskSGNode.cpp
nodes/QskShadedBoxNode.cpp nodes/QskStrokeNode.cpp
nodes/QskShapeNode.cpp
nodes/QskGradientMaterial.cpp
nodes/QskTextNode.cpp nodes/QskTextNode.cpp
nodes/QskTextRenderer.cpp nodes/QskTextRenderer.cpp
nodes/QskTextureRenderer.cpp nodes/QskTextureRenderer.cpp
@ -139,6 +156,8 @@ list(APPEND TARGET_HEADERS
controls/QskBoxSkinlet.h controls/QskBoxSkinlet.h
controls/QskCheckBox.h controls/QskCheckBox.h
controls/QskCheckBoxSkinlet.h controls/QskCheckBoxSkinlet.h
controls/QskComboBox.h
controls/QskComboBoxSkinlet.h
controls/QskControl.h controls/QskControl.h
controls/QskControlPrivate.h controls/QskControlPrivate.h
controls/QskDirtyItemFilter.h controls/QskDirtyItemFilter.h
@ -169,6 +188,8 @@ list(APPEND TARGET_HEADERS
controls/QskQuick.h controls/QskQuick.h
controls/QskQuickItem.h controls/QskQuickItem.h
controls/QskQuickItemPrivate.h controls/QskQuickItemPrivate.h
controls/QskRadioBox.h
controls/QskRadioBoxSkinlet.h
controls/QskScrollArea.h controls/QskScrollArea.h
controls/QskScrollBox.h controls/QskScrollBox.h
controls/QskScrollView.h controls/QskScrollView.h
@ -193,6 +214,8 @@ list(APPEND TARGET_HEADERS
controls/QskSliderSkinlet.h controls/QskSliderSkinlet.h
controls/QskStatusIndicator.h controls/QskStatusIndicator.h
controls/QskStatusIndicatorSkinlet.h controls/QskStatusIndicatorSkinlet.h
controls/QskSpinBox.h
controls/QskSpinBoxSkinlet.h
controls/QskSubWindowArea.h controls/QskSubWindowArea.h
controls/QskSubWindowAreaSkinlet.h controls/QskSubWindowAreaSkinlet.h
controls/QskSubWindow.h controls/QskSubWindow.h
@ -224,6 +247,8 @@ list(APPEND TARGET_SOURCES
controls/QskBoxSkinlet.cpp controls/QskBoxSkinlet.cpp
controls/QskCheckBox.cpp controls/QskCheckBox.cpp
controls/QskCheckBoxSkinlet.cpp controls/QskCheckBoxSkinlet.cpp
controls/QskComboBox.cpp
controls/QskComboBoxSkinlet.cpp
controls/QskControl.cpp controls/QskControl.cpp
controls/QskControlPrivate.cpp controls/QskControlPrivate.cpp
controls/QskDirtyItemFilter.cpp controls/QskDirtyItemFilter.cpp
@ -258,6 +283,8 @@ list(APPEND TARGET_SOURCES
controls/QskScrollBox.cpp controls/QskScrollBox.cpp
controls/QskScrollView.cpp controls/QskScrollView.cpp
controls/QskScrollViewSkinlet.cpp controls/QskScrollViewSkinlet.cpp
controls/QskRadioBox.cpp
controls/QskRadioBoxSkinlet.cpp
controls/QskSegmentedBar.cpp controls/QskSegmentedBar.cpp
controls/QskSegmentedBarSkinlet.cpp controls/QskSegmentedBarSkinlet.cpp
controls/QskSeparator.cpp controls/QskSeparator.cpp
@ -275,6 +302,8 @@ list(APPEND TARGET_SOURCES
controls/QskSkinnable.cpp controls/QskSkinnable.cpp
controls/QskSlider.cpp controls/QskSlider.cpp
controls/QskSliderSkinlet.cpp controls/QskSliderSkinlet.cpp
controls/QskSpinBox.cpp
controls/QskSpinBoxSkinlet.cpp
controls/QskStatusIndicator.cpp controls/QskStatusIndicator.cpp
controls/QskStatusIndicatorSkinlet.cpp controls/QskStatusIndicatorSkinlet.cpp
controls/QskSubWindowArea.cpp controls/QskSubWindowArea.cpp