-
Notifications
You must be signed in to change notification settings - Fork 44
Feature/qt4 qt5 #177
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
base: master
Are you sure you want to change the base?
Feature/qt4 qt5 #177
Conversation
Semms like having Q_PLUGIN_METADATA(IID "QtPluginVizkitBase") is required to be in a header in Qt5
cmake_policy(SET CMP0057 NEW) | ||
|
||
find_package(Rock) | ||
rock_init(base 1.0) |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I think passing arguments to rock_init()
is deprecated
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Sure, but lets not add that change on top as well.
SonarVisualization.cpp | ||
PointcloudVisualization.cpp | ||
DepthMapVisualization.cpp | ||
OrientedBoundingBoxVisualization.cpp |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Should adding OrientedBoundingBoxVisualization
be a separate PR? (I don't see anything wrong with that addition, i.e., I'd be fine with adding it here as well -- and this seems to have been in the qt4/qt5 branch for quite a while now ...)
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Its hard to get it out of the history at this point; a revert would potentially remove it again depending on merge order.
"Minor" Addendum: Building with |
Thanks for the heads-up, i did not think there would be viz-tests outside of test/viz(where only ruby tests live that cannot work without qtbindings for qt5) |
Especially fixes the not-building and failing when qt4 is not available.
This has the (surprisingly) fairly small bit converting base-types visualizations over to support qt5 besides qt4 and the addition of a OrientedBoundingBoxVisualization by Steffen.