{"id":27867613,"url":"https://github.com/eteran/qt5-action-editor","last_synced_at":"2025-07-16T10:33:46.694Z","repository":{"id":145241244,"uuid":"116157102","full_name":"eteran/qt5-action-editor","owner":"eteran","description":"A port of qq14-actioneditor from Qt Quarterly to Qt5","archived":false,"fork":false,"pushed_at":"2018-01-03T16:18:57.000Z","size":18,"stargazers_count":5,"open_issues_count":0,"forks_count":0,"subscribers_count":3,"default_branch":"master","last_synced_at":"2025-06-16T13:12:59.131Z","etag":null,"topics":["c-plus-plus","qt5"],"latest_commit_sha":null,"homepage":"","language":"C++","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"gpl-3.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/eteran.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null}},"created_at":"2018-01-03T16:15:39.000Z","updated_at":"2025-01-23T07:29:51.000Z","dependencies_parsed_at":"2023-05-22T12:31:02.820Z","dependency_job_id":null,"html_url":"https://github.com/eteran/qt5-action-editor","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/eteran/qt5-action-editor","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/eteran%2Fqt5-action-editor","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/eteran%2Fqt5-action-editor/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/eteran%2Fqt5-action-editor/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/eteran%2Fqt5-action-editor/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/eteran","download_url":"https://codeload.github.com/eteran/qt5-action-editor/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/eteran%2Fqt5-action-editor/sbom","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":265503091,"owners_count":23778000,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["c-plus-plus","qt5"],"created_at":"2025-05-04T22:50:43.487Z","updated_at":"2025-07-16T10:33:46.659Z","avatar_url":"https://github.com/eteran.png","language":"C++","funding_links":[],"categories":[],"sub_categories":[],"readme":"# qt5-action-editor\nA port of qq14-actioneditor from Qt Quarterly to Qt5\n\nThere was an [interesting issue of Qt Quarterly](https://doc.qt.io/archives/qq/qq14-actioneditor.html) way back when which demonstrated \nhow to make an application wide shortcut editor. Unfortunately the code was \nQt3 only. So, I decided to port it to Qt5 in case someone might find it useful.\n\nIn addition to straight code porting, I also updated some other things such as:\n\n1. Using UI files to describe the GUI. Since the point of this example is not really teaching anything about the UI, this helps focus on the code that is relevent.\n2. Using cmake as the build system over qmake.\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Feteran%2Fqt5-action-editor","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Feteran%2Fqt5-action-editor","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Feteran%2Fqt5-action-editor/lists"}