aboutsummaryrefslogtreecommitdiffstats
path: root/src/webchannel/CMakeLists.txt
Commit message (Collapse)AuthorAgeFilesLines
* Remove the use of GENERATE_CPP_EXPORTS argumentAlexey Edelev12 days1-1/+0
| | | | | | | | | The behavior that argument was enabling is the default one now. Pick-to: 6.8 Task-number: QTBUG-90492 Change-Id: Id02962b141ed8d31234f3b6d3ad7fc1245fbb82e Reviewed-by: Alexandru Croitor <alexandru.croitor@qt.io>
* Build with QT_NO_CONTEXTLESS_CONNECTAhmad Samir2023-07-171-0/+2
| | | | | | | | | | | This disables the 3-arg QObject::connect() overload: QObject::connect(sender, signal, functor) For details see: https://lists.qt-project.org/pipermail/development/2023-July/044141.html Change-Id: Ib583b48d7ed58778de66dc61c689ae9b129e7a85 Reviewed-by: Arno Rehn <a.rehn@menlosystems.com>
* Fix project structure and auto registryMichal Klocek2023-02-031-38/+10
| | | | | | | | | | | | | | | | | | | Create QtWebChannelQuick and move the required sources, so auto registry works and qml types files and friends are auto generated. This makes things inline what other modules do. This change has a side effect as qqmlwebchannel.h will change its module, however this is semi-pulibc header, hopefully only used by QtWebEngine. [ChangeLog] Created new QtWebChannelQuick which holds qml sources. Task-number: QTBUG-110795 Fixes: QTBUG-99959 Change-Id: Ic8aa72f070d6a9e23d918a1210f4df62df739397 Reviewed-by: Ulf Hermann <ulf.hermann@qt.io>
* QMetaObjectPublisher: use new way to QMetaObject::invokeMethodThiago Macieira2022-08-251-1/+0
| | | | | | | | | | | The new API isn't limited to 10 parameters. It also does its own parameter matching, which we use here to locate the method to be called. I don't think that was necessary, though, because we sort the methods to be called in order of preference. Fixes: QTBUG-105596 Change-Id: I36b24183fbd041179f2ffffd170268620633a72b Reviewed-by: Arno Rehn <a.rehn@menlosystems.com>
* Change the license of all CMakeLists.txt and *.cmake files to BSDLucie Gérard2022-08-231-1/+1
| | | | | | | Task-number: QTBUG-105718 Change-Id: I99e928ef0cb271ef28692d0936230ecf0fd08392 Reviewed-by: Qt CI Bot <qt_ci_bot@qt-project.org> Reviewed-by: Jörg Bornemann <joerg.bornemann@qt.io>
* Add the missing header files to a CMake source treeAlexey Edelev2022-08-011-6/+3
| | | | | | Task-number: QTBUG-103196 Change-Id: I58584120831b1d5b5ec06b1500bf39a90ca9963b Reviewed-by: Alexandru Croitor <alexandru.croitor@qt.io>
* Add license headers to cmake filesLucie Gérard2022-07-071-0/+3
| | | | | | | | | | | | | CMakeLists.txt and .cmake files of significant size (more than 2 lines according to our check in tst_license.pl) now have the copyright and license header. Existing copyright statements remain intact Task-number: QTBUG-88621 Change-Id: I28932fdec21ec9cd2ad33d0ecd7baa7c1e5dcd36 Reviewed-by: Qt CI Bot <qt_ci_bot@qt-project.org> Reviewed-by: Jörg Bornemann <joerg.bornemann@qt.io>
* Migrate to autogenerated cpp exportsAlexey Edelev2021-09-271-0/+1
| | | | | | | | | Replace the hardcoded cpp exports with a generated one where it's applicable. Task-number: QTBUG-90492 Change-Id: I2017cb07a3f4689aa0120da7b32241352a47ae27 Reviewed-by: Joerg Bornemann <joerg.bornemann@qt.io>
* Re-generate CMake project filesJoerg Bornemann2021-03-151-5/+5
| | | | | | Change-Id: I7973833fa7b4000cb8f6e1a1fc0a8c560fe16a3b Reviewed-by: Qt CI Bot <qt_ci_bot@qt-project.org> Reviewed-by: Alexandru Croitor <alexandru.croitor@qt.io>
* Merge remote-tracking branch 'origin/wip/cmake' into devAllan Sandfeld Jensen2021-01-291-0/+2
| | | | | | | Regenerating and fixing as needed. Fixes: QTBUG-90661 Change-Id: Ief9f044d4b9ea2ce8130b11031fb93b6e673fbdd
* Regenerate projectswip/cmakeAlexandru Croitor2019-11-251-6/+5
| | | | | | | Change-Id: Ibdadef34b1b7d4ea98140feed171c409eb8bafde Reviewed-by: Qt CMake Build Bot Reviewed-by: Leander Beernaert <leander.beernaert@qt.io> Reviewed-by: Simon Hausmann <simon.hausmann@qt.io>
* Add cmake supportJüri Valdmann2019-09-231-0/+64
Fixes: QTBUG-78190 Change-Id: Ibdfbcb479ce1af6370b9148516cef6f64e7c1abb Reviewed-by: Qt CMake Build Bot Reviewed-by: Alexandru Croitor <alexandru.croitor@qt.io>