nodegui-plugin-font-icon
Use icon fonts inside QIcon with NodeGui.
TypeScript example:
import { createFontIcon } from 'nodegui-plugin-font-icon';
const extraicons = path.join(__dirname, "../resources/extraicons.ttf");
QFontDatabase.addApplicationFont(extraicons);
const button = new QPushButton();
const icon = createFontIcon(font, "\uEA09");
button.setIcon(icon);
button.setText('Font Icon');
Install via NPM:
npm install nodegui-plugin-font-icon
For the API see src/index.ts
For a complete demo see src/demo.ts
Maintainer
Simon Edwards simon@simonzone.com
License
MIT
Release Process (for maintainers)
- Make sure the version in
package.json is correct.
- Tag the version with git (format: v1.2.3).
- Push the tag to origin.
- Wait for GitHub Action to build and release to NPM.