(b299ec64b12e002fa8b2173dee82b2fe91cdf6bf)
#include "qdir.h"
#include "qstringlist.h"
#include "qfile.h"
#include "qlibraryinfo.h"
#include "qlibraryinfo_p.h"
#include "qcoreapplication.h"
#include "private/qcoreapplication_p.h"
#include "private/qfilesystementry_p.h"
#include "archdetect.cpp"
#include "qconfig.cpp"
#include <memory>
Go to the source code of this file.
◆ COMPILER_STRING
| #define COMPILER_STRING "<unknown compiler>" |
◆ DEBUG_STRING
| #define DEBUG_STRING " debug" |
◆ SHARED_STRING
| #define SHARED_STRING " static" |
◆ fromRawStringView()
◆ haveUserQtConf()
Returns whether we have a user-written qt.conf with explicit paths.
A user-written qt.conf is an expression of exclusivity: the application declares the layout it follows, so its paths replace the Qt ones, and the stable fallback-values from locationInfo() are rooted at the application prefix for the locations the qt.conf leaves out.
A qt.conf with MergeQtConf = true is an artifact generated by the Qt QML CMake machinery to support development builds, and does not qualify as a user-written qt.conf.
Definition at line 772 of file qlibraryinfo.cpp.
◆ makeAbsolute()
Roots any relative entries in paths at the directory returned by resolveBaseDir, which is resolved lazily (only when there's actually a relative path to root, and at most once).
Definition at line 826 of file qlibraryinfo.cpp.
◆ pathIsRelative()
| bool pathIsRelative |
( |
const QString & | path | ) |
|
|
static |
◆ qDumpCPUFeatures()
◆ qt_build_string()
| const char * qt_build_string |
( |
| ) |
|
|
staticnoexcept |