我用qtextCodec把中文字符串转换成GB2312编码,程序可以在我开发的机器上正常运行,中文字体也正常显示, 但是我把编译好的目标程序放到一个新的linux系统中,运行,产生段错,我知道是找因为找不到转换GB2312码,产生段错误。 程序开发的系统: fedora 8, 内核:2.6.23.1-42, qt, qt-4.4.3 新的linux系统,也是一样的 ,只是没有装qt。 我的问题: 1、为什么在开发环境中的那台机器能正常显示中文? ...
显示图片的程序是如何实现的.我用下面的方法可是不起作用!
#include
如果您 - 熟悉qt界面跨平台机制; - 熟练应用qt进行各种界面开发: - 有相关qt开发经验。 - 很强的分析问题和解决问题的能力,喜欢解决疑难问题; - 对软件开发过程、软件工程有深入的理解 - 具有良好的团队合作精神和积极主动的沟通意识; - 具有强烈的进取心和求知欲,善于学习和运用新知识。 欢迎加入北京广视通达网络技术有限公司。广视通达网络技术有限公司是具有广电总局和中国电信双重背景的一家技术型创新企业,是海淀...
我创建了一个网络监视线程,打算将这个线程分析的数据追加显示到一个 qtextEdit 控件上。 每当在这个线程中调用 qtextEdit->append (psDtata); 的时候,程序就出错误了。 我搜索了了qt文档,上说“只有 QApplication.exec() 主线程 才能对界面元素进行控制”。 在GTK多线程中操作界面,可以用 gdk_thread_enter()和gtk_thread_leave() 进入和离开临界区,请问在qt中该如何做呢?
我是一个新手,正在学习linux 用qt做了一个小程序, 其中有菜单“File”“Edit”等等 但是现在要显示中文“文件”“编辑”等等 qt不能正常显示,是乱码, 我应该如何做呢? 谢谢高手指教! 听说是通过什么编码实现的 我不懂编码, 同时想学学编码方面的知识 请为小弟指点迷津!
qt编程问题(显示BMP图) 编译环境是VC 在头文件中的声名 QVBox *vb; QScrollView* sv; 我用如下方法在窗口中建一个QScrollView框sv sv = new QScrollView(this);//建QScrollView框sv vb = new QVBox( sv->;viewport() );//建QVBox类vb并设定Viewport sv->;addChild(vb); setCentralWidget( sv );//让sv充满窗口 之后在程序中用如下方法在vb中加载BMP图 void Main:Openfile() { QString fn = QFileDialog::getOpenFileName( QStr...
具体问题是这样的,在窗口下,显示四幅图片,点击一个按钮,把第一幅图片放大,另外四幅相应变小。 这里,显示四幅图片是用gridlayout,我想的办法是改变布局。 我试了好多种方法都无法在点击按钮之后将窗口里原有的布局改变,连清除都不能。。。请教各位有没有什么解决办法,可以改变布局,或者不用改变布局,但可以实现以上描述的功能? 我试过用覆盖的办法,但好像行不通。。。:oops: 谢谢了!
那位兄弟姐妹有《qt及Linux操作系统窗口设计》这本书的电子版,帮忙发到我信箱里[email]bluesprit9802@sohu.com[/email] 多谢了!!!
消息来自 http://www.feyrer.de/NetBSD/bx/blosxom.cgi/nb_20060712_0347.html screen快照 http://ecbsd.sourceforge.net/index.php?lang=en§ion=screenshots 爽啊...整到FreeBSD和OpenBSD上去,咱的安装界面也不比Linux"差了" [ 本帖最后由 bsdp 于 2006-7-13 17:42 编辑 ]