qt打包可以看源代码

qt打包可以看源代码,第1张

qt打包可以看源代码一个是只检索cpp;h之类的源文件,另一个是只查看qml源文件,设置完了后,需要刷新一次,不然要等一小时后才兄蚂困会生效,刚打开Qt项目后会看到有如下提示,一直没有认真看到,今天才注意到,它支持快速打开文件,快速打开class,快速打开函数,c + 空格 + 类名: 跳转到类

m + 空格 + 函数名: 跳转到函数

f + 空格+ 文件名: 跳转到文件,文件是指项目内的文件。1.1 将QT安装目录下: “msvc2015_64/qml” 文件夹中的内容拷贝至 “test”文件夹中羡念。

2. 同时,将Qt 安装目录中的 qml 文物运件夹中的内容拷贝至 test 中。

1、功能说明我们知道qml是一种javascript的语言;由Qt开发,后被ubuntu用来维护界面上层的逻辑,比如Ubuntu Phone用的就是他;最近想学一下Ubuntu Phone的相关技术,所以打算看一看相关源代码的qml文件;用gedit打开后默认是按纯文本方式显示的; 在最下方的状态栏可以手动设置文件语法高亮的格式,比如选为JavaScript的看着舒服多了; [预留一个图空卖片位置] 多个文件一一打开都要手动设置就很麻烦了,为什么不能自动识别qml为javascript呢? 搞linux的都是“懒人”,不喜欢手动处理太多事情,一切都想敲几个命令然后一切就自然的顺应自己的想法了; 在windows可以关联文件用不同程序打开,这只是很基础的一步;linux也有,设置默认程序而已,但是我们想要更高级的,让程序自动识别我们要处理的文和高本,所以要费一般功夫了; 2、原理讲解2.1 gedit由很多中语法高亮方式,可以直接 菜单——View——Highlight mode中选取; 2.2 gedit由很多种配色方案,可以在 菜单——Edit——Preference——Font&Color中设置,一般唤亏尺用classic比较醒目好看; 而语法高亮的规则和处理是由另一个工具来处理的,名为:gtksourceview-3.0,大家搜索一下这个工具就清楚了; 3、处理方法说了那么多废话,现在要提供对qml文件的支持,让其识别为JavaScript并进行语法高亮; 3.1 直接编辑配置文件: sudo vi /usr/share/gtksourceview-3.0/language-specs/javascript.lang这是一个xml文件,在30行由globs用于对文件的识别: <property name="globs">*.js*.node*.qml</property>,红色部分为添加的内容; 然后下次用gedit打开qml文件就能够自动语法高亮了; <language id="js" _name="JavaScript" version="2.0" _section="Scripts"> <metadata><property name="mimetypes">application/javascriptapplication/x-javascripttext/x-javascripttext/javascripttext/x-js</property><property name="globs">*.js*.node*.qml</property><property name="line-comment-start">//</property><property name="block-comment-start">/*</property><property name="block-comment-end">*/</property> </metadata> 4、额外奉献:平时打开几个文件都是关闭了gedit的侧边栏的, F9打开侧边栏, 可以选择File Folder模式,可以看到整个目录的导航,方便多个文件的切换了;


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/tougao/8179367.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-14
下一篇 2023-04-14

发表评论

登录后才能评论

评论列表(0条)

保存