teamviewer快速连接按钮与qt创建者

时间:2017-09-20 08:07:15

标签: wine teamviewer

首先,我使用centos 6.9和qt creator 3.0.0
我可以使用终端直接用命令

连接服务器
/usr/bin/teamviewer -i [serverid] -P [password]"

然后我使用此代码将其实现为qt中的按钮:

system("gnome-terminal --hide-menubar --profile=noclose -x bash -c '/usr/bin/teamviewer -i [serverid] -P [password];'");

但这不起作用,它显示了这个错误:

Init...
CheckCPU: SSE2 support: yes
XRandRWait: No value set. Using default.
XRandRWait: Started by user.
Checking setup...
/opt/teamviewer/tv_bin/wine/bin/wineserver: Symbol `wine_casemap_upper' has different size in shared object, consider re-linking
/opt/teamviewer/tv_bin/wine/bin/wineserver: Symbol `wine_casemap_lower' has different size in shared object, consider re-linking
Launching TeamViewer ...
/opt/teamviewer/tv_bin/wine/bin/wineserver: Symbol `wine_casemap_upper' has different size in shared object, consider re-linking
/opt/teamviewer/tv_bin/wine/bin/wineserver: Symbol `wine_casemap_lower' has different size in shared object, consider re-linking
Launching TeamViewer GUI ...

我也尝试使用Qprocess .start .execute的不同方法,但仍然没有运气。

1 个答案:

答案 0 :(得分:0)

我自己解决了这个问题 我已经在系统中安装了葡萄酒,我想我已经正确删除了它,但没有。

发生这种情况是因为我没有正确删除所有葡萄酒组合物。

我只需用yum remove wine删除葡萄酒,然后用yum remove wine*解决。

顺便说一句,感谢@nwp将我的标签问题更改为wine和teamviewer。多数民众赞成让我重新检查我系统上的葡萄酒包装。