Qt 6.x
The Qt SDK
Loading...
Searching...
No Matches
qqmlsysteminformation.cpp
Go to the documentation of this file.
1// Copyright (C) 2022 The Qt Company Ltd.
2// SPDX-License-Identifier: LicenseRef-Qt-Commercial OR LGPL-3.0-only OR GPL-2.0-only OR GPL-3.0-only
3
5#include <QtCore/qsysinfo.h>
6
8
40{
41}
42
44{
45 return QSysInfo::WordSize;
46}
47
49{
50 return static_cast<Endian>(QSysInfo::ByteOrder);
51}
52
54{
56}
57
59{
61}
62
64{
65 return QSysInfo::buildAbi();
66}
67
69{
70 return QSysInfo::kernelType();
71}
72
74{
76}
77
79{
80 return QSysInfo::productType();
81}
82
84{
86}
87
89{
91}
92
94{
96}
97
99{
101}
102
104{
105 return QSysInfo::bootUniqueId();
106}
107
109
110#include "moc_qqmlsysteminformation_p.cpp"
\inmodule QtCore
Definition qbytearray.h:57
\inmodule QtCore
Definition qobject.h:90
QQmlSystemInformation(QObject *parent=nullptr)
\qmltype SystemInformation \inherits QtObject \inqmlmodule QtCore
QQmlSystemInformation::Endian byteOrder
\macro QT_RESTRICTED_CAST_FROM_ASCII
Definition qstring.h:127
static QString currentCpuArchitecture()
Definition qsysinfo.cpp:542
static QByteArray bootUniqueId()
static QString buildAbi()
Definition qsysinfo.cpp:656
static QByteArray machineUniqueId()
Definition qsysinfo.cpp:990
static QString kernelVersion()
Definition qsysinfo.cpp:718
static QString machineHostName()
Definition qsysinfo.cpp:926
@ ByteOrder
Definition qsysinfo.h:34
static QString productType()
Definition qsysinfo.cpp:768
static QString kernelType()
Definition qsysinfo.cpp:693
static QString buildCpuArchitecture()
Definition qsysinfo.cpp:505
static QString productVersion()
Definition qsysinfo.cpp:836
@ WordSize
Definition qsysinfo.h:25
static QString prettyProductName()
Definition qsysinfo.cpp:874
Combined button and popup list for selecting options.
IUIAutomationTreeWalker __RPC__deref_out_opt IUIAutomationElement ** parent