Commit Graph
11 Commits
Author SHA1 Message Date
Copilot f9c1bfdbe0 test(z): ensure ngltools Qt smoke test is added when BUILD_TESTING is ON (avoid TARGET guard) 2026-07-21 14:00:05 +02:00
Copilot dd2dbd3503 test(z): add Qt smoke test for ngltools DTG functions; tidy CMake IF/ENDIF mismatches in nglwidgets and NGLLogger 2026-07-21 13:58:12 +02:00
torsten 1c6e1fa8b3 chore(cmake): guard test_nglpdfwidget by TARGET nglwidgets to avoid linking if library missing\n\nCo-authored-by: Copilot <223556219+Copilot@users.noreply.github.com> 2026-07-17 13:22:23 +02:00
torstenandCopilot e1b5c2f918 Fix QSqlQuery copy and Qt6 deprecation issues
- Suppress deprecated QSqlQuery copy-constructor warning locally in NSqlQuery::operator=
- Replace qChecksum overload with QByteArrayView
- Use QTimeZone::utc(), QLibraryInfo::path(), check QTranslator::load return values
- Replace deprecated operator+ for key combinations and other small Qt6 fixes

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
2026-07-14 23:32:33 +02:00
torsten 8af436f09a Reduce compiler warnings: replace qAsConst with std::as_const and update event localPos() to position()
Replaced deprecated qAsConst usages in built modules and updated QMouseEvent::localPos() to position() per Qt6 deprecation guidance.\n\nCo-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
2026-07-14 22:44:14 +02:00
torstenandCopilot 46e673f660 replace qAsConst with std::as_const in nglpdfdocument
Reduce Qt deprecation warnings

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
2026-07-14 22:39:18 +02:00
torstenandCopilot 3546d1c7aa nglcompression: set m_success after buffer uncompress so waitForFinished succeeds
Ensures _uncompressBuffer sets m_success before returning true so success() reflects completed operation; fixes nglcomp_test::testUncompressMemory. Also add .gitignore to ignore runtime strix_runs/ artifacts.

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
2026-07-14 22:33:40 +02:00
torsten 8ef3c1861f qt6: pdfwidget fixes — replace deprecated layout margin API, adapt Poppler Qt6 unique_ptr API to existing code (use unique_ptr m_doc), fix std::min types 2026-07-14 20:41:40 +02:00
torsten 58f7124c49 qt6: widgets fixes — replace QDesktopWidget, use QGuiApplication::primaryScreen; switch dialog button map to QMultiMap; fix QFlags init and layout API; QtConcurrent lambda wrappers 2026-07-14 20:40:09 +02:00
torsten f744a8c37a qt6: nglcompression, widgets, dialog fixes: remove QTextCodec, QStringRef/splitRef, QDesktopWidget, use QMultiMap and Qt6 APIs; adjust QtConcurrent::run wrappers; replace endl with newline 2026-07-14 20:38:30 +02:00
torsten 17f1c61c9e Adds q2 repos to migrate 2026-07-14 12:07:36 +02:00