Qt 6.x
The Qt SDK
Loading...
Searching...
No Matches
qtentrypoint_win.cpp File Reference
#include <qt_windows.h>
#include <shellapi.h>
+ Include dependency graph for qtentrypoint_win.cpp:

Go to the source code of this file.

Functions

int main (int, char **)
 [0]
 
static char * wideToMulti (unsigned int codePage, const wchar_t *aw)
 
static int qtEntryPoint ()
 
int WINAPI WinMain (HINSTANCE, HINSTANCE, LPSTR, int)
 
int WINAPI wWinMain (HINSTANCE, HINSTANCE, LPWSTR, int)
 

Function Documentation

◆ main()

int main ( int  argc,
char **  argv 
)

[0]

[0]

[0]

[6]

[0]

[0]

[1]

[1]

[2]

[2]

[3]

[3]

[0]

[0]

[1]

[1]

[0]

[0]

[0]

[0]

Definition at line 241 of file src_corelib_global_qglobal.cpp.

References QCommandLineParser::addHelpOption(), QCommandLineParser::addOption(), QCommandLineParser::addPositionalArgument(), QCommandLineParser::addVersionOption(), QBoxLayout::addWidget(), QGraphicsScene::addWidget(), alwaysOwerwriteEnabled, app, QList< T >::append(), QCoreApplication::applicationDirPath(), appstoreCompliant, QString::arg(), arg, args, argument, QCoreApplication::arguments(), QString::asprintf(), assignKnownModuleIds(), QPainter::begin(), QLibraryInfo::BinariesPath, cb, QDir::cleanPath(), QCommandLineParser::clearPositionalArguments(), codesign(), codesignIdentiy, CommandLineParseError, CommandLineParseHelpRequested, VkSpecParser::commands(), QMatrix4x4::constData(), QByteArray::constData(), QMap< Key, T >::contains(), QSurfaceFormat::CoreProfile, QRhi::create(), createDirectory(), createDiskImage(), createQtConf(), QDate::currentDate(), QRhi::D3D12, QRhiReadbackResult::data, deploy(), DeploymentInfo::deployedFrameworks, deployFramework, deployPlugins(), deployQmlImports(), deployQtFrameworks(), deployWebEngineCore(), dir, Options::directory, QStandardPaths::displayName(), docTypeHeader, QTextEdit::document, QPainter::drawText(), Options::dryRun, QRhiBuffer::Dynamic, QRhiGraphicsPipeline::TargetBlend::enable, QFile::encodeName(), QPainter::end(), engine, error, errorMessage(), QApplication::exec(), executeOperationsForTime(), executeSlowOperations(), QDir::exists(), findAppFrameworkNames(), QStandardPaths::findExecutable(), QList< T >::first(), fixupFramework(), QRhiVertexInputAttribute::Float2, QRhiVertexInputAttribute::Float3, format, QImage::Format_RGBA8888_Premultiplied, QRhiShaderStage::Fragment, QRhiShaderResourceBinding::FragmentStage, frame, QString::fromLatin1(), QString::fromLocal8Bit(), QUrl::fromLocalFile(), QShader::fromSerialized(), QString::fromUtf8(), genVulkanFunctionsH(), genVulkanFunctionsPC(), genVulkanFunctionsPH(), getShader(), Qt::green, hardenedRuntime, QSize::height(), helpText(), QCommandLineOption::HiddenFromHelp, i, QRhiBuffer::Immutable, DeploymentInfo::isDebug, QString::isEmpty(), QMap< Key, T >::isEmpty(), QByteArray::isEmpty(), QList< T >::isEmpty(), DeploymentInfo::isFramework, QCommandLineParser::isSet(), item, iter, Options::json, keywords, layout, Options::libraryDirectory, librarySearchPath, Options::list, QDir::listSeparator(), QStandardPaths::locate(), QStandardPaths::locateAll(), QStandardPaths::LocateDirectory, QStandardPaths::LocateFile, LogDebug, LogError, logLevel, LogNormal, Preprocessor::macros, makeTable(), QRhi::Metal, moc(), model, myMessageOutput(), Coordinate::myX, Coordinate::myY, QColor::name(), QPrinter::newPage(), number, ok, optVerboseLevel, output, outputFile, painter, VkSpecParser::parse(), QCommandLineParser::parse(), parseArguments(), Scanner::parseArguments(), QCommandLineParser::ParseAsLongOptions, parseCmdLine(), parseEarlyArguments(), parseLocationOrError(), parseSdpRecord(), QLibraryInfo::path(), QPrinter::PdfFormat, QMatrix4x4::perspective(), QRhiReadbackResult::pixelSize, Options::platform, platformFromMkSpec(), DeploymentInfo::pluginPath, QLibraryInfo::PluginsPath, QtModuleInfoStore::populate(), QCommandLineParser::positionalArguments(), pp_keywords, QLibraryInfo::PrefixPath, Preprocessor::preprocessed(), Scanner::printErrors(), Scanner::printUsage(), Scanner::process(), QCommandLineParser::process(), PROGRAMNAME, PROGRAMVERSION, proxy, Q_ASSERT, Q_INIT_RESOURCE, qBound(), qDBusGenerateClassDefXml(), qDebug, qFatal, qgetenv(), qInstallMessageHandler(), qPrintable, qputenv(), QSqlDatabase_snippets(), QSqlField_snippets(), QSqlQuery_snippets(), QSqlQueryModel_snippets(), QSqlTableModel_snippets(), QStringLiteral, QT_PREPEND_NAMESPACE(), QT_WARNING_DISABLE_GCC, QT_WARNING_POP, QT_WARNING_PUSH, qtModuleEntries, Options::qtpathsBinary, queryQtPaths(), qWarning, QRhiResourceUpdateBatch::readBackTexture(), QIODeviceBase::ReadOnly, record(), Qt::red, QRhiTexture::RenderTarget, QList< T >::reserve(), QWidget::resize(), restartExample(), results, RETURN_INVALPARAM, RETURN_SDP_ERROR, RETURN_SUCCESS, RETURN_USAGE, QRhiTexture::RGBA8, QQuickView::rootContext(), QMatrix4x4::rotate(), QDBusXmlToCpp::run(), runCodesign, runMoc(), runStripEnabled, scene, searchStringOrError(), secureTimestamp, QCommandLineParser::setApplicationDescription(), QCoreApplication::setApplicationName(), QCoreApplication::setApplicationVersion(), QRhiVertexInputLayout::setAttributes(), QRhiVertexInputLayout::setBindings(), QQmlContext::setContextProperty(), QSurfaceFormat::setDefaultFormat(), QTextDocument::setDefaultStyleSheet(), QCommandLineOption::setDefaultValue(), QSurfaceFormat::setDepthBufferSize(), VkSpecParser::setFileName(), QCommandLineOption::setFlags(), QPrinter::setOutputFileName(), QPrinter::setOutputFormat(), QCommandLineParser::setSingleDashWordOptionMode(), QQuickView::setSource(), QTextBrowser::setSource(), QStandardPaths::setTestModeEnabled(), QWindow::show(), QWidget::show(), QCommandLineParser::showHelp(), QList< T >::size(), QStandardPaths::standardLocations(), startExample(), QString::startsWith(), stripAppBinary(), text, QIODeviceBase::Text, QByteArray::toBase64(), JsonOutput::toJson(), JsonOutput::toList(), toLocal8Bit(), QDir::toNativeSeparators(), QCoreApplication::translate(), QMatrix4x4::translate(), types(), QRhiShaderResourceBinding::uniformBuffer(), QRhiBuffer::UniformBuffer, UnknownPlatform, QRhiResourceUpdateBatch::updateDynamicBuffer(), QRhiResourceUpdateBatch::uploadStaticBuffer(), usage(), QRhiTexture::UsedAsTransferSource, QMap< Key, T >::value(), QCommandLineParser::value(), QSet< T >::values(), VkSpecParser::versionCommandMapping(), QRhiShaderStage::Vertex, QRhiBuffer::VertexBuffer, QRhiShaderResourceBinding::VertexStage, view, QRhi::Vulkan, widget, QSize::width(), window(), QStandardPaths::writableLocation(), QIODeviceBase::WriteOnly, and xml.

◆ qtEntryPoint()

static int qtEntryPoint ( )
inlinestatic

Definition at line 39 of file qtentrypoint_win.cpp.

References i, main(), and wideToMulti().

Referenced by WinMain(), and wWinMain().

+ Here is the call graph for this function:
+ Here is the caller graph for this function:

◆ wideToMulti()

static char * wideToMulti ( unsigned int  codePage,
const wchar_t *  aw 
)
inlinestatic

Definition at line 31 of file qtentrypoint_win.cpp.

Referenced by qtEntryPoint().

+ Here is the caller graph for this function:

◆ WinMain()

int WINAPI WinMain ( HINSTANCE  ,
HINSTANCE  ,
LPSTR  ,
int   
)

Definition at line 57 of file qtentrypoint_win.cpp.

References qtEntryPoint().

+ Here is the call graph for this function:

◆ wWinMain()

int WINAPI wWinMain ( HINSTANCE  ,
HINSTANCE  ,
LPWSTR  ,
int   
)

Definition at line 62 of file qtentrypoint_win.cpp.

References qtEntryPoint().

+ Here is the call graph for this function: