Back to Blog home

Qt 5的桌面组件

Published on Wednesday June 27, 2012 by Liang Qi in Qt Windows KDE Mac OS X qt-labs-chinese | 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

Subscribe to Our Blog

Stay up to date with the latest marketing, sales and service tips and news.