Skip to main content

Qt 5的桌面组件

Comments

原文链接:Morten Johan Sørvig - Desktop Components for Qt 5

根据最新调查,桌面组件是大家最喜欢的Qt Quick 2组件。为了使它成为现实,我们已经把桌面组件项目迁移到了codereview.qt-project.org,并且现在就开始针对Qt Quick 1和2两个版本同时接受大家的贡献。目前已经有几个很好的贡献被接受了,与此同时Nokia的几个同事也已经加入这个项目。

目前,这些组件只是作为Qt Playground类型的项目托管,并且不会作为5.0的一部分而发布。它们将会单独发布,但是会和Qt 5的发布保持同步。在适当的时候,我们也许会把它变为Qt 5的一部分。

项目的细节都在wiki中。这里是一个快速开始的脚本:

git clone https://git.gitorious.org/qtplayground/qtdesktopcomponents.git qtdesktopcomponents
git checkout qt5
qmake
make install
cd qmldesktopviewer; qmake; make; cd..
qmldesktopviewer/qmldesktopviewer examples/TopLevel.qml

您想做一些贡献么?这里是一些需要完成的任务,其中包括:

  • 添加一个菜单条组件
  • 添加鼠标滚轮支持
  • 为你最喜欢的平台提供风格美化
  • 更新:树型视图!

最后, 让我们看一些截屏图片(所有都基于Qt 5):

  • Windows

DesktopComponentsWin

  • Mac OS X

DesktopComponentsMac

  • KDE

DesktopComponentsKDE

  • GNOME

DesktopComponentsGNOME

Comments

Subscribe to our blog

Try Qt 6.11 Now!

Download the latest release here: www.qt.io/download

Qt 6.11 is now available, with new features and improvements for application developers and device creators.

We're Hiring

Check out all our open positions here and follow us on Instagram to see what it's like to be #QtPeople.