有没有计划将Qxt功能添加到Qt?

时间:2014-03-17 14:41:23

标签: qt libqxt

Qxt是Qt的扩展库,它提供了一套跨平台的实用程序类来添加Qt中不易获得的功能。 Qxt由几个模块组成,每个模块都位于一个单独的库中。它有许多不错的功能,如:

  • 带两个按钮的QSlider
  • 旋转& richtext按钮和标签
  • 带示例文字的LineEdit
  • 管理多个屏幕设置
  • String SpinBox
  • 检查ComboBox
  • 全球快捷方式(热键)
  • 日程安排视图
  • 带有任意小部件的工具提示
  • RPC(通过网络连接信号和插槽)
  • XML-RPC
  • QxtSQLPackage(通过网络或文件发送SQL查询结果)
  • QxtSlotMapper(根据参数值将信号映射到插槽)

Qt在每个版本中都附带了许多新功能。我想知道为什么这些有用且不错的功能不包含在新版本的Qt中。有人知道是否有计划在未来将这些功能添加到Qt?

1 个答案:

答案 0 :(得分:1)

虽然我完全理解不仅仅是向上发送Qxt代码,因为它可能非常糟糕,所提到的一些事情有点愚蠢,为什么它们还没有被包括在内。全球捷径是我想到的第一件事。在行编辑中添加示例文本将是另一个很酷的功能。

有一段时间了,在我的业余时间,我一直在做一个笔记记录应用程序,而且我特别选择了QT,因为与GTK相比,它更容易跨平台工作或者其他GUI框架。其中一个主要概念是使用全局热键使应用程序显示和消失,但由于QT本身并不这样做,我不得不为这一功能处理Qxt,这使它成为一个巨大的混乱开始吧我处理了大量的错误,导致我无法构建Windows版本。如果可以的话,我很乐意放弃Qxt,转而选择QT中已有的东西。

Qxt源于对QT因某种原因而不包含的功能的需求,坦率地说,我不明白为什么。