QtBase  v6.3.1
Functions | Variables
src_network_access_qhttpmultipart.cpp File Reference

Go to the source code of this file.

Functions

textPart setHeader (QNetworkRequest::ContentDispositionHeader, QVariant("form-data; name=\"text\""))
 
textPart setBody ("my text")
 
imagePart setHeader (QNetworkRequest::ContentTypeHeader, QVariant("image/jpeg"))
 
imagePart setHeader (QNetworkRequest::ContentDispositionHeader, QVariant("form-data; name=\"image\""))
 
file open (QIODevice::ReadOnly)
 
imagePart setBodyDevice (file)
 
file setParent (multiPart)
 
multiPart append (textPart)
 
multiPart append (imagePart)
 
multiPart setParent (reply)
 

Variables

QHttpMultiPartmultiPart = new QHttpMultiPart(QHttpMultiPart::FormDataType)
 [0] More...
 
QHttpPart textPart
 
QHttpPart imagePart
 
QFilefile = new QFile("image.jpg")
 
QUrl url ("http://my.server.tld")
 
QNetworkRequest request (url)
 
QNetworkAccessManager manager
 
QNetworkReplyreply = manager.post(request, multiPart)
 

Function Documentation

◆ append() [1/2]

multiPart append ( imagePart  )

◆ append() [2/2]

multiPart append ( textPart  )

◆ open()

◆ setBody()

textPart setBody ( "my text"  )

◆ setBodyDevice()

imagePart setBodyDevice ( file  )

◆ setHeader() [1/3]

imagePart setHeader ( QNetworkRequest::ContentDispositionHeader  ,
QVariant("form-data; name=\"image\"")   
)

◆ setHeader() [2/3]

textPart setHeader ( QNetworkRequest::ContentDispositionHeader  ,
QVariant("form-data; name=\"text\"")   
)

◆ setHeader() [3/3]

imagePart setHeader ( QNetworkRequest::ContentTypeHeader  ,
QVariant("image/jpeg")   
)

◆ setParent() [1/2]

file setParent ( multiPart  )
Here is the caller graph for this function:

◆ setParent() [2/2]

multiPart setParent ( reply  )

Variable Documentation

◆ file

QFile* file = new QFile("image.jpg")

Definition at line 50 of file src_network_access_qhttpmultipart.cpp.

◆ imagePart

QHttpPart imagePart

Definition at line 47 of file src_network_access_qhttpmultipart.cpp.

◆ manager

Definition at line 61 of file src_network_access_qhttpmultipart.cpp.

◆ multiPart

[0]

Definition at line 41 of file src_network_access_qhttpmultipart.cpp.

◆ reply

Definition at line 62 of file src_network_access_qhttpmultipart.cpp.

◆ request

QNetworkRequest request(url) ( url  )

◆ textPart

QHttpPart textPart

Definition at line 43 of file src_network_access_qhttpmultipart.cpp.

◆ url

QUrl url("http://my.server.tld") ( "http://my.server.tld"  )