• «
  • 1
  • 2
  • »
  • Pages: 1/2     Go
主题 : QT桌面修改 复制链接 | 浏览器收藏 | 打印
级别: 侠客
UID: 34924
精华: 0
发帖: 54
金钱: 280 两
威望: 56 点
综合积分: 108 分
注册时间: 2010-12-23
最后登录: 2018-09-03
楼主  发表于: 2010-12-23 11:45

 QT桌面修改

唐工,你好!想请教一个问题:我用的是友善之臂的3.5寸2440的开发板,我想把Qt桌面的“Document”一栏的显示去掉,要怎么弄?谢谢!
从哪里跌倒就从哪里爬起来
级别: 荣誉会员
UID: 34761
精华: 0
发帖: 1348
金钱: 6835 两
威望: 1367 点
综合积分: 2696 分
注册时间: 2010-12-21
最后登录: 2017-06-02
1楼  发表于: 2010-12-23 11:56
我不是唐工, 但是我刚好了解这个问题, 我帮你解答一下不介意吧 :)
-------------------------------------------------------
你需要在 qtopia/src/server 下找到相应的代码,注释掉这部分代码即可!
级别: 侠客
UID: 34924
精华: 0
发帖: 54
金钱: 280 两
威望: 56 点
综合积分: 108 分
注册时间: 2010-12-23
最后登录: 2018-09-03
2楼  发表于: 2010-12-23 12:27
那是不是要重新编译ARM-QT并重新制作文件系统下载到开发板?
从哪里跌倒就从哪里爬起来
级别: 荣誉会员
UID: 34761
精华: 0
发帖: 1348
金钱: 6835 两
威望: 1367 点
综合积分: 2696 分
注册时间: 2010-12-21
最后登录: 2017-06-02
3楼  发表于: 2010-12-23 12:51
只用更新  qtopia/image/opt/Qtopia/bin/ 下的 qpe 这个文件到开发板上即可
级别: 侠客
UID: 34924
精华: 0
发帖: 54
金钱: 280 两
威望: 56 点
综合积分: 108 分
注册时间: 2010-12-23
最后登录: 2018-09-03
4楼  发表于: 2010-12-23 15:20
你需要在 qtopia/src/server 下找到相应的代码,注释掉这部分代码即可!
具体是server 目录下的那个文件?谢谢!
从哪里跌倒就从哪里爬起来
级别: 荣誉会员
UID: 34761
精华: 0
发帖: 1348
金钱: 6835 两
威望: 1367 点
综合积分: 2696 分
注册时间: 2010-12-21
最后登录: 2017-06-02
5楼  发表于: 2010-12-23 15:28
这个你得自已找啦
级别: 侠客
UID: 34924
精华: 0
发帖: 54
金钱: 280 两
威望: 56 点
综合积分: 108 分
注册时间: 2010-12-23
最后登录: 2018-09-03
6楼  发表于: 2010-12-23 16:23
能否确认是server 目录,我修改了没有反应。
从哪里跌倒就从哪里爬起来
级别: 荣誉会员
UID: 34761
精华: 0
发帖: 1348
金钱: 6835 两
威望: 1367 点
综合积分: 2696 分
注册时间: 2010-12-21
最后登录: 2017-06-02
7楼  发表于: 2010-12-23 16:35
确认的,server目录是 Qtopia的主程序,首页窗口都是在里面构造的
级别: 侠客
UID: 34924
精华: 0
发帖: 54
金钱: 280 两
威望: 56 点
综合积分: 108 分
注册时间: 2010-12-23
最后登录: 2018-09-03
8楼  发表于: 2010-12-24 13:38
很奇怪,为什么里面的内容根本注释不掉,注释掉后来编译,发现编译完后打开文件看发现注释的地方自己恢复了,太奇怪了!什么原因?

下面是我注释的例句:
    
         serverGui->createGUI(); //创建窗口界面

    // docList = new DocumentList( serverGui ); //创建文档视图

编译完后变成如下:
    serverGui->createGUI(); //创建窗口界面

    docList = new DocumentList( serverGui ); //创建文档视图


分明注释掉,为什么会恢复呢?以上代码在Server.cpp中的函数 Server::Server() 里面;



  
从哪里跌倒就从哪里爬起来
级别: 荣誉会员
UID: 34761
精华: 0
发帖: 1348
金钱: 6835 两
威望: 1367 点
综合积分: 2696 分
注册时间: 2010-12-21
最后登录: 2017-06-02
9楼  发表于: 2010-12-24 14:05
你是不是用的是 FriendlyARM 提供的 build 脚本来编译的,
这个脚本会删除qtopia源码目录,然后重新从 tar 包中解压源代码, 所以导致你的修改无效,
-------------------------------
你应该直接在 qtopia-2.2.0-FriendlyARM 目录中通过 make install 来编译 , 可能需要先设置一些环境变量,这是比较正统的方法,需要对qtopia2有一定的了解才行。
-------------------------------
最傻瓜的方法是,你可以将 FriendlyARM 提供的qtopia2源码包解开来修改,改完重新打包,再用 FriendlyARM 提供的 build 脚本来编译, good luck!
  • «
  • 1
  • 2
  • »
  • Pages: 1/2     Go