2018年发展蓝图


QtitanNavigation -该组件将进行很多更改。 开发的主要方向将是为Microsoft在2017年针对UWP应用程序引入的Fluent Design提供支持。 该概念不仅适用于Windows 10,而且适用于Windows 7-8,Linux,MacOSX。

  • 应用标题栏自定义。 能够更改TitleBar的几何形状并使用QStyle在其上绘制。
  • 可以将QWidget添加到TitleBar的非客户端部分。
  • 使用extendViewIntoTitleBar模式。
  • AcrylicWidget,一种特殊的小部件,可为Qt应用程序实现Acrylic材质,并具有将基于颜色和模糊背景的画笔混合在一起的功能。 AcrylicWidget将支持“背景acrylic”和“应用内acrylic”两种混合模式。
  • NavigationView - 实现高级侧边栏的控件。
  • NavigationParallaxView - 控件使您可以向Qt应用程序添加各种视差效果。
  • 其他重要控件。
  • 支持流畅的设计风格(深色和浅色)。
  • 改进了文档。

QtitanDataGrid - 网格具有很多功能,但是一些重要功能尚未实现。 今年,我们将尝试实现这些目标。

  • TreeView和BandedTreeView -显示和与树数据结构的交互。
  • 基于QAbstractItemModel :: moveRow的拖放行。
  • 全新的扁平化风格,工作理念流畅。
  • 网格模型控制器优化,以摆脱GridRow列表,并根据需要即时创建它们。 这将在大量数据时将内存消耗减少一半。
  • 改进了文档。

QtitanChart - 为Qt应用程序实现漂亮的图表。

  • 添加新系列。
  • 添加OpenGL效果以使用户舒适地感知信息。
  • 显示图表以匹配Fluent Design概念。
  • 优化。
  • 改进了文档。

QtitanDocking - 今年,我们将使组件与Visual Studio对接完全兼容。

  • 样式和图标。
  • 能够将面板停靠在窗口的中央部分(选项卡式界面)。
  • 改进了文档。

QtitanRibbon - 今年,该组件将得到重大改进,并将获得许多新收益。

  • 使用样式的机制将被完全重写。 颜色,图像和其他数据将存储在单独的XML文件中。
  • Ribbon能够使用默认样式(运行Qt应用程序后安装在系统中)的功能。
  • 支持高对比度主题Windows。
  • 能够自定义应用程序TitleBar。
  • 纠正Office系列样式中的缺陷。
  • 添加缺少的控件。
  • 一个新的Adobe系列风格将被添加。此样式用于最新的Adobe产品,例如在Adobe Photoshop或Adobe Illustrator中。该样式将在几个灰度级中可用,并且能够指定任意的色调颜色,在此基础上计算样式元素的所有其他颜色。
  • 改进了文档。

其他任务和信息。

  • 对Qt 4的支持将在今年年底之前进行。 将不再支持Qt 4。 如果没有Qt 4支持,将开发所有新功能。
  • 能够为所有库进行静态构建。
  • 能够构建没有私有Qt 标题文件的库。 在这种情况下,某些功能将丢失。
  • 从版本3开始实现Python的绑定。