![]() |
Qt 6.x
The Qt SDK
|
Public Member Functions | |
QGtk3Dialog (GtkWidget *gtkWidget, QPlatformDialogHelper *helper) | |
~QGtk3Dialog () | |
GtkDialog * | gtkDialog () const |
void | exec () |
bool | show (Qt::WindowFlags flags, Qt::WindowModality modality, QWindow *parent) |
void | hide () |
Static Protected Member Functions | |
static void | onResponse (QPlatformDialogHelper *helper, int response) |
Definition at line 44 of file qgtk3dialoghelpers.cpp.
QGtk3Dialog::QGtk3Dialog | ( | GtkWidget * | gtkWidget, |
QPlatformDialogHelper * | helper | ||
) |
Definition at line 65 of file qgtk3dialoghelpers.cpp.
References onResponse().
QGtk3Dialog::~QGtk3Dialog | ( | ) |
Definition at line 73 of file qgtk3dialoghelpers.cpp.
void QGtk3Dialog::exec | ( | ) |
Definition at line 84 of file qgtk3dialoghelpers.cpp.
References Qt::ApplicationModal, QObject::connect(), QEventLoop::exec(), gtkDialog(), SIGNAL, and SLOT.
Referenced by QGtk3ColorDialogHelper::exec(), QGtk3FileDialogHelper::exec(), and QGtk3FontDialogHelper::exec().
GtkDialog * QGtk3Dialog::gtkDialog | ( | ) | const |
Definition at line 79 of file qgtk3dialoghelpers.cpp.
Referenced by QGtk3ColorDialogHelper::QGtk3ColorDialogHelper(), QGtk3FileDialogHelper::QGtk3FileDialogHelper(), QGtk3FontDialogHelper::QGtk3FontDialogHelper(), QGtk3ColorDialogHelper::currentColor(), QGtk3FontDialogHelper::currentFont(), QGtk3FileDialogHelper::directory(), exec(), QGtk3FileDialogHelper::selectedFiles(), QGtk3FileDialogHelper::selectedNameFilter(), QGtk3FileDialogHelper::selectNameFilter(), QGtk3ColorDialogHelper::setCurrentColor(), QGtk3FontDialogHelper::setCurrentFont(), and QGtk3FileDialogHelper::setDirectory().
void QGtk3Dialog::hide | ( | ) |
Definition at line 139 of file qgtk3dialoghelpers.cpp.
Referenced by QGtk3ColorDialogHelper::hide(), QGtk3FileDialogHelper::hide(), and QGtk3FontDialogHelper::hide().
|
staticprotected |
Definition at line 144 of file qgtk3dialoghelpers.cpp.
References QPlatformDialogHelper::accept(), emit, and QPlatformDialogHelper::reject().
Referenced by QGtk3Dialog().
bool QGtk3Dialog::show | ( | Qt::WindowFlags | flags, |
Qt::WindowModality | modality, | ||
QWindow * | parent | ||
) |
Definition at line 98 of file qgtk3dialoghelpers.cpp.
References Qt::NonModal, parent, QGuiApplicationPrivate::platformIntegration(), QGenericUnixServices::portalWindowIdentifier(), Q_UNUSED, QPlatformIntegration::services(), QString::sliced(), and QString::toUtf8().
Referenced by QGtk3ColorDialogHelper::show(), QGtk3FileDialogHelper::show(), and QGtk3FontDialogHelper::show().