How hard is it to build a completely new standalone GUI?

More
29 Jan 2019 14:51 #125171 by BigJohnT

ty JT,

I wanna try this but installation failed.
Instruction described in that page didn't work on my system, lcnc stock distribution + latest master build, some file errors here.

Install dependencies procedure says it can't find packages like E: python-pyqt5 python-dbus-mainloop.pyqt5 blah blah and then next procedure also gave me errors. Did it work on your system?


Yes it works on my Debian 9 OS. Which install did you use?

JT

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

More
29 Jan 2019 18:52 #125192 by cmorley
Or instead you could support 2 years of linuxcnc developers work, by using the included Qtvcp.
linuxcnc.org/docs/devel/html/gui/qtvcp.html

Chris M

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

More
29 Jan 2019 23:09 #125224 by KevKim
as mentioned above, my install is wheezy ISO from this forum and upgraded to master 2.8-pre. I'll try to google more about this. I am not familiar with all linux commands, that's the problem

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

More
29 Jan 2019 23:40 #125230 by KevKim
Chris,
that page seems very interesting, but on debian wheezy stock installation, I couldn't find packages for both commands.. hmm..
I assume certain repository should be added, no iclue how to solve..

sudo apt-get install qttools5-dev-tools
sudo apt-get install qttools5.dev

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

More
30 Jan 2019 00:33 - 30 Jan 2019 00:33 #125231 by KevKim
quick googling returned me the fact that qt5 is not available in wheezy distro by default. mmm.... installing another virtual machine with ubuntu or mint for qt5? and compile Lcnc inside there for test-running? this world is so confusing. all linux variants were not greatly different in the beginning in my memory but somehow they are quite different 2019. I remember 13 or 14 floppy disks of distribution in my schooldays haha.
Last edit: 30 Jan 2019 00:33 by KevKim.

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

More
30 Jan 2019 01:11 #125236 by cmorley
Seems like a lot of work just to build a screen - I would just keep using Gladevcp.
I just pushed your LED work so thanks for contributing to linuxnc !

Chris M

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

More
30 Jan 2019 02:09 #125241 by KevKim
it's my pleasure that I contributed to this community like 0.00000000000000001% !!!!

and for the setting up stuffs, it's very nasty when things are going in this manner, I hate it very much. Initial huddle is simply too high, it should be nothin for long-term users but....

well... as I am playing inside a virtual machine, I can install/remove/re-install a million times (have done already close to 100 times I guess :) )

I'll be back once I setup stuffs for qt5.. trying this at the moment with ubuntu 18.04.1, I am not sure if I would need to compile LCNC for this version, will see it very soon :p

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

More
30 Jan 2019 14:23 #125290 by KevKim
on debian 9 distribuition package (stretch with pre-built LCNC ), everything mentioned above just installs and runs flawless, smooth, error-free. It seems apparent debian-wheezy is too old for anything other than machine running.. spent too much time with wheezy...

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

More
30 Jan 2019 19:10 #125319 by Grotius
@KevKim,

In glade you don't have to write python code behind. You can also use pure C code. See youtube tutorials.
C code is much faster....

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

More
31 Jan 2019 01:59 #125364 by KevKim
@Grotius

Ty, I'm just looking into existing codes to disable or add which will suit my desire, and there are some. it will be like 90% copy/paste. C code is totally beyond my understanding, it simply makes this hole deeper to dig !

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

Moderators: HansU
Time to create page: 0.089 seconds
Powered by Kunena Forum