Commit Graph
21 Commits
Author SHA1 Message Date
Mikaël Capelle 691a9a2f62 Remove unused import in test file. 2024-08-11 11:14:42 +02:00
Mikaël Capelle e4576f67a6 Add some tests for QByteArray conversion. 2024-08-10 10:16:25 +02:00
Mikaël Capelle 2d151d0f66 Switch VersionInfo -> Version for ModOrganizer2. (#132) 2024-08-09 21:55:34 +02:00
Mikaël Capelle 7cca7018b3 Move to VCPKG.
* Minor cleaning of CMakeLists.txt. Fix C++ warnings and Qt deprecation.
* Avoid using Python from virtual environment.
2024-08-09 21:10:50 +02:00
Mikaël Capelle 6623e19754 Expose INVALID_HANDLE_VALUE as mobase.INVALID_HANDLE_VALUE. (#131)
* Expose INVALID_HANDLE_VALUE as mobase.INVALID_HANDLE_VALUE.
* Add tests for startApplication() returning INVALID_HANDLE_VALUE.
* Clean tests and generate stub files for them.
2024-06-28 11:48:30 +02:00
Mikaël Capelle a839d36235 Switch from fmtlib to std::format. (#124)
* Fix issue with latest pybind11.
* Switch from fmtlib to std::format.
* Set CMake policy CMP0144.
2024-05-25 13:15:10 +02:00
Jeremy RimpoandMikaël Capelle cc1bc4cb7f Fix string conversion issues with emoji characters (#120)
* Fix load/cast of QString to avoid issues with surrogate pairs (emoji characters, ...).

---------

Co-authored-by: Mikaël Capelle <capelle.mikael@gmail.com>
2023-12-03 09:15:17 +01:00
Mikael CAPELLE 7108d59267 Apply black/isort to Python files. 2023-07-10 09:12:34 +02:00
Mikaël Capelle 1effc57990 Fix Python package installation in CMake for tests. 2023-04-09 20:34:26 +02:00
Mikaël Capelle 40c6119515 Move tests to their own folder. 2022-05-08 11:14:01 +02:00
Mikaël Capelle efaea1edfe Better implementation for FileWrapper / DirectoryWrapper. 2022-05-07 13:58:59 +02:00
Mikaël Capelle 465059181a Add custom std::function<> caster. 2022-05-06 22:29:00 +02:00
Mikaël Capelle cb35c950cf Update documentation. Minor changes for clarity. 2022-05-06 22:06:55 +02:00
Mikaël Capelle 28210d3d7a Fix unloading of modules. Up warning levels to 4. 2022-05-05 22:03:18 +02:00
Mikaël Capelle b17a1a3b07 Test for FileTypes (and QFlags). 2022-05-05 14:21:24 +02:00
Mikaël Capelle 72750ab4de Fix name of wrapped arguments. 2022-05-04 21:15:55 +02:00
Mikaël Capelle 65ccc4af9c Add argument wrapper for directory and files. 2022-05-04 20:54:06 +02:00
Mikaël Capelle 6030b443f7 Move pybind11-utils to own folder. Add tests for shared_cpp_owner. 2022-05-04 18:24:33 +02:00
Mikaël Capelle 08430a5df1 Add basic tests for QFlags. 2022-05-03 22:21:23 +02:00
Mikaël Capelle 30a01cf783 Fixes and tests. 2022-05-02 18:56:44 +02:00
Mikaël Capelle 6ea9d92b26 Minor fixes + tests + getSupportURL(). 2022-05-02 17:09:36 +02:00