Ubuntu下QT控制台程序无法运行的解决方案以及XTerm的配置方法
2020-02-16 19:08
309 查看
最近由于老师要求要在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
这样界面就略微能入眼了。
- 点赞
- 收藏
- 分享
- 文章举报
相关文章推荐
- Qt窗口嵌套
- QT程序在开发板运行报错QXcbConnection
- QT的学习之初(一)
- QT的学习之初(二)
- QQtalk广告滚动
- QT在子线程访问数据库
- QT根据模板文件xxx.dot导出word格式xxx.docx
- QT5-实现小球运动碰撞
- Qt编写数据可视化大屏界面电子看板10-改造QCustomPlot
- Qt编写数据可视化大屏界面电子看板11-自定义控件
- Qt编写安防视频监控系统(界面很漂亮)
- Qt编写安防视频监控系统1-通道切换
- Qt编写安防视频监控系统2-视频播放
- Qt编写安防视频监控系统3 4000 -通道交换
- Qt编写安防视频监控系统5-视频回放
- Qt编写安防视频监控系统6-面板开关
- Qt编写安防视频监控系统7-全屏切换
- Qt编写安防视频监控系统8-双击节点
- Qt编写安防视频监控系统10-视频轮询
- Qt编写安防视频监控系统11-动态换肤