diff --git a/src/controls/QskImage.cpp b/playground/images/Image.cpp similarity index 100% rename from src/controls/QskImage.cpp rename to playground/images/Image.cpp diff --git a/src/controls/QskImage.h b/playground/images/Image.h similarity index 100% rename from src/controls/QskImage.h rename to playground/images/Image.h diff --git a/examples/images/images.pro b/playground/images/images.pro similarity index 100% rename from examples/images/images.pro rename to playground/images/images.pro diff --git a/examples/images/images.qml b/playground/images/images.qml similarity index 100% rename from examples/images/images.qml rename to playground/images/images.qml diff --git a/examples/images/images.qrc b/playground/images/images.qrc similarity index 100% rename from examples/images/images.qrc rename to playground/images/images.qrc diff --git a/examples/images/main.cpp b/playground/images/main.cpp similarity index 100% rename from examples/images/main.cpp rename to playground/images/main.cpp diff --git a/src/controls/QskLineEdit.cpp b/playground/lineedit/LineEdit.cpp similarity index 100% rename from src/controls/QskLineEdit.cpp rename to playground/lineedit/LineEdit.cpp diff --git a/src/controls/QskLineEdit.h b/playground/lineedit/LineEdit.h similarity index 100% rename from src/controls/QskLineEdit.h rename to playground/lineedit/LineEdit.h diff --git a/src/controls/QskLineEditSkinlet.cpp b/playground/lineedit/LineEditSkinlet.cpp similarity index 100% rename from src/controls/QskLineEditSkinlet.cpp rename to playground/lineedit/LineEditSkinlet.cpp diff --git a/src/controls/QskLineEditSkinlet.h b/playground/lineedit/LineEditSkinlet.h similarity index 100% rename from src/controls/QskLineEditSkinlet.h rename to playground/lineedit/LineEditSkinlet.h diff --git a/examples/lineedit/lineedit.pro b/playground/lineedit/lineedit.pro similarity index 100% rename from examples/lineedit/lineedit.pro rename to playground/lineedit/lineedit.pro diff --git a/examples/lineedit/lineedit.qml b/playground/lineedit/lineedit.qml similarity index 100% rename from examples/lineedit/lineedit.qml rename to playground/lineedit/lineedit.qml diff --git a/examples/lineedit/main.cpp b/playground/lineedit/main.cpp similarity index 100% rename from examples/lineedit/main.cpp rename to playground/lineedit/main.cpp diff --git a/examples/lineedit/qml.qrc b/playground/lineedit/qml.qrc similarity index 100% rename from examples/lineedit/qml.qrc rename to playground/lineedit/qml.qrc diff --git a/playground/playground.pri b/playground/playground.pri new file mode 100644 index 00000000..7e8da8d2 --- /dev/null +++ b/playground/playground.pri @@ -0,0 +1,35 @@ +QSK_ROOT = $${PWD}/.. +include( $${QSK_ROOT}/qskconfig.pri ) + +QSK_OUT_ROOT = $${OUT_PWD}/../.. + +QT += quick +QT += quick quick-private +CONFIG += no_private_qt_headers_warning + +TEMPLATE = app + +QSK_DIRS = \ + $${QSK_ROOT}/src/common \ + $${QSK_ROOT}/src/nodes \ + $${QSK_ROOT}/src/graphic \ + $${QSK_ROOT}/src/controls \ + $${QSK_ROOT}/src/layouts \ + $${QSK_ROOT}/src/dialogs \ + $${QSK_ROOT}/src/skins \ + $${QSK_ROOT}/support + +INCLUDEPATH *= $${QSK_DIRS} +DEPENDPATH += $${QSK_DIRS} + +DESTDIR = $${QSK_OUT_ROOT}/examples/bin + +QMAKE_RPATHDIR *= $${QSK_OUT_ROOT}/lib +LIBS *= -L$${QSK_OUT_ROOT}/lib -lqsktestsupport -lqskinny + +win32 { + contains(QSK_CONFIG, QskDll) { + DEFINES += QT_DLL QSK_DLL QSK_DLL + } +} + diff --git a/playground/playground.pro b/playground/playground.pro new file mode 100644 index 00000000..c2a0c178 --- /dev/null +++ b/playground/playground.pro @@ -0,0 +1,8 @@ +include( $${PWD}/../qskconfig.pri ) + +TEMPLATE = subdirs + +# qml +SUBDIRS += \ + lineedit \ + images