qt.core.global

* * DQt - D bindings for the Qt Toolkit * * GNU Lesser General Public License Usage * This file may be used under the terms of the GNU Lesser * General Public License version 3 as published by the Free Software * Foundation and appearing in the file LICENSE.LGPL3 included in the * packaging of this file. Please review the following information to * ensure the GNU Lesser General Public License version 3 requirements * will be met: https://www.gnu.org/licenses/lgpl-3.0.html. *

Constructors

this
this()
Undocumented in source but is binding to C++. You might be able to learn more by searching the web for its name.

Destructor

~this
~this()
Undocumented in source but is binding to C++. You might be able to learn more by searching the web for its name.

Members

Aliases

QFunctionPointer
alias QFunctionPointer = ExternCPPFunc!(void function())
Undocumented in source but is binding to C++. You might be able to learn more by searching the web for its name.
QIntegerForSizeof
alias QIntegerForSizeof(T) = QIntegerForSize!(T.sizeof)
Undocumented in source but is binding to C++. You might be able to learn more by searching the web for its name.
QNoImplicitBoolCast
alias QNoImplicitBoolCast = int
Undocumented in source but is binding to C++. You might be able to learn more by searching the web for its name.
qint16
alias qint16 = short
Undocumented in source but is binding to C++. You might be able to learn more by searching the web for its name.
qint32
alias qint32 = int
Undocumented in source but is binding to C++. You might be able to learn more by searching the web for its name.
qint64
alias qint64 = cpp_longlong
Undocumented in source but is binding to C++. You might be able to learn more by searching the web for its name.
qint8
alias qint8 = byte
Undocumented in source but is binding to C++. You might be able to learn more by searching the web for its name.
qintptr
alias qintptr = qptrdiff
Undocumented in source but is binding to C++. You might be able to learn more by searching the web for its name.
qlonglong
alias qlonglong = qint64
Undocumented in source but is binding to C++. You might be able to learn more by searching the web for its name.
qptrdiff
alias qptrdiff = QIntegerForSizeof!(void*).Signed
Undocumented in source but is binding to C++. You might be able to learn more by searching the web for its name.
qreal
alias qreal = double
Undocumented in source but is binding to C++. You might be able to learn more by searching the web for its name.
qsizetype
alias qsizetype = QIntegerForSizeof!(size_t).Signed
Undocumented in source but is binding to C++. You might be able to learn more by searching the web for its name.
quint16
alias quint16 = ushort
Undocumented in source but is binding to C++. You might be able to learn more by searching the web for its name.
quint32
alias quint32 = uint
Undocumented in source but is binding to C++. You might be able to learn more by searching the web for its name.
quint64
alias quint64 = cpp_ulonglong
Undocumented in source but is binding to C++. You might be able to learn more by searching the web for its name.
quint8
alias quint8 = ubyte
Undocumented in source but is binding to C++. You might be able to learn more by searching the web for its name.
quintptr
alias quintptr = QIntegerForSizeof!(void*).Unsigned
Undocumented in source but is binding to C++. You might be able to learn more by searching the web for its name.
qulonglong
alias qulonglong = quint64
Undocumented in source but is binding to C++. You might be able to learn more by searching the web for its name.
uchar
alias uchar = ubyte
Undocumented in source but is binding to C++. You might be able to learn more by searching the web for its name.

Functions

checkSwap
void checkSwap(T t)
Undocumented in source but is binding to C++. You might be able to learn more by searching the web for its name.
qAbs
T qAbs(const(T) t)
Undocumented in source. Be warned that the author may not have intended to support it.
qAbs
T qAbs(const(T) t)
Undocumented in source. Be warned that the author may not have intended to support it.
qAsConst
add_const.type qAsConst(T t)
Undocumented in source. Be warned that the author may not have intended to support it.
qBadAlloc
void qBadAlloc()
Undocumented in source but is binding to C++. You might be able to learn more by searching the web for its name.
qBound
const(T) qBound(const(T) min, const(T) val, const(T) max)
Undocumented in source. Be warned that the author may not have intended to support it.
qBound
const(T) qBound(const(T) min, const(T) val, const(T) max)
Undocumented in source. Be warned that the author may not have intended to support it.
qEnvironmentVariable
QString qEnvironmentVariable(const(char)* varName)
Undocumented in source but is binding to C++. You might be able to learn more by searching the web for its name.
qEnvironmentVariable
QString qEnvironmentVariable(const(char)* varName, const(QString) defaultValue)
Undocumented in source but is binding to C++. You might be able to learn more by searching the web for its name.
qEnvironmentVariableIntValue
int qEnvironmentVariableIntValue(const(char)* varName, bool* ok)
Undocumented in source but is binding to C++. You might be able to learn more by searching the web for its name.
qEnvironmentVariableIsEmpty
bool qEnvironmentVariableIsEmpty(const(char)* varName)
Undocumented in source but is binding to C++. You might be able to learn more by searching the web for its name.
qEnvironmentVariableIsSet
bool qEnvironmentVariableIsSet(const(char)* varName)
Undocumented in source but is binding to C++. You might be able to learn more by searching the web for its name.
qFreeAligned
void qFreeAligned(void* ptr)
Undocumented in source but is binding to C++. You might be able to learn more by searching the web for its name.
qFuzzyCompare
bool qFuzzyCompare(double p1, double p2)
Undocumented in source. Be warned that the author may not have intended to support it.
qFuzzyCompare
bool qFuzzyCompare(float p1, float p2)
Undocumented in source. Be warned that the author may not have intended to support it.
qFuzzyIsNull
bool qFuzzyIsNull(double d)
Undocumented in source. Be warned that the author may not have intended to support it.
qFuzzyIsNull
bool qFuzzyIsNull(float f)
Undocumented in source. Be warned that the author may not have intended to support it.
qGetPtrHelper
T* qGetPtrHelper(T* ptr)
Undocumented in source. Be warned that the author may not have intended to support it.
qIntCast
int qIntCast(double f)
Undocumented in source. Be warned that the author may not have intended to support it.
qIntCast
int qIntCast(float f)
Undocumented in source. Be warned that the author may not have intended to support it.
qIsNull
bool qIsNull(double d)
Undocumented in source. Be warned that the author may not have intended to support it.
qIsNull
bool qIsNull(float f)
Undocumented in source. Be warned that the author may not have intended to support it.
qMallocAligned
void* qMallocAligned(size_t size, size_t alignment)
Undocumented in source but is binding to C++. You might be able to learn more by searching the web for its name.
qMax
const(T) qMax(const(T) a, const(T) b)
Undocumented in source. Be warned that the author may not have intended to support it.
qMax
const(T) qMax(const(T) a, const(T) b)
Undocumented in source. Be warned that the author may not have intended to support it.
qMin
const(T) qMin(const(T) a, const(T) b)
Undocumented in source. Be warned that the author may not have intended to support it.
qMin
const(T) qMin(const(T) a, const(T) b)
Undocumented in source. Be warned that the author may not have intended to support it.
qReallocAligned
void* qReallocAligned(void* ptr, size_t size, size_t oldsize, size_t alignment)
Undocumented in source but is binding to C++. You might be able to learn more by searching the web for its name.
qRound
int qRound(double d)
Undocumented in source. Be warned that the author may not have intended to support it.
qRound
int qRound(float d)
Undocumented in source. Be warned that the author may not have intended to support it.
qRound64
qint64 qRound64(double d)
Undocumented in source. Be warned that the author may not have intended to support it.
qRound64
qint64 qRound64(float d)
Undocumented in source. Be warned that the author may not have intended to support it.
qSharedBuild
bool qSharedBuild()
Undocumented in source but is binding to C++. You might be able to learn more by searching the web for its name.
qSwap
void qSwap(T value1, T value2)
Undocumented in source. Be warned that the author may not have intended to support it.
qTerminate
void qTerminate()
Undocumented in source but is binding to C++. You might be able to learn more by searching the web for its name.
qVersion
const(char)* qVersion()
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
q_check_ptr
T* q_check_ptr(T* p)
Undocumented in source. Be warned that the author may not have intended to support it.
qgetenv
QByteArray qgetenv(const(char)* varName)
Undocumented in source but is binding to C++. You might be able to learn more by searching the web for its name.
qputenv
bool qputenv(const(char)* varName, const(QByteArray) value)
Undocumented in source but is binding to C++. You might be able to learn more by searching the web for its name.
qrand
int qrand()
Undocumented in source but is binding to C++. You might be able to learn more by searching the web for its name.
qsrand
void qsrand(uint seed)
Undocumented in source but is binding to C++. You might be able to learn more by searching the web for its name.
qtTrId
QString qtTrId(const(char)* id, int n)
Undocumented in source but is binding to C++. You might be able to learn more by searching the web for its name.
qt_assert
void qt_assert(const(char)* assertion, const(char)* file, int line)
Undocumented in source but is binding to C++. You might be able to learn more by searching the web for its name.
qt_assert_x
void qt_assert_x(const(char)* where, const(char)* what, const(char)* file, int line)
Undocumented in source but is binding to C++. You might be able to learn more by searching the web for its name.
qt_check_pointer
void qt_check_pointer(const(char)* , int )
Undocumented in source but is binding to C++. You might be able to learn more by searching the web for its name.
qt_dynamic_cast_check
T qt_dynamic_cast_check(X , T* )
Undocumented in source. Be warned that the author may not have intended to support it.
qt_error_string
QString qt_error_string(int errorCode)
Undocumented in source but is binding to C++. You might be able to learn more by searching the web for its name.
qt_noop
void qt_noop()
Undocumented in source. Be warned that the author may not have intended to support it.
qunsetenv
bool qunsetenv(const(char)* varName)
Undocumented in source but is binding to C++. You might be able to learn more by searching the web for its name.
rawConstructor
typeof(this) rawConstructor()
Undocumented in source but is binding to C++. You might be able to learn more by searching the web for its name.

Manifest constants

QT_RETHROW
enum QT_RETHROW;
Undocumented in source but is binding to C++. You might be able to learn more by searching the web for its name.
QT_VERSION
enum QT_VERSION;
Undocumented in source but is binding to C++. You might be able to learn more by searching the web for its name.

Static functions

create
typeof(this) create()
Undocumented in source. Be warned that the author may not have intended to support it.

Structs

AlignOf
struct AlignOf(T)
Undocumented in source but is binding to C++. You might be able to learn more by searching the web for its name.
AlignOf_Default
struct AlignOf_Default(T)
Undocumented in source but is binding to C++. You might be able to learn more by searching the web for its name.
QMacAutoReleasePool
struct QMacAutoReleasePool
Undocumented in source but is binding to C++. You might be able to learn more by searching the web for its name.

Templates

QIntegerForSize
template QIntegerForSize(int size)
Undocumented in source but is binding to C++. You might be able to learn more by searching the web for its name.
QIntegerForSize
template QIntegerForSize(int size)
Undocumented in source but is binding to C++. You might be able to learn more by searching the web for its name.
QIntegerForSize
template QIntegerForSize(int size)
Undocumented in source but is binding to C++. You might be able to learn more by searching the web for its name.
QIntegerForSize
template QIntegerForSize(int size)
Undocumented in source but is binding to C++. You might be able to learn more by searching the web for its name.
QIntegerForSize
template QIntegerForSize(int size)
Undocumented in source but is binding to C++. You might be able to learn more by searching the web for its name.
QT_VERSION_CHECK
template QT_VERSION_CHECK(params...)
Undocumented in source but is binding to C++. You might be able to learn more by searching the web for its name.

Variables

c
char c;
Undocumented in source but is binding to C++. You might be able to learn more by searching the web for its name.
type
T type;
Undocumented in source but is binding to C++. You might be able to learn more by searching the web for its name.

Meta