I'm just beginning to work with QT and qwt, I installed QT 5.1.1 and then installed QWT 6.1.0 using the instructions that was given :
qmake qwt.pro
mingw32-make
mingw32-make install
It installed without any errors. But I can't be sure if it's istalled correctly, how do I test it? I even have trouble using qwt! I searched in the widgets in QT designer and didn't find any thing related to qwt in there. I would appreciate it if you could guide me.
Thank you in adnvance
See http://qwt.sourceforge.net/qwtinstall.html.
Unfortunately it is not that easy to understand about designer plugins, but this is the fault of the designer - not the plugins.
Related
Somewhat of a Ubuntu noob coming from windows, so i hope its an easy fix.
This is the error I get when I try to launch Anaconda:
Cannot mix incompatible Qt library (version 0x50905) with this library (version 0x50907)
Aborted (core dumped)
So my thought is that there is an environment variable that needs to be tweaked to point to a native version of qt that comes with conda. Any help would be great, i need line by line instructions if possible, still new.
Thanks
I was running a retro theme on my terminal that somehow interfered with the QT versions.
I am installing OMNET++ 5.1.1. However, during the installation, it is reported that:
configure: error: Cannot build Qt apps, probably due to missing or too old Qt packages. Make sure Qt development packages are installed and newer than Qt 5.4. You can disable Qtenv by setting the WITH_QTENV variable to "no" in configure.user.
Then I download and install the Qt from https://www.qt.io/download/. But it still report the same problem. How can I solve this problem ? Thank you.
I assume you're running some kind of GNU/Linux, because on Windows and macOS, the bundled Qt libraries should just work.
Try installing the Qt5 development packages using your distro's native package manager, then they should be detected.
If you can't, or they are too old, take a look in the configure.user file, and adjust the value of the QT_PATH variable according to the instructions there.
EDIT:
Since the OS was clarified: On Windows, you don't need to download Qt, or any other library separately. They are all bundled with the OMNeT++ distribution, and should work fine.
Just make sure you always use the included mingwenv shell to install and run OMNeT++. In it, the environment variables are set up as necessary.
If you are installing OMNET++ on windows make sure you extract the zip file to a folder other than "Program Files" and deactivate your antivirus during the installation process.
I'm trying to run a simple client example using QTWebsockets using Qt Creator, already add the
QT += websockets
But it throws this when i run build or qmake
:-1: error: Unknown module(s) in QT: websockets
I tried
QT += core websockets
Then realized that since installed Qt Creator from the repositories it wasn't up to date, so I reinstalled it from the Qt website but the problem persisted, I then ran pkg-config --modversion QtCore and it returns 4.8.6, thing is, in the QT version tab of qt creator it shows 5.4.1 to GCC compiler which is the compiler I’m using, in /opt/Qt/5.4/gcc_64/lib there is the QT5WebSockets module even in the help tab are listed the QT5 modules but I can't use them.
Tried with SerialPort and it didn't work, tried with Opengl and it worked which means is a version problem but I can't seem to find how to solve.
sudo apt-get install libqt5websockets5-dev
I solved it, the problem was that I just opened the project I made with qt4, when I tried to build it in the freshly installed qt creator the .pro.user file kept pointing to all qt4.
Solution, create a new project and add the source from the first, or change all the references from qt4 to qt5.
sudo zypper install libqt5-qtwebsockets-devel
I've recently came to linux from a 1 year Windows run in Qt so I don't know how this works exactly and couldn't find any thing decent. So here it is :
As is obvious from the title I'm trying to install Qt 5.1.1 and Qwt 6.1.0 in Ubuntu 12.04. I have written a project with the same versions in Windows and now I want to run the project in Linux. The problem is I don't know If I'm doing the installing process right!
I installed Qt 5.1.1 in /opt/qt5.1.1 and compiled Qwt 6.1.0 to /usr/local. I copied the files in include, lib, plugin/designer to the related folders in qt 5.1.1. After this the plugin is fine and I can see the .h files when I type include but when I want to run my project I get the error undefined reference to ... for every method or attribute of Qwt library used!
What am I doing wrong here?
I'm trying to install opencv (2.4.5) with Qt in my fresh Ubuntu 13.04.
I've downloaded opencv, executed:
ccmake -D CMAKE_BUILD_TYPE=RELEASE -D CMAKE_INSTALL_PREFIX=/usr/local ../opencv-2.4.5
../opencv-2.4.5 is the folder of the opencv source
and in ccmake I changed the WITH_QT variable to YES
than make and sudo make install
But now if in kdevelop I try to execute my test code (I only call addText(...) over an image). I get the following error:
OpenCV Error: The function/feature is not implemented (The library is compiled without QT support) in fontQt, file...
What I'm doing wrong?
Thanks in advance for any suggestion
edit: I had both qt4 and qt5 due to the QtCreator installation.
For a fast solution I removed qt5 and qtcreator and reinstalled opencv.
Now it works, but is there a cmakelist for opecv that enable to use qt5?
Have you looked at This Using CMake with Qt 5
I'm not sure if I should answer my question, anyway:
If you look at the github repository of OpenCV, 4 days ago the CMakeList.txt has been updated to support Qt5.
So the solution is to clone the project and install it from source.
I tested it and it works.