aboutsummaryrefslogtreecommitdiffstats
path: root/doc/qtcreator/src/qtcreator.qdoc
blob: d958c432680a68bc27ce5248b59c9c9f1db0e833 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
// Copyright (C) 2024 The Qt Company Ltd.
// SPDX-License-Identifier: LicenseRef-Qt-Commercial OR GFDL-1.3-no-invariants-only

/*!
    \page index.html
    \nextpage creator-how-to-install.html

    \keyword {Qt Creator Manual}
    \title \QC Documentation

    \raw HTML
    <style>
    .main-navigation table { table-layout: fixed; }
    .main-navigation table tr:first-child { text-align: center; background: none; }
    </style>
    \endraw

    \div {class="main-navigation"}
    \table borderless 100%
        \row
            \li \inlineimage {icons/installation.png} {}
            \li \inlineimage {icons/getting-started.png} {}
            \li \inlineimage {icons/tutorials.png} {}
        \row
            \li \b {INSTALLATION}

                Install either a \e commercial or \e {open source} version of \QC
                with \QOI or as a stand-alone tool on Linux, \macos, or Windows.

                \l {Installation}
            \li \b {GETTING STARTED}

                Learn about the \QC features and UI, as well as how you can make
                \QC behave more like your favorite code editor or IDE.

                \l{Getting Started}
            \li \b {TUTORIALS}

                Follow the tutorials to create basic Qt applications for the
                desktop and mobile devices by using Qt Widgets and Qt Quick.

                \l{Tutorials}
    \endtable
    \enddiv

    \section1 About

    Use the \QC cross-platform, complete integrated development environment
    (IDE) to create applications for \l{Desktop Platforms}{desktop},
    \l {Embedded Platforms}{embedded}, and \l{Mobile Platforms}{mobile device}
    platforms, such as \l Android and \l iOS. Also, you can build applications
    in web format and run them in web browsers with
    \l{Building applications for the web}{Qt for WebAssembly}.

    \b {HOW TO}

    \raw HTML
    <style>
    .link-list table { table-layout: fixed; }
    .link-list table, .link-list table tr:first-child { background: none; border: none; }
    </style>
    \endraw

    \div {class="link-list"}
    \table 100%
        \row
            \li \inlineimage {icons/demo-32x32.png} {}
            \li \inlineimage {icons/build-32x32.png} {}
            \li \inlineimage {icons/settings-32x32.png} {}
        \row
                \li Work with code
                    \list
                        \li \l{Editing code}
                        \li \l{Debugging}
                        \li \l{Analyzing code}
                        \li \l{Testing}
                    \endlist
                \li Build and run applications
                    \list
                        \li \l{Creating projects}
                        \li \l{Managing kits}
                        \li \l{Building and running projects}
                        \li \l{Developing for devices}
                    \endlist
                \li Use tools and extensions
                    \list
                        \li \l{Adapting the UI}
                        \li \l{Configuring \QC}
                        \li \l{Using Git}
                        \li \l{Designing UIs}
                        \li \l{Getting help}
                    \endlist
    \endtable
    \enddiv
*/