Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Fix build for Qt5.11+ #135

Open
wants to merge 1 commit into
base: master
Choose a base branch
from
Open

Fix build for Qt5.11+ #135

wants to merge 1 commit into from

Conversation

JPTIZ
Copy link

@JPTIZ JPTIZ commented Jun 3, 2019

It wasn't compiling for me (ArchLinux, Qt 5.12), so I did some research on how to solve the errors I had. Seems like Qt5.11 broke some obscure things here and there.

Changes:

  • Fix missing '}' in QScintilla's project file (caught when running qmake for Qt4Qt5¹ directory);
  • Fix error: invalid use of incomplete type 'class QAction';
  • Add _build to ignore list (since it's mentioned on readme in build process).

¹Full path: nclcomposer/src/plugins/ncl-textual-view/deps/QScintilla_gpl-2.10.1/Qt4Qt5.

The spacing changes (trim trailling whitespaces on end of line) were done by my editor automatically on save.

This is probally my first contribution for a project that is not from a close friend, so, please check if it's all ok here, haha. :)

- Fix missing '}' in QScintilla's project file;
- Fix error: invalid use of incomplete type 'class QAction';
- Add _build to ignore list.
@JPTIZ
Copy link
Author

JPTIZ commented Jun 3, 2019

Seems like my PR broke for both environments. I can't see the error message for the semaphoreci one, tho. About the AppVeyor, what should I do to fix it? The image seems to not have FindQt5.cmake (or a modern subproject version), which is not related to my PR changes themselves (as far as I understood), but if there's something I can do to help, I can look forward it.

@JPTIZ
Copy link
Author

JPTIZ commented Jun 24, 2021

Bump.

Is this repository still maintained or was it superseeded by another project?

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

Successfully merging this pull request may close these issues.

1 participant