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
QtOhos::QOhosQpaFunctions::StartOptions Struct Reference

#include <qohosqpafunctions_p.h>

Collaboration diagram for QtOhos::QOhosQpaFunctions::StartOptions:

Classes

struct  WindowCreateParams

Public Types

enum class  ProcessMode { NEW_PROCESS_ATTACH_TO_PARENT , NEW_PROCESS_ATTACH_TO_STATUS_BAR_ITEM }
enum class  StartupVisibility { STARTUP_HIDE , STARTUP_SHOW }
enum class  WindowMode { WINDOW_MODE_SPLIT_PRIMARY , WINDOW_MODE_SPLIT_SECONDARY , WINDOW_MODE_FULLSCREEN }
enum class  SupportWindowMode { FULL_SCREEN , SPLIT , FLOATING }

Public Attributes

QOhosOptional< WindowModewindowMode
QOhosOptional< int > displayId
QOhosOptional< bool > withAnimation
QOhosOptional< int > windowLeft
QOhosOptional< int > windowTop
QOhosOptional< int > windowWidth
QOhosOptional< int > windowHeight
QOhosOptional< ProcessModeprocessMode
QOhosOptional< StartupVisibilitystartupVisibility
QOhosOptional< bool > windowFocused
QOhosOptional< QVariantwindowIcon
QOhosOptional< QStringwindowBackgroundColorHex
QOhosOptional< QList< SupportWindowMode > > supportWindowModes
QOhosOptional< int > minWindowWidth
QOhosOptional< int > minWindowHeight
QOhosOptional< int > maxWindowWidth
QOhosOptional< int > maxWindowHeight
std::shared_ptr< QOhosConsumer< bool, QJsonObject, QString > > optCompletionHandler
QOhosOptional< bool > hideStartWindow
QOhosOptional< WindowCreateParamswindowCreateParams

Detailed Description

Definition at line 110 of file qohosqpafunctions_p.h.

Member Enumeration Documentation

◆ ProcessMode

Enumerator
NEW_PROCESS_ATTACH_TO_PARENT 
NEW_PROCESS_ATTACH_TO_STATUS_BAR_ITEM 

Definition at line 112 of file qohosqpafunctions_p.h.

◆ StartupVisibility

Enumerator
STARTUP_HIDE 
STARTUP_SHOW 

Definition at line 118 of file qohosqpafunctions_p.h.

◆ SupportWindowMode

Enumerator
FULL_SCREEN 
SPLIT 
FLOATING 

Definition at line 131 of file qohosqpafunctions_p.h.

◆ WindowMode

Enumerator
WINDOW_MODE_SPLIT_PRIMARY 
WINDOW_MODE_SPLIT_SECONDARY 
WINDOW_MODE_FULLSCREEN 

Definition at line 124 of file qohosqpafunctions_p.h.

Member Data Documentation

◆ displayId

QOhosOptional<int> QtOhos::QOhosQpaFunctions::StartOptions::displayId

Definition at line 144 of file qohosqpafunctions_p.h.

◆ hideStartWindow

QOhosOptional<bool> QtOhos::QOhosQpaFunctions::StartOptions::hideStartWindow

Definition at line 161 of file qohosqpafunctions_p.h.

◆ maxWindowHeight

QOhosOptional<int> QtOhos::QOhosQpaFunctions::StartOptions::maxWindowHeight

Definition at line 159 of file qohosqpafunctions_p.h.

◆ maxWindowWidth

QOhosOptional<int> QtOhos::QOhosQpaFunctions::StartOptions::maxWindowWidth

Definition at line 158 of file qohosqpafunctions_p.h.

◆ minWindowHeight

QOhosOptional<int> QtOhos::QOhosQpaFunctions::StartOptions::minWindowHeight

Definition at line 157 of file qohosqpafunctions_p.h.

◆ minWindowWidth

QOhosOptional<int> QtOhos::QOhosQpaFunctions::StartOptions::minWindowWidth

Definition at line 156 of file qohosqpafunctions_p.h.

◆ optCompletionHandler

std::shared_ptr<QOhosConsumer<bool, QJsonObject, QString> > QtOhos::QOhosQpaFunctions::StartOptions::optCompletionHandler

Definition at line 160 of file qohosqpafunctions_p.h.

◆ processMode

QOhosOptional<ProcessMode> QtOhos::QOhosQpaFunctions::StartOptions::processMode

Definition at line 150 of file qohosqpafunctions_p.h.

◆ startupVisibility

QOhosOptional<StartupVisibility> QtOhos::QOhosQpaFunctions::StartOptions::startupVisibility

Definition at line 151 of file qohosqpafunctions_p.h.

◆ supportWindowModes

QOhosOptional<QList<SupportWindowMode> > QtOhos::QOhosQpaFunctions::StartOptions::supportWindowModes

Definition at line 155 of file qohosqpafunctions_p.h.

◆ windowBackgroundColorHex

QOhosOptional<QString> QtOhos::QOhosQpaFunctions::StartOptions::windowBackgroundColorHex

Definition at line 154 of file qohosqpafunctions_p.h.

◆ windowCreateParams

QOhosOptional<WindowCreateParams> QtOhos::QOhosQpaFunctions::StartOptions::windowCreateParams

Definition at line 162 of file qohosqpafunctions_p.h.

◆ windowFocused

QOhosOptional<bool> QtOhos::QOhosQpaFunctions::StartOptions::windowFocused

Definition at line 152 of file qohosqpafunctions_p.h.

◆ windowHeight

QOhosOptional<int> QtOhos::QOhosQpaFunctions::StartOptions::windowHeight

Definition at line 149 of file qohosqpafunctions_p.h.

◆ windowIcon

QOhosOptional<QVariant> QtOhos::QOhosQpaFunctions::StartOptions::windowIcon

Definition at line 153 of file qohosqpafunctions_p.h.

◆ windowLeft

QOhosOptional<int> QtOhos::QOhosQpaFunctions::StartOptions::windowLeft

Definition at line 146 of file qohosqpafunctions_p.h.

◆ windowMode

QOhosOptional<WindowMode> QtOhos::QOhosQpaFunctions::StartOptions::windowMode

Definition at line 143 of file qohosqpafunctions_p.h.

◆ windowTop

QOhosOptional<int> QtOhos::QOhosQpaFunctions::StartOptions::windowTop

Definition at line 147 of file qohosqpafunctions_p.h.

◆ windowWidth

QOhosOptional<int> QtOhos::QOhosQpaFunctions::StartOptions::windowWidth

Definition at line 148 of file qohosqpafunctions_p.h.

◆ withAnimation

QOhosOptional<bool> QtOhos::QOhosQpaFunctions::StartOptions::withAnimation

Definition at line 145 of file qohosqpafunctions_p.h.


The documentation for this struct was generated from the following file: