{"schema_version":1,"metadata":{"branch":"current","release":"7.9","architecture":"amd64","generated_at":"2026-09-09T04:04:41.004595+00:00","source_url":"https://cdn.openbsd.org/pub/OpenBSD/snapshots/packages/amd64/sqlports-7.55.tgz","source_sha256":"fcdbba1b9df747882aa9bab4af20ebec8dac10655069c90f1cd4145c06e1235e","package_count":12031,"source_kind":"sqlports"},"package":{"name":"kf6-kcompletion-6.29.0","path":"devel/kf6/kcompletion","url":"/packages/current/devel/kf6/kcompletion/","comment":"text completion support for Qt-based apps","homepage":"https://projects.kde.org/projects/frameworks/kcompletion","maintainer":"Rafael Sadowski <rsadowski@openbsd.org>","description":"When typing filenames, email addresses and other text where the user often wants\nto select from existing data (including what they previously typed) rather than\nenter anything wholly original, users often find it helpful if they only need to\ntype the first few characters, and then have the application offer them a set of\nchoices or attempt to finish off what they were typing. Email clients, shells\nand \"open file\" dialogs often provide this functionality.\n\nThis framework helps implement this in Qt-based applications. You can use one of\nthe completion-ready widgets provided by this framework, or integrate it into\nyour application's other widgets directly.\n","package_architecture":"amd64","stem":"kf6-kcompletion","readme":null,"dependencies":[{"path":"devel/kf6/kcodecs","type":"library","package_spec":"STEM->=6.29","url":"/packages/current/devel/kf6/kcodecs/"},{"path":"devel/kf6/kconfig","type":"library","package_spec":"STEM->=6.29","url":"/packages/current/devel/kf6/kconfig/"},{"path":"devel/kf6/kwidgetsaddons","type":"library","package_spec":"STEM->=6.29","url":"/packages/current/devel/kf6/kwidgetsaddons/"},{"path":"x11/qt6/qtbase","type":"library","package_spec":"","url":"/packages/current/x11/qt6/qtbase/"},{"path":"devel/kf6/extra-cmake-modules","type":"build","package_spec":"STEM->=6.29","url":"/packages/current/devel/kf6/extra-cmake-modules/"},{"path":"graphics/vulkan-headers","type":"build","package_spec":"","url":"/packages/current/graphics/vulkan-headers/"},{"path":"x11/qt6/qttools","type":"build","package_spec":"","url":"/packages/current/x11/qt6/qttools/"},{"path":"devel/cmake/core","type":"build","package_spec":"STEM->=4","url":"/packages/current/devel/cmake/core/"},{"path":"devel/ninja","type":"build","package_spec":"","url":"/packages/current/devel/ninja/"},{"path":"archivers/xz","type":"build","package_spec":"STEM->=5.4.0","url":"/packages/current/archivers/xz/"}],"reverse_dependencies":{"count":140,"url":"/packages/data/dc/dc92ffb957fff9ece0268a206680c206fd9a912c661dd87a80c4875343947e6e.json"},"categories":["devel","devel/kf6"],"flavors":[],"only_for_architectures":["aarch64","amd64","arm","i386","mips64","mips64el","powerpc","powerpc64","riscv64","sparc64","alpha","hppa"],"not_for_architectures":[]}}
