looks like you are using a command like this:

EMBED_TAB_COMMAND = qtvcp -d -c cam_align -x {XID} cam_align

try changing it to:
EMBED_TAB_COMMAND = halcmd loadusr qtvcp -d -c cam_align -x {XID} cam_align
________________________________
From: gene heskett <ghesk...@shentel.net>
Sent: January 11, 2023 9:17 PM
To: emc-developers@lists.sourceforge.net <emc-developers@lists.sourceforge.net>
Subject: Re: [Emc-developers] Broken master 06jan23

On 1/11/23 16:02, Chris Morley wrote:
> FileNotFoundError: [Errno 2] No such file or directory:
> '/usr/share/qtvcp/panels/-d/-d.ui'
>
> This is weird, it's picking up the -d as a panel name.
>
> Can you post a link to your INI file?
>
> Chris

I'll put it on my web page (in the sig) under the GO704 directory when I
get some food hidden. Half an hour maybe.
> ________________________________
> From: gene heskett <ghesk...@shentel.net>
> Sent: January 11, 2023 3:10 PM
> To: emc-developers@lists.sourceforge.net 
> <emc-developers@lists.sourceforge.net>
> Subject: Re: [Emc-developers] Broken master 06jan23
>
> [QTvcp][CRITICAL]  Aborted from Error Dialog
>    Qtvcp encountered an error.  The following information may be useful
> in troubleshooting:
> LinuxCNC Version  : 2.10.0-pre0-483-g47f4f07e2
>
> Traceback (most recent call last):
>     File "/usr/bin/qtvcp", line 511, in <module>
>       APP = QTVCP()
>     File "/usr/bin/qtvcp", line 304, in __init__
>       self.panel = qt_makepins.QTPanel(self.hal, PATH, window, opts.debug)
>     File "/usr/lib/python3/dist-packages/qtvcp/qt_makepins.py", line 96,
> in __init__
>       window[pName].instance(os.path.join(path.PANELDIR , cmd, cmd+'.ui'))
>     File "/usr/lib/python3/dist-packages/qtvcp/qt_makegui.py", line 382,
> in instance
>       instance = uic.loadUi(filename, self)
>     File "/usr/lib/python3/dist-packages/PyQt5/uic/__init__.py", line
> 226, in loadUi
>       return DynamicUILoader(package).loadUi(uifile, baseinstance,
> resource_suffix)
>     File "/usr/lib/python3/dist-packages/PyQt5/uic/Loader/loader.py",
> line 72, in loadUi
>       return self.parse(filename, resource_suffix, basedir)
>     File "/usr/lib/python3/dist-packages/PyQt5/uic/uiparser.py", line
> 1013, in parse
>       document = parse(filename)
>     File "/usr/lib/python3.7/xml/etree/ElementTree.py", line 1197, in parse
>       tree.parse(source, parser)
>     File "/usr/lib/python3.7/xml/etree/ElementTree.py", line 587, in parse
>       source = open(source, "rb")
> FileNotFoundError: [Errno 2] No such file or directory:
> '/usr/share/qtvcp/panels/-d/-d.ui'
>
>    (qtvcp:503)
> 'QTVCP' object has no attribute 'panel'
> 'QTVCP' object has no attribute 'panel'
> Error in sys.excepthook:
> Traceback (most recent call last):
>     File "/usr/bin/qtvcp", line 504, in excepthook
>       self.shutdown()
>     File "/usr/bin/qtvcp", line 462, in shutdown
>       self.panel.window.sync_qsettings()
> AttributeError: 'QTVCP' object has no attribute 'panel'
>
> Original exception was:
> Traceback (most recent call last):
>     File "/usr/bin/qtvcp", line 511, in <module>
>       APP = QTVCP()
>     File "/usr/bin/qtvcp", line 304, in __init__
>       self.panel = qt_makepins.QTPanel(self.hal, PATH, window, opts.debug)
>     File "/usr/lib/python3/dist-packages/qtvcp/qt_makepins.py", line 96,
> in __init__
>       window[pName].instance(os.path.join(path.PANELDIR , cmd, cmd+'.ui'))
>     File "/usr/lib/python3/dist-packages/qtvcp/qt_makegui.py", line 382,
> in instance
>       instance = uic.loadUi(filename, self)
>     File "/usr/lib/python3/dist-packages/PyQt5/uic/__init__.py", line
> 226, in loadUi
>       return DynamicUILoader(package).loadUi(uifile, baseinstance,
> resource_suffix)
>     File "/usr/lib/python3/dist-packages/PyQt5/uic/Loader/loader.py",
> line 72, in loadUi
>       return self.parse(filename, resource_suffix, basedir)
>     File "/usr/lib/python3/dist-packages/PyQt5/uic/uiparser.py", line
> 1013, in parse
>       document = parse(filename)
>     File "/usr/lib/python3.7/xml/etree/ElementTree.py", line 1197, in parse
>       tree.parse(source, parser)
>     File "/usr/lib/python3.7/xml/etree/ElementTree.py", line 587, in parse
>       source = open(source, "rb")
> FileNotFoundError: [Errno 2] No such file or directory:
> '/usr/share/qtvcp/panels/-d/-d.ui'
>
>
>
> _______________________________________________
> Emc-developers mailing list
> Emc-developers@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/emc-developers
> .

Cheers, Gene Heskett.
--
"There are four boxes to be used in defense of liberty:
  soap, ballot, jury, and ammo. Please use in that order."
-Ed Howdershelt (Author, 1940)
If we desire respect for the law, we must first make the law respectable.
  - Louis D. Brandeis
Genes Web page <http://geneslinuxbox.net:6309/>



_______________________________________________
Emc-developers mailing list
Emc-developers@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-developers

_______________________________________________
Emc-developers mailing list
Emc-developers@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-developers

Reply via email to