Project

General

Profile

Feature #1453

ISCS-Linux/qt_app内工具升级:MFC-Qt64位

Added by jiawei mao about 3 years ago. Updated almost 3 years ago.

Status:
Resolved
Priority:
Normal
Assignee:
Target version:
Start date:
06/11/2021
Due date:
% Done:

100%

Estimated time:
(Total: 0.00 h)
Defect version:

Description

涉及系统查看器(ehloger),数据采集管理界面(ehdc),生数据管理界面(ehrawdc),权限管理(ehqxgl).....等工具


Subtasks

Feature #1454: ehrawdc由MFC升级为Qt64位Resolvedjiawei mao

Actions
Feature #1456: ehloger升级为Qt64位Resolvedjiawei mao

Actions
Feature #1457: ehdc升级为Qt64位Resolvedjiawei mao

Actions
Feature #1458: ehqxgl升级为Qt64位Resolvedjiawei mao

Actions
Feature #1473: 用Qt64位库来实现librbacResolvedjiawei mao

Actions
Feature #1503: ehScript由MFC升级为Qt64位Resolvedjiawei mao

Actions

History

#1

Updated by xiangyang li about 3 years ago

  • Target version set to 3.1
#2

Updated by jiawei mao about 3 years ago

  • Status changed from New to In Progress

对应版本SVN version-125

$$(BUILDCODE)/lib => $$(BUILDROOT)/lib

#3

Updated by jiawei mao almost 3 years ago

对应版本SVN version-151

在ehqxgl,ehdc,ehScript,ehrawdc移植到Linux的过程,对上述程序的修改;

各程序主要问题解决及补充:
一:ehScript:
完成:完成大部分功能;
遗留问题:1.打印功能; 2.书签切换功能; 3."输出框"内在linux下显示乱码问题; 4.其他小功能;
linux使用注意:登录背景图需要从$(SEROOT)/bmp/logout.png获取

二:ehqxgl:
功能完成;

三:ehdc:
功能完成;遗留功能:保存文件等;

四:ehrawdc:
功能完成;

公共模块修改:
1.修改了include/interface/si_sfdbo.h中UINT,LPVOID,COLORREF等类型为se_typedef.h里对应类型;
2.在include/thirdparty下增加了QScintilla相关的头文件,在lib下增加QScintilla的两个平台的库文件;
QScintilla:是Qt提供的文本编辑器类插件;

#4

Updated by jiawei mao almost 3 years ago

对应版本SVN version-152:

删除原有的librbac,新增librbacQt,可实现跨平台使用;
注意,该.pro,vsproj两个工程文件为手动编辑,不要再通过.vsproj生成.pro,或者用.pro生成.vsproj

#5

Updated by jiawei mao almost 3 years ago

对应版本SVN version-153:

1.添加了Runtime/下linux,windows下个平台使用的rbacQt库;
2.修改了se_rbacQt.h;
3.添加了QScintilla在linux下使用的.so库;

#6

Updated by jiawei mao almost 3 years ago

对应版本SVN version-154:

1.上传了QScintlla的linux下静态库;
2.修改了ehScript,ehqxgl,增加了network模块;
3.修改了ehdc显示弹窗乱码;

#7

Updated by jiawei mao almost 3 years ago

对应版本SVN version-156:

ehScript功能增加:
1.打印功能; windows下可打印,linux支持抓化为pdf file; 2.增加了about功能; 3.其他;

#8

Updated by jiawei mao almost 3 years ago

对应版本SVN version-161:

qt_app下:
1.增加了allBuild.sh:批量编译脚本;该脚本内会先创建libGL.so软链接;

ehdc:
ehdc:1.日志保存功能增加; 2.Linux下界面显示优化;

ehloger:
1.自动更新功能,刷新,清除功能增加;
2.删除"保存日志","设置刷新"等功能;
3.提高界面的反应速度,减少了因数据刷新引起的卡顿;
4.减少了读取数据的丢失;

以及其他优化功能;

#9

Updated by jiawei mao almost 3 years ago

对应版本SVN version-177:
解决测试中遇到的一些问题;

#10

Updated by jiawei mao almost 3 years ago

  • Status changed from In Progress to Resolved

Also available in: Atom PDF