现在位置: 首页 > 自动控制 > 工业·编程 > 文章
2014-09-25 02:56 工业·编程 ⁄ 共 6326字 暂无评论
对大多数人来说,用户界面就是软件本身。所以,掌握用户界面设计的技巧与技术是让软件走向市场的最直观因素。 对于应用软件来说,一个基本现实就是:用户界面是面向用户的。用户需要的是开发者开发的应用软件满足其需求,并且易于使用。太多的开发者自以为是艺术天 才,他们不去尽力遵循用户界面设计标准,或花精力使得产品好用;相反,他们错误地认为编写更灵巧的代码或是使用一套确实有趣的颜色方案才是重要的事。 Constanti...
阅读全文
2014-09-25 02:36 工业·编程 ⁄ 共 763字 暂无评论
软件质量是实现客户满意度的关键,而质量管理主要靠测试。我在这方面的心得体会是: 第一是建立一套高效完善的测试体系至关重要; 第二是选择一套适当的测试工具来辅助整个测试体系的运作很有必要; 第三是在选择测试工具后关键是灵活应用工具并不断改进流程以适合自身团队的实际情况。      不能孤立地看待测试体系建设问题,必须将测试体系和测试工具有机地结合起来看。测试体系反映了对测...
阅读全文
2014-09-24 17:54 工业·编程 ⁄ 共 1923字 暂无评论
   QAxObject对COM对象进行了封装,QAxObject派生自QAxBase,而后者提供了一组API通过IUnknown(不清楚IUnknown的同学可以去看看COM对象模型)指针直接访问COM对象,我们这里讲的excel也是一个COM对象,因此我们可以通过QAxObject来操作它,为了便于理解,我们首先了解一下excel的对象的主要层次结构:     上图是excel对象的层次结构,1个excel就有1个Application对象,1个Application对象由多个Work...
阅读全文
2014-09-24 03:53 工业·编程 ⁄ 共 2627字 暂无评论
性能(performance)设计非常重要,对于服务器端实时交易系统来说系统性能的重要性不言而喻,对客户端软件来说性能好的软件也会获得良好的用户体验,从而给用户留下高质量软件的良好印象。因此在进行架构设计中性能设计非常重要。 但架构设计实际是一个平衡设计,在可用性、可扩展性、可维护性、可靠性、高性能等之间做个妥协选择。这些非功能性的需求再加上复杂的功能性需求,同时还要考虑到项目管理上tight schedule, low cost,...
阅读全文
2014-09-23 21:21 工业·编程 ⁄ 共 1316字 暂无评论
一.介绍  DirectUI技术说白了就是XML配置文件+图片+JavaScript控制界面。这点与网页css+图片+JavaScript十分相似,就是如开发网页一般开发桌面程序界面,这个开发效率当然大大的提高。将程序员从繁琐的界面绘制工作中解脱出来,专心开发逻辑代码。还能大大减少代码量,因为据统计,传统MFC程序中,界面代码大约占总代码的1/3强!也就是说,这个1/3的代码都可以由xml+javascript替代! 同理,如果网页开发时,每个图片都需...
阅读全文
2014-09-23 06:11 工业·编程 ⁄ 共 3242字 暂无评论
    Qt是一个1991年由奇趣科技开发的跨平台C++图形用户界面应用程序开发框架。它既可以开发GUI程序,也可用于开发非GUI程序,比如控制台工具和服务器。基本上,Qt 同 X Window 上的 Motif,Openwin,GTK 等图形界 面库和 Windows 平台上的 MFC,OWL,VCL,ATL 是同类型的东西。     Qt是面向对象的框架,使用特殊的代码生成扩展(称为元对象编译器(Meta Object Compiler, moc))以及一些宏,易于...
阅读全文
2014-09-22 20:45 工业·编程 ⁄ 共 350字 暂无评论
    Qt提供了两种独立的方法创建用户界面: QtQuick模块为创建流畅的、活生生的用户界面提供了一种标记语言。这种方式适合那些需要动画元素的界面,以及应用程序主要运行在小屏幕和多点触控的设备上的场景。 QtWidgets模块针对传统桌面提供了更多的支持,和目标平台做了更多的集成,无论目标平台是MacOSX,Windows,KDE还会Gnome。它是一个非常高效的基于C++的类库,包含了很多常见的用户界面组件,你可以非常容...
阅读全文
进入调试的方法 1. F5,项目右键菜单->调试->启用新实例     点击项目右键菜单->属性->配置属性->调试,可以设置调试的相关参数:       1)命令:默认是$(TargetPath),就是启动输出的可执行程序       2)命令参数:启动被调试程序时使用的命令行参数。       3)工作目录:启动被调试程序时使用的当前文件夹。影...
阅读全文
2014-09-21 19:15 工业·编程 ⁄ 共 559字 评论 1 条
    Qt Quick 是 Qt 提供的一种高级用户界面技术,使用它可轻松地为移动和嵌入式设备创建流畅的用户界面。在 Android 设备上, Qt Quick 应用默认使用 OpenGL ES ,渲染效率很高,你可以用它创建非常炫非常酷非常迷人的界面。     QtQuick模块为创建流畅的、活生生的用户界面提供了一种标记语言。这种方式适合那些需要动画元素的界面,以及应用程序主要运行在小屏幕和多点触控的设备上的场景。 &...
阅读全文
2014-09-21 06:10 工业·编程 ⁄ 共 3711字 暂无评论
1:MinGW 是什么         MinGW 提供了一套简单方便的Windows下的基于GCC 程序开发环境。MinGW 收集了一系列免费的Windows 使用的头文件和库文件;同时整合了GNU ( http://www.gnu.org/ )的工具集,特别是GNU 程序开发工具,如经典gcc, g++, make等。MinGW是完全免费的自由软件,它在Windows平台上模拟了Linux下GCC的开发环境,为C++的跨平台开发提供了良好基础支持,为了在Windows下工作的...
阅读全文