Comments (7)
$ heimer
warning: direct reference to protected function `_ZN13QGraphicsItem14hoverMoveEventEP24QGraphicsSceneHoverEvent' in `/usr/lib/libQt6Widgets.so.6' may break pointer equality
heimer: _ZN13QGraphicsItem14hoverMoveEventEP24QGraphicsSceneHoverEvent: /usr/lib/libQt6Widgets.so.6: error due to GNU_PROPERTY_1_NEEDED_INDIRECT_EXTERN_ACCESS
I had this error when trying to use https://github.com/juzzlin/Heimer/releases/download/4.3.0/heimer-4.3.0-ubuntu-22.04_amd64.deb binary on ArchLinux.
But compiling from source in Arch, fixed error and it's running smoothly.
It seems that Ubuntu config of QT is different with Arch's one.
from heimer.
$ heimer warning: direct reference to protected function `_ZN13QGraphicsItem14hoverMoveEventEP24QGraphicsSceneHoverEvent' in `/usr/lib/libQt6Widgets.so.6' may break pointer equality heimer: _ZN13QGraphicsItem14hoverMoveEventEP24QGraphicsSceneHoverEvent: /usr/lib/libQt6Widgets.so.6: error due to GNU_PROPERTY_1_NEEDED_INDIRECT_EXTERN_ACCESS
I had this error when trying to use https://github.com/juzzlin/Heimer/releases/download/4.3.0/heimer-4.3.0-ubuntu-22.04_amd64.deb binary on ArchLinux.
But compiling from source in Arch, fixed error and it's running smoothly. It seems that Ubuntu config of QT is different with Arch's one.
Nice! I will push my guess fix to master and close this for now.
from heimer.
Thank you!
from heimer.
Hmm...I don't see this happening on Ubuntu 22.04 LTS and with the official Qt 6.5.3 SDK. I'll try to reproduce on Qt 6.6.1.
Do I understand correctly, that Heimer 4.2.0 doesn't have this issue with Qt 6.6.1 on Arch? In that case would it be possible for you to dig out the commit that probably causes this?
from heimer.
I was not able to reproduce this with Qt 6.6.1, but after looking at the code I might know what that warning is about.
from heimer.
Please try 09c9abc.
from heimer.
A long-term and permanent solution is providing an ArchLinux package too.
from heimer.
Related Issues (20)
- Paste option doesn't work for special characters inside a node's textbox HOT 1
- Attached node background images not loading HOT 6
- Add option to automatically open the last used file on application start HOT 2
- Make PNG/SVG exports editable HOT 4
- cannot drag and move when zoomed in + performance issues HOT 5
- Undo stack takes too much memory
- Shadow effects introduce performance issues HOT 7
- Cannot drag if the drag position is inside the virtual rectangle spanned by an edge HOT 1
- Build failure with gcc13 Wchanges-meaning HOT 3
- Suggestion: Search list that lets you move to the respective node + shortcut HOT 4
- Add additional arrows HOT 6
- Feature request: Selection features, alignment HOT 2
- Cut and paste between diagrams HOT 4
- [Feature Request] option to set an image as background and draw nodes on it
- Option to include grid on export HOT 3
- Refactor CMakeLists.txt for Qt 6
- Feature request: child has same colors as parent HOT 3
- Qt6: Fix deprecated QMessageBox::critical()
- Propely set the output path for unit test binaries
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from heimer.