QWebView使用中的奇葩问题,求大牛解答!
最近工作中,用到QWebView写了个程序加载fckeditor。
该程序,无论是debug版还是release版在我本机上都能正常显示fckeditor编辑界面。
奇葩问题出现了!
我将程序以及其依赖的Qt动态库一同拷贝到同事电脑上运行,fckeditor加载异常,并且fckeditor工具栏图标显示为“口”。
通过多方实验发现,
该问题可以通过将同事电脑上,Qt目录下的QtCore4.dll和QtCored4.dll覆盖该程序目录下其依赖的动态库解决;但是,当我把解决好的程序+其依赖动态库,拷贝到我本机上运行,fckeditor工具栏再现“口”,将我本机的QtCore4.dll和QtCored4.dll覆盖程序依赖库,问题解决...
为了排除程序编写问题,我使用Qt自带的例子previewer做实验,情况与我的程序一样。
上述问题,在其他同事的电脑上一样出现,我们的编译环境、运行环境相同。
编译环境:Qt 4.7.3
运行环境:xp sp3