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
qprintdialog_win.cpp File Reference

(c5d9d4d6f50fb86263009c0860c9897c8682485a)

#include <QtPrintSupport/qtprintsupportglobal.h>
#include "qprintdialog.h"
#include <qwidget.h>
#include <qapplication.h>
#include <qmessagebox.h>
#include <private/qapplication_p.h>
#include "qabstractprintdialog_p.h"
#include <private/qprintengine_win_p.h>
#include "../kernel/qprinter_p.h"
#include "moc_qprintdialog.cpp"
Include dependency graph for qprintdialog_win.cpp:

Go to the source code of this file.

Classes

class  QPrintDialogPrivate

Macros

#define PD_NOCURRENTPAGE   0x00800000
#define PD_RESULT_PRINT   1
#define PD_RESULT_APPLY   2
#define START_PAGE_GENERAL   0XFFFFFFFF

Functions

static void qt_win_setup_PRINTDLGEX (PRINTDLGEX *pd, QWindow *parentWindow, QPrintDialog *pdlg, QPrintDialogPrivate *d, HGLOBAL *tempDevNames)
static void qt_win_read_back_PRINTDLGEX (PRINTDLGEX *pd, QPrintDialog *pdlg, QPrintDialogPrivate *d)
static bool warnIfNotNative (QPrinter *printer)

Macro Definition Documentation

◆ PD_NOCURRENTPAGE

#define PD_NOCURRENTPAGE   0x00800000

Definition at line 19 of file qprintdialog_win.cpp.

◆ PD_RESULT_APPLY

#define PD_RESULT_APPLY   2

Definition at line 21 of file qprintdialog_win.cpp.

◆ PD_RESULT_PRINT

#define PD_RESULT_PRINT   1

Definition at line 20 of file qprintdialog_win.cpp.

◆ START_PAGE_GENERAL

#define START_PAGE_GENERAL   0XFFFFFFFF

Definition at line 22 of file qprintdialog_win.cpp.

Function Documentation

◆ qt_win_read_back_PRINTDLGEX()

void qt_win_read_back_PRINTDLGEX ( PRINTDLGEX * pd,
QPrintDialog * pdlg,
QPrintDialogPrivate * d )
static

Definition at line 116 of file qprintdialog_win.cpp.

◆ qt_win_setup_PRINTDLGEX()

void qt_win_setup_PRINTDLGEX ( PRINTDLGEX * pd,
QWindow * parentWindow,
QPrintDialog * pdlg,
QPrintDialogPrivate * d,
HGLOBAL * tempDevNames )
static

Definition at line 46 of file qprintdialog_win.cpp.

◆ warnIfNotNative()

bool warnIfNotNative ( QPrinter * printer)
static

Definition at line 142 of file qprintdialog_win.cpp.