Icons
The icon documentation now reflects the current QtAwesome-based UI instead of the old bitmap-icon model.
Current icon system
Starting with v1.0.3, DBC Utility moved its UI iconography to QtAwesome so the application can use scalable FontAwesome-based icons instead of maintaining a large set of static .ico assets.
What changed in v1.0.3
- Toolbar buttons now use QtAwesome icons such as
folder-open,file-upload,save,sync-alt, andsign-out-alt - Editor actions use vector icons for add, edit, delete, duplicate, move up/down, and layout visualization
- Tabs now use icons such as
eye,edit,code-compare, andnetwork-wired - Home screen actions use vector icons instead of legacy bitmap-style button assets
Remaining bundled icon files
The release notes call out that only the application identity assets remain as file-based icons:
app_icon.icoapp_icon.png
These are still used for the window/taskbar icon and brand/logo surfaces.
Why the change matters
- Cleaner scaling across high-DPI displays
- More consistent icon language across the app
- Easier maintenance than shipping many individual icon files
- Better contrast control for button styles, especially white-on-green editor buttons
Build note
If you maintain custom build scripts, stop referencing old per-button .ico files. The v1.0.3 release notes explicitly call out the QtAwesome migration as the current source of truth.