9#include <QtCore/QtCore>
11@
class QIOSViewController;
20#if !defined(QT_NO_DEBUG)
22 for (bool qt_category_enabled = lcQpaInputMethods().isDebugEnabled(); qt_category_enabled; qt_category_enabled = false)
23 QMessageLogger(QT_MESSAGELOG_FILE, QT_MESSAGELOG_LINE, QT_MESSAGELOG_FUNC, lcQpaInputMethods().categoryName()).debug
25#define qImDebug QT_NO_QDEBUG_MACRO
47@interface UIResponder (QtFirstResponder)
48+ (id)qt_currentFirstResponder;
53class FirstResponderCandidate :
public QScopedValueRollback<UIResponder *>
56 FirstResponderCandidate(UIResponder *);
57 static UIResponder *currentCandidate() {
return s_firstResponderCandidate; }
60 static UIResponder *s_firstResponderCandidate;
QT_BEGIN_NAMESPACE Q_DECLARE_LOGGING_CATEGORY(lcEventDispatcher)
Q_DECLARE_LOGGING_CATEGORY(lcQpaWindowScene)
UIView * rootViewForScreen(const QPlatformScreen *)
UIWindow * presentationWindow(QWindow *)
int infoPlistValue(NSString *key, int defaultValue)
Qt::ScreenOrientation toQtScreenOrientation(UIDeviceOrientation uiDeviceOrientation)
bool isRunningOnVisionOS()
Q_DECLARE_LOGGING_CATEGORY(lcQpaInputMethods)
UIDeviceOrientation fromQtScreenOrientation(Qt::ScreenOrientation qtOrientation)
Q_DECLARE_LOGGING_CATEGORY(lcQpaWindow)