Welcome 微信登录

首页 / 操作系统 / Linux / Ubuntu下QT控制台程序无法运行的解决方案以及XTerm的配置方法

最近由于老师要求要在Ubuntu下QT上进程多线程服务器的开发,虽然只是单纯的调用qt的network模块,但是为了避免麻烦,我还是很操蛋的在QT下写控制台程序了,但是写完程序后运行时出现了如下情况。程序运行了,但是控制台中居然只有一个光标在那儿跳啊跳。由于百度的姿势不对,废了好多时间,终于明白是因为qt creator不支持Gnome默认的终端gnome-terminal。所以要换成XTerm的控制台。具体的解决方式是在tools->options->system->Terminal->改为xterm -e。这样就可以解决上述的那个问题。但是由于XTerm的原版界面实在是惨不忍睹,所以,下面再说一下XTerm的配置方法。具体步骤如下:1)sudo vim .Xresources进行配置下面给出一个网上现成的样例。Xft.dpi: 96
xpdf.title: PDF
XTerm*locale: true
XTerm*utf8Title: true
XTerm*fontMenu*fontdefault*Label: Default
XTerm*faceName: Lucida Console
XTerm*faceNameDoublesize: LiHei Pro
XTerm*faceSize: 10 
XTerm*faceSize1: 10
XTerm*faceSize2: 10
XTerm*faceSize3: 10
XTerm*faceSize4: 10
XTerm*faceSize5: 10
XTerm*faceSize6: 10
XTerm.cjkWidth:true
XTerm*background: #1c5572
XTerm*foreground: white
XTerm*scrollBar: true
XTerm*rightScrollBar: true
XTerm*jumpScroll:  true
XTerm*SaveLines:  10002)输入以下命令sudo xrdb -load ~/.Xresources
 
这样界面就略微能入眼了。更多Ubuntu相关信息见Ubuntu 专题页面 http://www.linuxidc.com/topicnews.aspx?tid=2 解决 UNetbootin 引导故障sudo出现sudo:must be setuid root问题的解决方法相关资讯      Ubuntu Qt  Ubuntu XTerm 
  • 在Ubuntu上编写Qt Helloworld程序  (06/25/2014 14:01:27)
  • 在Ubuntu上用命令创建你的第一个Qt  (11/24/2012 13:34:25)
  • Ubuntu下如何安装并配置QT编译器  (01/02/2013 09:02:23)
  • Ubuntu 10.04下安装Qt4和创建第一  (11/24/2012 13:15:55)
本文评论 查看全部评论 (0)
表情: 姓名: 字数