![]() |
Qt 6.x
The Qt SDK
|
Additional Inherited Members | |
![]() | |
enum | DrawWidgetFlag { DrawAsRoot = 0x01 , DrawPaintOnScreen = 0x02 , DrawRecursive = 0x04 , DrawInvisible = 0x08 , DontSubtractOpaqueChildren = 0x10 , DontDrawOpaqueChildren = 0x20 , DontDrawNativeChildren = 0x40 , DontSetCompositionMode = 0x80 , UseEffectRegionBounds = 0x100 } |
enum | Direction { DirectionNorth = 0x01 , DirectionEast = 0x10 , DirectionSouth = 0x02 , DirectionWest = 0x20 } |
enum class | WindowHandleMode { Direct , Closest , TopLevel } |
enum | CloseMode { CloseNoEvent , CloseWithEvent , CloseWithSpontaneousEvent } |
![]() | |
typedef void(* | StaticMetaCallFunction) (QObject *, QMetaObject::Call, int, void **) |
using | ConnectionDataPointer = QExplicitlySharedDataPointer< ConnectionData > |
![]() | |
static QWidgetPrivate * | get (QWidget *w) |
static const QWidgetPrivate * | get (const QWidget *w) |
static void | checkRestoredGeometry (const QRect &availableGeometry, QRect *restoredGeometry, int frameHeight) |
static void | adjustFlags (Qt::WindowFlags &flags, QWidget *w=nullptr) |
static QWidget * | parentGraphicsView (const QWidget *widget) |
static QRect | screenGeometry (const QWidget *widget) |
static QRect | availableScreenGeometry (const QWidget *widget) |
static QScreen * | screen (const QWidget *widget, const QPoint &globalPosition, bool hasPosition=true) |
static QRect | screenGeometry (const QWidget *widget, const QPoint &globalPosition, bool hasPosition=true) |
static QRect | availableScreenGeometry (const QWidget *widget, const QPoint &globalPosition, bool hasPosition=true) |
static void | sendComposeStatus (QWidget *w, bool end) |
static void | setWidgetParentHelper (QObject *widgetAsObject, QObject *newParent) |
![]() | |
static bool | removeConnection (Connection *c) |
static QObjectPrivate * | get (QObject *o) |
static const QObjectPrivate * | get (const QObject *o) |
template<typename Func1 , typename Func2 > | |
static QMetaObject::Connection | connect (const typename QtPrivate::FunctionPointer< Func1 >::Object *sender, Func1 signal, const typename QtPrivate::FunctionPointer< Func2 >::Object *receiverPrivate, Func2 slot, Qt::ConnectionType type=Qt::AutoConnection) |
template<typename Func1 , typename Func2 > | |
static bool | disconnect (const typename QtPrivate::FunctionPointer< Func1 >::Object *sender, Func1 signal, const typename QtPrivate::FunctionPointer< Func2 >::Object *receiverPrivate, Func2 slot) |
static QMetaObject::Connection | connectImpl (const QObject *sender, int signal_index, const QObject *receiver, void **slot, QtPrivate::QSlotObjectBase *slotObj, int type, const int *types, const QMetaObject *senderMetaObject) |
static QMetaObject::Connection | connect (const QObject *sender, int signal_index, QtPrivate::QSlotObjectBase *slotObj, Qt::ConnectionType type) |
static QMetaObject::Connection | connect (const QObject *sender, int signal_index, const QObject *receiver, QtPrivate::QSlotObjectBase *slotObj, Qt::ConnectionType type) |
static bool | disconnect (const QObject *sender, int signal_index, void **slot) |
static bool | disconnect (const QObject *sender, int signal_index, const QObject *receiver, void **slot) |
![]() | |
static QWidgetMapper * | mapper = nullptr |
static QWidgetSet * | allWidgets = nullptr |
static int | instanceCounter = 0 |
static int | maxInstances = 0 |
![]() | |
virtual int | dialogCode () const |
Definition at line 24 of file qprintdialog_mac.mm.
|
inline |
Definition at line 29 of file qprintdialog_mac.mm.
QPrintDialogPrivate::QPrintDialogPrivate | ( | ) |
QPrintDialogPrivate::~QPrintDialogPrivate | ( | ) |
Definition at line 590 of file qprintdialog_unix.cpp.
|
inline |
Definition at line 34 of file qprintdialog_win.cpp.
void QPrintDialogPrivate::_q_collapseOrExpandDialog | ( | ) |
Definition at line 839 of file qprintdialog_unix.cpp.
References bottom, collapseButton, QWidget::height, QWidget::isVisible(), QAbstractButton::setText(), QWidget::setVisible(), and QWidget::y.
Referenced by init().
void QPrintDialogPrivate::_q_togglePageSetCombo | ( | bool | checked | ) |
Definition at line 831 of file qprintdialog_unix.cpp.
References options, QPrinter::PdfFormat, and printerOutputFormat.
Referenced by init().
void QPrintDialogPrivate::closeCocoaPrintPanel | ( | ) |
Definition at line 252 of file qprintdialog_mac.mm.
References printInfo, printInfo, and printPanel.
void QPrintDialogPrivate::init | ( | ) |
Definition at line 594 of file qprintdialog_unix.cpp.
References _q_collapseOrExpandDialog(), _q_togglePageSetCombo(), QDialogButtonBox::addButton(), QBoxLayout::addWidget(), QCUPSSupport::AllPages, QDialogButtonBox::button(), buttons, QDialogButtonBox::Cancel, QAbstractButton::clicked(), collapseButton, QObject::connect(), QCUPSSupport::EvenPages, QVariant::fromValue(), Qt::Horizontal, QCUPSSupport::OddPages, QDialogButtonBox::Ok, options, QDialogButtonBox::ResetRole, QPushButton::setDefault(), QAbstractButton::setText(), SIGNAL, SLOT, QAbstractButton::toggled(), and tr.
QT_BEGIN_NAMESPACE void QPrintDialogPrivate::openCocoaPrintPanel | ( | Qt::WindowModality | modality | ) |
Definition at line 182 of file qprintdialog_mac.mm.
References Qt::ApplicationModal, dictionary, QEventLoop::ExcludeSocketNotifiers, QEventLoop::ExcludeUserInputEvents, QMetaObject::invokeMethod(), QPageLayout::Landscape, QPrinter::NativeFormat, Qt::NonModal, QPageLayout::orientation(), QPrinter::outputFormat(), QPagedPaintDevice::pageLayout(), QAbstractPrintDialog::PageRange, QPageLayout::pageSize(), QPageSize::Point, QPrinter::printEngine(), printInfo, printInfo, QAbstractPrintDialog::PrintPageRange, printPanel, QAbstractPrintDialog::PrintShowPageSize, Q_ASSERT, qApp, QT_MANGLE_NAMESPACE, qWarning, settings, QPageSize::size(), void, and window().
int QPrintDialogPrivate::openWindowsPrintDialogModally | ( | ) |
Definition at line 182 of file qprintdialog_win.cpp.
References QApplication::activeWindow(), QWin32PrintEngine::createGlobalDevNames(), done, engine, QString::isEmpty(), parent, QAbstractPrintDialogPrivate::pd, PD_RESULT_APPLY, PD_RESULT_PRINT, QAbstractPrintDialogPrivate::printer, QPrinter::printerName(), qt_win_read_back_PRINTDLGEX(), qt_win_setup_PRINTDLGEX(), and QMessageBox::warning().
|
inline |
Definition at line 35 of file qprintdialog_mac.mm.
void QPrintDialogPrivate::selectPrinter | ( | const QPrinter::OutputFormat | outputFormat | ) |
Definition at line 661 of file qprintdialog_unix.cpp.
References QPrinter::Color, QPrint::DuplexAuto, QPrint::DuplexLongSide, QPrint::DuplexNone, QPrint::DuplexShortSide, QPrinter::LastPageFirst, options, QPrinter::PdfFormat, and printerOutputFormat.
Reimplemented from QAbstractPrintDialogPrivate.
Definition at line 933 of file qprintdialog_unix.cpp.
References QList< T >::begin(), QList< T >::constEnd(), iter, options, and QWidget::windowTitle.
void QPrintDialogPrivate::setupPrinter | ( | ) |
Definition at line 737 of file qprintdialog_unix.cpp.
References QCUPSSupport::AllPages, QPrinter::AllPages, QPrinter::Color, QPrinter::CurrentPage, QPrinter::DuplexLongSide, QPrinter::DuplexNone, QPrinter::DuplexShortSide, QCUPSSupport::EvenPages, QPrinter::FirstPageFirst, QPageRanges::fromString(), QPrinter::GrayScale, QPageRanges::isEmpty(), QPrinter::LastPageFirst, QCUPSSupport::OddPages, options, QPrinter::PageRange, QPrinter::PdfFormat, QAbstractPrintDialog::PrintPageRange, qMax(), QPrinter::Selection, QPrinter::setDuplex(), QCUPSSupport::setPageRange(), QCUPSSupport::setPageSet(), and QPageRanges::toString().
void QPrintDialogPrivate::updateWidgets | ( | ) |
Definition at line 867 of file qprintdialog_unix.cpp.
References QAbstractPrintDialog::AllPages, QAbstractPrintDialog::CurrentPage, QAbstractPrintDialogPrivate::maxPage, QAbstractPrintDialogPrivate::minPage, options, QAbstractPrintDialog::PageRange, QAbstractPrintDialog::PrintCollateCopies, QAbstractPrintDialog::PrintCurrentPage, QAbstractPrintDialog::PrintPageRange, QAbstractPrintDialog::PrintSelection, qMax(), qMin(), and QAbstractPrintDialog::Selection.
QWidget* QPrintDialogPrivate::bottom |
Definition at line 221 of file qprintdialog_unix.cpp.
Referenced by _q_collapseOrExpandDialog().
QDialogButtonBox* QPrintDialogPrivate::buttons |
Definition at line 222 of file qprintdialog_unix.cpp.
Referenced by init().
QPushButton* QPrintDialogPrivate::collapseButton |
Definition at line 223 of file qprintdialog_unix.cpp.
Referenced by _q_collapseOrExpandDialog(), and init().
QWin32PrintEngine* QPrintDialogPrivate::engine |
Definition at line 41 of file qprintdialog_win.cpp.
Referenced by openWindowsPrintDialogModally().
QWin32PrintEnginePrivate* QPrintDialogPrivate::ep |
Definition at line 42 of file qprintdialog_win.cpp.
Ui::QPrintSettingsOutput QPrintDialogPrivate::options |
Definition at line 219 of file qprintdialog_unix.cpp.
Referenced by _q_togglePageSetCombo(), init(), selectPrinter(), setTabs(), setupPrinter(), and updateWidgets().
QPrinter::OutputFormat QPrintDialogPrivate::printerOutputFormat |
Definition at line 224 of file qprintdialog_unix.cpp.
Referenced by _q_togglePageSetCombo(), and selectPrinter().
NSPrintInfo* QPrintDialogPrivate::printInfo |
Definition at line 37 of file qprintdialog_mac.mm.
Referenced by closeCocoaPrintPanel(), and openCocoaPrintPanel().
NSPrintPanel* QPrintDialogPrivate::printPanel |
Definition at line 38 of file qprintdialog_mac.mm.
Referenced by closeCocoaPrintPanel(), and openCocoaPrintPanel().
QUnixPrintWidget* QPrintDialogPrivate::top |
Definition at line 220 of file qprintdialog_unix.cpp.