QtLandingPage

From Qt Wiki
Revision as of 17:21, 14 January 2015 by Maintenance script (talk | contribs)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to navigation Jump to search

Qt Landing Pages

Each module requires a landing page. These landing pages act as a hub, containing a list of relevant information for the reader. The reader should not
spend much time in this page, but simply find the necessary link or information he or she needs.

Required components:

  • Title
    The title should list the module name. For example, Qt Quick or Qt Core.

The page name of the landing name should be <module>-index.html

For example, Qt SQL’s landing page [qt.io] is in a file in
qtbase/src/sql/qtsql.qdoc

  • Brief description
    The brief description is short information on what features the module provides
  • Module overview
    The module overview section lists the features, frameworks, submodules, or other things that the module presents.
    A good style would be to present the module as a solution to a problem. For example,
    “Qt Quick provides QML types for …” is a good description. Note that this section does not need a section title.
  • Getting Started Instructions on how to use the module. A small section on how to use the C++ classes or QML types should be listed. This is
    important for the reader to know how to link to the module or how to include classes.
  • Reference section
    The reference section contains a list articles, C++ classes, QML types, or examples.

For examples of a landing page:

Related Pages