zoukankan      html  css  js  c++  java
  • Ubuntu下QT控制台程序无法运行的解决方案以及XTerm的配置方法

    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:  1000

    2)输入以下命令sudo xrdb -load ~/.Xresources

  • 相关阅读:
    cookie和session的区别和用法
    JavaScript深浅拷贝
    前端知识
    typescript -- ts
    vue笔记精华部分
    宜人贷项目里-----正则匹配input输入月份规则
    PHP-Socket-阻塞与非阻塞,同步与异步概念的理解
    PHP socket客户端长连接
    PHP exec/system启动windows应用程序,执行.bat批处理,执行cmd命令
    查看局域网内所有ip
  • 原文地址:https://www.cnblogs.com/timssd/p/5523143.html
Copyright © 2011-2022 走看看