Skip to content

Conversation

@BBC-Esq
Copy link

@BBC-Esq BBC-Esq commented Jan 30, 2026

Comprehensive example that really shows the power of the library, including any/all fonts/icons and how you can manipulate them with qtawesome. Below are some screenshots, but basically it gives you some examples but then, most importantly, a way to search for various icons and, if you right click, you can export them to .png as well.

Just contributing because I'm a fan of the repo. As promised, here are some screenshots.

image image image image

@dalthviz
Copy link
Member

dalthviz commented Feb 6, 2026

Hi @BBC-Esq thank you sharing ideas and a possible implementation on how we can improve usage examples and browsability of the icons available in QtAwesome. However, thinking about the ideas here, we already have an example script that allows you to run it with custom default config options (although I think the possibility to pass options to it is missing in the docs page and only visible from the README) and also we already have an icon browser. Nonetheless, the export dialog feature shown seems interesting. Maybe it could be a worthy addition to the current icon browser but I would say that first an issue about that kind of feature should be open to discuss its scope.

Also, just to be sure, did you use some sort of AI tooling to generate the code here? Asking since we currently don't have any set policy for AI based/generated contributions but transparency about that is appreciated.

Finally, following the above and from a quick check to the code here, to be honest with you I don't think this could get merged, sorry

@BBC-Esq
Copy link
Author

BBC-Esq commented Feb 7, 2026

Hello, thanks for the message. Unfortunately I no longer comment on whether AI assists in writing, critiquing or otherwise factors into any code that I write. I expect my code to be judged on its quality, not how it was produced. It has nothing to do with you, but a little backstory might help ya understand where I'm coming from. 😉 I'm somewhat jaded by how I've been treated and/or judged in the past regarding the programs or even the simplest of scripts that I've created. My intelligence has been insulted several times now. I've lost a friend IRL, which sucks, because of the debate over "vibe coding" (which I don't do BTW), versus the purists out there.

To me, it doesn't matter if something is created entirely with AI, partially with AI, with AI helping troubleshooting merely a single class within a 20,000k line program...What matters is does it fit within the project's goals and is it good code.

With that said, I am willing to answer any substantive questions about the code I write, how it functions, etc.

Lastly, from time to time I'll come across github repositories that I like and respect and I'll spend an afternoon contributing. it's a gift and should be looked at as such. This is a hobby of mine that I do for fun, and I like to help out repositories for free. I figure that reciprocating the hard work that people like your selves put out there is the right thing to do. I benefit from your free software, essentially, so it's the least I can do to contribute where I think you might find helpful!

But again, I don't want to get to the debate over vibe coding, the purest perspective, ad infinitum...I'm willing to answer any questions about my code and whether it works is of paramount concern. I'm not interested in the bickering.

That said, these AI bots are kind of getting annoying. I just did a pull request at the "docling" project ran by IBM and, my gawd, they had like 4-5 bots scrutinizing my PR before a real live human would even respond to merely tell me he'll review the PR later when time permits. Oh well. lol

Cheers dude! Let me know, I can modify the PR if you want, but you'll have to get around the contentious AI issue in programming circles, at least for BBC-Esq's PRs. Later!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants