Qt
Internal/Contributor docs for the Qt SDK. Note: These are NOT official API docs; those are found at https://doc.qt.io/
Loading...
Searching...
No Matches
src_corelib_global_qglobal.cpp File Reference

(68f824a55a2cf798a06974d8ac481ef1035e5ada)

#include <QMetaProperty>
#include <QtAssert>
#include <QBrush>
#include <QFile>
#include <QtGlobal>
Include dependency graph for src_corelib_global_qglobal.cpp:

Go to the source code of this file.

Classes

class  MyClass_1
 [1] More...
struct  DummyDriver
 [1] More...
class  snippet_34::FriendlyConversation
class  snippet_qttrnnoop::StatusClass
struct  Point3D
 [38] More...
class  Point2D
 [38] More...
class  snippet_43::MyClass
 [43] More...
class  MyClass
 [5] More...
class  B
 [49] More...
class  C
class  D
struct  A
class  QTypeInfo< A >
 [50] More...
struct  snippet_52::Foo
 [52] More...
class  Foo
 [54] More...
class  ExampleClass
class  SomeClass
 [qdeclfinal-2] More...

Namespaces

namespace  snippet_34
namespace  snippet_qttrnnoop
namespace  qttrid_n_noop
namespace  QT_NAMESPACE
 [39]
namespace  snippet_43
 [end namespace macro]
namespace  snippet_52
 [51]

Enumerations

enum  Shapes {
  Rectangle , Triangle , Circle , NumShapes ,
  Rectangle , Triangle , Circle , NumShapes
}
 [qunlikely] More...
enum  Shapes {
  Rectangle , Triangle , Circle , NumShapes ,
  Rectangle , Triangle , Circle , NumShapes
}
 [qunlikely] More...

Functions

DummyDriverdriver ()
bool examples ()
 [3]
int divide (int a, int b)
 [17&19_include_open]
void pointer_example ()
 [17&19_return_close]
template<typename TInputType>
const TInputType & myMin (const TInputType &value1, const TInputType &value2)
 [22]
void debug_info_example ()
 [22]
void f (int c)
 [26]
void warning_example ()
 [26]
void load (const QString &fileName)
 [28]
void critical_example ()
 [28]
int divide_by_zero (int a, int b)
 [30]
void forever_example ()
 [30]
QString snippet_34::tr (const char *)
QString snippet_qttrnnoop::tr (const char *, const char *, int)
QString translate (const char *, const char *, const char *, int)
QString global_greeting (int type, int msgcnt)
void qttrid_example ()
 [qttranslatennoop]
QString qttrid_n_noop::result (int type, int n)
 Q_DECLARE_TYPEINFO (Point3D, Q_PRIMITIVE_TYPE)
 Q_DECLARE_TYPEINFO (Point2D, Q_RELOCATABLE_TYPE)
void qfuzzycompare_example ()
 [44]
void myMessageHandler (QtMsgType, const QMessageLogContext &, const QString &)
 [49]
bool isWorkingDay (int day)
 [54]
void qlikely_example ()
bool readConfiguration (const QFile &file)
 [qunlikely]
int rectangle ()
 [qunreachable-enum]
int triangle ()
int circle ()
int qunreachable_example (Shapes shape)
void qgetenv_examples ()
QString funcReturningQString ()
void process (const QChar &ch)
void qchar_examples ()

Variables

static const char *const greeting_strings []
 [qttranslatennoop]
static const char *const qttrid_n_noop::ids []
 [qttrid_n_noop]
auto snippet_52::ptr_1 = qOverload<>(&Foo::overloadedFunction)
auto snippet_52::ptr_2 = qOverload<int, const QString &>(&Foo::overloadedFunction)
auto ptr_1 = qConstOverload<int, const QString &>(&Foo::overloadedFunction)
auto ptr_2 = qNonConstOverload<int, const QString &>(&Foo::overloadedFunction)

Enumeration Type Documentation

◆ Shapes [1/2]

enum Shapes

[qunlikely]

[qunreachable-enum]

Enumerator
Rectangle 
Triangle 
Circle 
NumShapes 
Rectangle 
Triangle 
Circle 
NumShapes 

Definition at line 595 of file src_corelib_global_qglobal.cpp.

◆ Shapes [2/2]

enum Shapes

[qunlikely]

[qunreachable-enum]

Enumerator
Rectangle 
Triangle 
Circle 
NumShapes 
Rectangle 
Triangle 
Circle 
NumShapes 

Definition at line 595 of file src_corelib_global_qglobal.cpp.

Function Documentation

◆ circle()

int circle ( )

Definition at line 605 of file src_corelib_global_qglobal.cpp.

Referenced by qunreachable_example().

Here is the caller graph for this function:

◆ critical_example()

void critical_example ( )

[28]

[29]

[29]

Definition at line 284 of file src_corelib_global_qglobal.cpp.

◆ debug_info_example()

void debug_info_example ( )

[22]

[24]

[24]

[25]

[25]

[qInfo_printf]

[qInfo_printf]

[qInfo_stream]

[qInfo_stream]

Definition at line 234 of file src_corelib_global_qglobal.cpp.

◆ divide()

int divide ( int a,
int b )

[17&19_include_open]

[17&19_include_open]

[17assert]

[17assert]

[19assert]

[19assert]

[17&19_return_close]

Definition at line 180 of file src_corelib_global_qglobal.cpp.

◆ divide_by_zero()

int divide_by_zero ( int a,
int b )

[30]

Definition at line 294 of file src_corelib_global_qglobal.cpp.

◆ driver()

DummyDriver * driver ( )

Definition at line 38 of file src_corelib_global_qglobal.cpp.

Referenced by examples().

Here is the caller graph for this function:

◆ examples()

void examples ( )

[3]

[typedef]

[1]

[0]

[2]

[2]

[4]

[4]

[5]

[5]

[6]

[6]

[8]

[8]

[9]

[9]

[10]

[10]

[11A]

[11A]

[11B]

[11B]

[12A]

[12A]

[12B]

[12B]

[13]

[13]

[14]

[14]

[15]

[15]

Definition at line 43 of file src_corelib_global_qglobal.cpp.

References driver(), DummyDriver::isOpen(), and DummyDriver::isOpenError().

Here is the call graph for this function:

◆ f()

void f ( int c)

[26]

Definition at line 259 of file src_corelib_global_qglobal.cpp.

Referenced by QRhiMetal::pipelineCacheData().

Here is the caller graph for this function:

◆ forever_example()

void forever_example ( )

[30]

[31]

[31]

Definition at line 302 of file src_corelib_global_qglobal.cpp.

◆ funcReturningQString()

QString funcReturningQString ( )

Definition at line 652 of file src_corelib_global_qglobal.cpp.

◆ global_greeting()

QString global_greeting ( int type,
int msgcnt )

Definition at line 380 of file src_corelib_global_qglobal.cpp.

◆ isWorkingDay()

bool isWorkingDay ( int day)

[54]

Definition at line 562 of file src_corelib_global_qglobal.cpp.

Referenced by qlikely_example().

Here is the caller graph for this function:

◆ load()

void load ( const QString & fileName)

[28]

Definition at line 276 of file src_corelib_global_qglobal.cpp.

◆ myMessageHandler()

void myMessageHandler ( QtMsgType ,
const QMessageLogContext & ,
const QString &  )

[49]

◆ myMin()

template<typename TInputType>
const TInputType & myMin ( const TInputType & value1,
const TInputType & value2 )

[22]

Definition at line 222 of file src_corelib_global_qglobal.cpp.

◆ pointer_example()

void pointer_example ( )

[17&19_return_close]

[21]

[21]

Definition at line 208 of file src_corelib_global_qglobal.cpp.

◆ process()

void process ( const QChar & ch)

Definition at line 657 of file src_corelib_global_qglobal.cpp.

Referenced by wrapInFunction().

Here is the caller graph for this function:

◆ Q_DECLARE_TYPEINFO() [1/2]

Q_DECLARE_TYPEINFO ( Point2D ,
Q_RELOCATABLE_TYPE  )

◆ Q_DECLARE_TYPEINFO() [2/2]

Q_DECLARE_TYPEINFO ( Point3D ,
Q_PRIMITIVE_TYPE  )

◆ qchar_examples()

void qchar_examples ( )

[as-const-1]

[as-const-1]

[as-const-2]

[as-const-2]

Definition at line 659 of file src_corelib_global_qglobal.cpp.

◆ qfuzzycompare_example()

void qfuzzycompare_example ( )

[44]

[46]

[46]

Definition at line 510 of file src_corelib_global_qglobal.cpp.

◆ qgetenv_examples()

void qgetenv_examples ( )

[is-empty]

[is-empty]

[to-int]

[to-int]

[int-value_or]

[int-value_or]

[int-eq0]

[int-eq0]

[is-null]

[is-null]

Definition at line 626 of file src_corelib_global_qglobal.cpp.

◆ qlikely_example()

void qlikely_example ( )

[qlikely]

[qlikely]

Definition at line 567 of file src_corelib_global_qglobal.cpp.

References isWorkingDay().

Here is the call graph for this function:

◆ qttrid_example()

void qttrid_example ( )

[qttranslatennoop]

[qttrid]

[qttrid]

Definition at line 387 of file src_corelib_global_qglobal.cpp.

◆ qunreachable_example()

int qunreachable_example ( Shapes shape)

[qunreachable-switch]

[qunreachable-switch]

Definition at line 607 of file src_corelib_global_qglobal.cpp.

References Circle, circle(), NumShapes, Rectangle, rectangle(), Triangle, and triangle().

Here is the call graph for this function:

◆ readConfiguration()

bool readConfiguration ( const QFile & file)

[qunlikely]

Definition at line 581 of file src_corelib_global_qglobal.cpp.

◆ rectangle()

int rectangle ( )

[qunreachable-enum]

Definition at line 603 of file src_corelib_global_qglobal.cpp.

Referenced by qunreachable_example().

Here is the caller graph for this function:

◆ translate()

QString translate ( const char * ,
const char * ,
const char * ,
int  )

Definition at line 369 of file src_corelib_global_qglobal.cpp.

◆ triangle()

int triangle ( )

Definition at line 604 of file src_corelib_global_qglobal.cpp.

Referenced by qunreachable_example().

Here is the caller graph for this function:

◆ warning_example()

void warning_example ( )

[26]

[27]

[27]

Definition at line 266 of file src_corelib_global_qglobal.cpp.

Variable Documentation

◆ greeting_strings

const char *const greeting_strings
static
Initial value:
= {
QT_TRANSLATE_N_NOOP("Welcome Msg", "Hello, you have %n message(s)"),
}
#define QT_TRANSLATE_N_NOOP(scope, x)

[qttranslatennoop]

Definition at line 375 of file src_corelib_global_qglobal.cpp.

◆ ptr_1

auto ptr_1 = qConstOverload<int, const QString &>(&Foo::overloadedFunction)

Definition at line 558 of file src_corelib_global_qglobal.cpp.

◆ ptr_2

auto ptr_2 = qNonConstOverload<int, const QString &>(&Foo::overloadedFunction)

Definition at line 559 of file src_corelib_global_qglobal.cpp.