| | |
| | | #### CMake Project |
| | | |
| | | ```sh |
| | | cmake -B build -DQWindowKit_DIR=/path/install/cmake/QWindowKit |
| | | cmake -B build -DQWindowKit_DIR=/path/install/lib/cmake/QWindowKit |
| | | ``` |
| | | |
| | | ```cmake |
| | |
| | | The following initialization should be done before any widget constructs. |
| | | |
| | | ```cpp |
| | | #include <QWKQuick/qwkquickglobal.h> |
| | | #include <QtWidgets/QApplication> |
| | | |
| | | int main(int argc, char *argv[]) |
| | | { |
| | |
| | | if (QLocale::system().textDirection() == Qt::RightToLeft) { |
| | | layout->setDirection(QBoxLayout::RightToLeft); |
| | | } |
| | | |
| | | |
| | | layout->setContentsMargins(QMargins()); |
| | | layout->setSpacing(0); |
| | | for (int i = IconButton; i <= CloseButton; ++i) { |
| | |
| | | Subproject commit 218fb32b88a5ba2a83f37e9091d3109cc1896ac2 |
| | | Subproject commit 0b95afa778b99d9e9de772006555309b74ed32f4 |
| | |
| | | LINKS_PRIVATE ${_links_private} |
| | | QT_LINKS Core Gui |
| | | QT_INCLUDE_PRIVATE Core Gui |
| | | INCLUDE_PRIVATE kernel contexts shared |
| | | INCLUDE_PRIVATE * |
| | | PREFIX QWK_CORE |
| | | SYNC_INCLUDE_OPTIONS ${_sync_include_options} |
| | | ) |
| | |
| | | LINKS QWKCore |
| | | QT_LINKS Core Gui Quick |
| | | QT_INCLUDE_PRIVATE Core Gui Quick |
| | | INCLUDE_PRIVATE |
| | | INCLUDE_PRIVATE * |
| | | PREFIX QWK_QUICK |
| | | ) |
| | | |
| | |
| | | LINKS QWKCore |
| | | QT_LINKS Core Gui Widgets |
| | | QT_INCLUDE_PRIVATE Core Gui Widgets |
| | | INCLUDE_PRIVATE |
| | | INCLUDE_PRIVATE * |
| | | PREFIX QWK_WIDGETS |
| | | ) |
| | | |