qtvcp issues

More
11 Jan 2019 08:14 #123956 by auto-mation-assist
Replied by auto-mation-assist on topic qtvcp issues
cnc@cnc-OptiPlex-9020 ~/Desktop $ cat /etc/lsb-release
DISTRIB_ID=LinuxMint
DISTRIB_RELEASE=18.3
DISTRIB_CODENAME=sylvia
DISTRIB_DESCRIPTION="Linux Mint 18.3 Sylvia"
cnc@cnc-OptiPlex-9020 ~/Desktop $ python --version
Python 2.7.12
cnc@cnc-OptiPlex-9020 ~/Desktop $

Please Log in or Create an account to join the conversation.

More
11 Jan 2019 08:24 #123957 by cmorley
Replied by cmorley on topic qtvcp issues
did you reinstall designer? you could be using the wrong libpyqt5.so ?

Chris M

Please Log in or Create an account to join the conversation.

More
11 Jan 2019 08:28 #123958 by cmorley
Replied by cmorley on topic qtvcp issues
actual that would be reinstalling pyqt but then same question arises

Chris M

Please Log in or Create an account to join the conversation.

More
11 Jan 2019 09:33 #123962 by rodw
Replied by rodw on topic qtvcp issues

Internet says it may be due to a python version issue


Please help the followers out and tell us what version you are using and what might fix the problem

Please Log in or Create an account to join the conversation.

More
11 Jan 2019 11:34 #123967 by cmorley
Replied by cmorley on topic qtvcp issues
python 2.7.12 is right.
I'm betting that somehow designer is using the python3 library to call qtvcp_plugin

Chris M
The following user(s) said Thank You: rodw

Please Log in or Create an account to join the conversation.

More
11 Jan 2019 16:11 #123978 by auto-mation-assist
Replied by auto-mation-assist on topic qtvcp issues
It got too late for me last night to continue. Next morning now and the version is qt5.5. After the problem showed I did put a new copy in: /usr/lib/x86_64-linux-gnu/qt5/plugins/designer/python/qtvcp_plugin.py but that gave the same result.

I do suspect that you are right and that qt is possibly using py3. I will try to figure out if there is a type in that can tell me what version of Python it is using.

Please Log in or Create an account to join the conversation.

More
11 Jan 2019 19:43 - 11 Jan 2019 19:43 #123987 by auto-mation-assist
Replied by auto-mation-assist on topic qtvcp issues
I fixed my problem by doing this:

sourceforge.net/projects/pyqt/files/PyQt...-5.5.tar.gz/download
Extracted the files
Opened a terminal in the extracted folder
Using cmd python , not python3
Entered the below in the terminal to configure qmake:

python configure.py --qmake=/usr/lib/x86_64-linux-gnu/qt5/bin/qmake

Excepted the license by entering yes when asked

Response was:
Querying qmake about your Qt installation...
Determining the details of your Qt installation...
This is the GPL version of PyQt 5.5 (licensed under the GNU General Public
License) for Python 2.7.12 on linux2.

Type 'L' to view the license.
Type 'yes' to accept the terms of the license.
Type 'no' to decline the terms of the license.

Do you accept the terms of the license? yes
Found the license file pyqt-gpl.sip. (its using sip version 4.17 for qt5.5)

It will take a while for it to build the required files

When its done enter:

make

It will take a while for make to complete, when its done enter:

sudo make install

And its back to normal
Last edit: 11 Jan 2019 19:43 by auto-mation-assist.

Please Log in or Create an account to join the conversation.

More
11 Jan 2019 22:22 #123995 by cmorley
Replied by cmorley on topic qtvcp issues
this replaces the file designer uses to load python widgets (and alot more stuff too).
that file is by default called libpyqt5.so

this library is available precompiled for common distributions in the lib/python/qtvcp/designer folder - you just need to copy if to the right location (there is instructions there)

I would suggest you rename the file to : libpyqt5_py2.so so that it wou'nt be overwritten again.

Chris M

Please Log in or Create an account to join the conversation.

More
12 Jan 2019 01:14 #124005 by auto-mation-assist
Replied by auto-mation-assist on topic qtvcp issues
I had replaced that file before with the one you mentioned as my first attempt to fix this problem yesterday but that did not solve the issue. I do not believe that the libpyqt5_py2 got overridden due to that.

Please Log in or Create an account to join the conversation.

More
12 Jan 2019 01:58 #124008 by auto-mation-assist
Replied by auto-mation-assist on topic qtvcp issues
I will be placing the gui file and the handler that I have been working on on github some time this coming weekend. This will just be to allow everyone to look at those two items for information purposes. There is considerable more work to be done and it is a slow process.. I will post a link when that has been done.

In the gui names for every item has in its name a location key like f12s2_1 to reference it to a location in the gui. f12 would be a the location and the s2 indicates that it is stackedWidget 2, and then the following 1 is the stackedWidget index number. This became necessary since there are about 240 items to deal with right now.

I have attached a map that is meant to be a aid in location items in the gui's handler file. The key can be used to search of a specific group of items to quickly to get to the approximate location of the item to be looked at. The map i have attache is in .png and .pdf formats.

It should be remembered that I developed the code in the handler for use with my own machine to suit my own purposes and that it may not be suitable for other use at the present time. Quite a number of things like probing still need further work, as do the home and tool table pages, along with numerous other small less important items. It is just for status info only right now.

Attachments:
The following user(s) said Thank You: tommylight, emilvv, KCJ

Please Log in or Create an account to join the conversation.

Moderators: cmorley
Time to create page: 0.258 seconds
Powered by Kunena Forum