I think designer is installed and working. I can bring up designer from the command line, or use it within qtcreator. QWT doesn't find it though. Designer V5.3.2.
I have another data point. As noted above I installed Debian Testing and got QT and QWT to work correctly. Because of some other issues I did a fresh install of Testing on the same machine ... and this time QWT once again couldn't find designer. So there must be some path through the install process that works, while other paths do not. I still don't have a clue as to what is wrong.
Jim
This has nothing to do with Qwt - it is qmake that fails and you could check your installation easily without Qwt using a simple project file containing the lines:When doing a "ldd libqwt_designer_plugin.so" on my box it spits out: libQt5Designer.so.5 => /disk/local/Qt-5.7.0-rc/lib/libQt5Designer.so.5Qt Code:
CONFIG += qt plugin QT += designerTo copy to clipboard, switch view to plain text mode
Guess this lib ( and the includes for it ) are missing in the installation, where your qmake is relating.
Once you have successfully built your the plugin you might have problems to load it in the creator, when this one had been built with a different Qt version. The designer is usually no problem as it is built together with the Qt library.
Uwe
I'm reasonable sure that designer was installed correctly as I have used it to create (non QWT) applications. At this point I believe that the problem is with the contents of the Debian QT packages. The libraries for designer are present, but the header files are not. There is no *designer-dbg package in the Debian package library. So I gave up on Debian package management for QT, removed all the QT stuff (dpkg remove ...), download the open-source installer from www.qt and installed it. Then I installed QWT and all works fine. Why did QT and QWT first work with Debian Testing, then did not after a re-install? My only guess is that there was in intervening update to QT that broke the package.
Jim
Bookmarks