• 3938阅读
  • 3回复

[提问]qt程序在6410运行时出现问题 [复制链接]

上一主题 下一主题
离线0406445
 

只看楼主 倒序阅读 楼主  发表于: 2014-10-12
我在ubuntu安装qt4.8.4,移植的是qt-extended-4.4.3,用的是ok6410提供的tslib


#qt
export QT_PLUGIN_PATH=/opt/qt-4.7.1/plugins

export TS_ROOT=/usr/local/tslib
export TSLIB_TSDEVICE=/dev/input/event2
export TSLIB_CONFFILE=$TS_ROOT/etc/ts.conf
export TSLIB_PLUGINDIR=$TS_ROOT/lib/ts/
export TSLIB_CALIBFILE=/etc/pointercal
export TSLIB_CONSOLEDEVICE=none
export TSLIB_FBDEVICE=/dev/fb0

export QTDIR=/opt/qt-4.7.1

#export LD_LIBRARY_PATH=$QTDIR/lib:$TS_ROOT/lib:$LD_LIBRARY_PATH
export  LD_LIBRARY_PATH=$TSLIB_ROOT/lib:$QTDIR/lib:/usr/local/lib:$LD_LIBRARY_PATH

#export PATH=/bin:/sbin:/usr/bin/:/usr/sbin:/usr/local/bin:$QTDIR/bin:$TS_ROOT/bi
export PATH=$QTDIR/bin:$PATH

export QWS_MOUSE_PROTO=tslib:/dev/input/event2
export QWS_DISPLAY=LinuxFb:mmWidth76:mmHeight44:1
export QT_QWS_FONTDIR=$QTDIR/lib/fonts
export QWS_KEYBOARD=TTY:/dev/tty1
export TSLIB_TSEVENTTYPE=H3600
这是我自己加上去的环境变量,然后运行qt程序,
离线0406445

只看该作者 1楼 发表于: 2014-10-12


刚运行时出现正常画面,

但是只要点下触摸屏,就会出现其他界面



地图是我先前打开的,怎么会出现这种情况?不知道是不是我环境变量出错了。求大神帮忙啊
离线0406445

只看该作者 2楼 发表于: 2014-10-12

这是点完屏幕出现的东西
离线0406445

只看该作者 3楼 发表于: 2014-10-13
找到原因了。官方提供的qt2.2是后台运行的,在运行你自己的qt程序前先把qt2.2关掉 就没问题了
快速回复
限100 字节
 
上一个 下一个