kalahari-coding
Installation
SKILL.md
Kalahari Coding Standards
1. Icons
ALWAYS
core::ArtProvider::getInstance().getIcon("cmd_id")
core::ArtProvider::getInstance().createAction("cmd_id", parent) // for QAction with auto-refresh
NEVER
QIcon("path/to/icon.svg") // hardcoded path
Available icons
- Location:
resources/icons/ - Registered in:
icon_registrar.cpp(gui::registerAllIcons())
Related skills
More from bartoszwarzocha/kalahari
qt6-desktop-ux
Qt6 UI/UX patterns for desktop applications. Use for dialogs, panels, toolbars.
67testing-procedures
Testing procedures for Kalahari project. Use for running tests and analyzing results.
1quality-checklist
Code review quality checklist. Use before commits and during code review.
1architecture-patterns
Kalahari architecture patterns and key classes. Use for code analysis and design.
1