Skip to content

Disable QT keywords to avoid clashes with other libraries. - #5882

Merged
pajlada merged 3 commits into
Chatterino:masterfrom
camporter:qt_no_keywords
Feb 2, 2025
Merged

pajlada merged 3 commits into
Chatterino:masterfrom
camporter:qt_no_keywords

Conversation

@camporter

Copy link
Copy Markdown
Contributor

To be able to add libnotify support in #5881, QT keywords conflict with glib and other libraries so try disabling them.

Not sure what the feeling is on including/excluding emit and not using keywords. It avoids some ugliness having to undef things and redef them 🙂

@github-actions github-actions Bot left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

clang-tidy made some suggestions

Comment thread src/widgets/helper/ResizingTextEdit.hpp

@Nerixyz Nerixyz left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Thank you, now we can use emit, slots, and signals in member names! 🎉

Comment thread src/common/SignalVectorModel.hpp Outdated
@pajlada
pajlada enabled auto-merge (squash) February 2, 2025 09:38
@pajlada
pajlada merged commit 65e9784 into Chatterino:master Feb 2, 2025
babicekmarek pushed a commit to babicekmarek/streamally-chatterino that referenced this pull request Sep 14, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants