Qt 4.8
|
#include <Cocoa/Cocoa.h>
#include "qapplication.h"
#include "qbitarray.h"
#include "qclipboard.h"
#include "qcursor.h"
#include "qdatastream.h"
#include "qdatetime.h"
#include "qdesktopwidget.h"
#include "qdockwidget.h"
#include "qevent.h"
#include "qhash.h"
#include "qlayout.h"
#include "qmenubar.h"
#include "qmessagebox.h"
#include "qmime.h"
#include "qpixmapcache.h"
#include "qpointer.h"
#include "qsessionmanager.h"
#include "qsettings.h"
#include "qsocketnotifier.h"
#include "qstyle.h"
#include "qstylefactory.h"
#include "qtextcodec.h"
#include "qtoolbar.h"
#include "qvariant.h"
#include "qwidget.h"
#include "qcolormap.h"
#include "qdir.h"
#include "qdebug.h"
#include "qtimer.h"
#include "qurl.h"
#include "private/qmacinputcontext_p.h"
#include "private/qpaintengine_mac_p.h"
#include "private/qcursor_p.h"
#include "private/qapplication_p.h"
#include "private/qcolor_p.h"
#include "private/qwidget_p.h"
#include "private/qkeymapper_p.h"
#include "private/qeventdispatcher_mac_p.h"
#include "private/qeventdispatcher_unix_p.h"
#include <private/qcocoamenuloader_mac_p.h>
#include <private/qcocoaapplication_mac_p.h>
#include <private/qcocoaapplicationdelegate_mac_p.h>
#include <private/qt_cocoa_helpers_mac_p.h>
#include <private/qcocoawindow_mac_p.h>
#include <private/qpixmap_mac_p.h>
#include <private/qdesktopwidget_mac_p.h>
#include <qvarlengtharray.h>
#include "qaccessible.h"
#include "qmutex.h"
#include <unistd.h>
#include <string.h>
#include <sys/time.h>
#include <sys/select.h>
#include "qregexp.h"
Go to the source code of this file.
Classes | |
struct | QMacAppleEventTypeSpec |
Macros | |
#define | kCMDefaultDeviceNotification CFSTR("CMDefaultDeviceNotification") |
#define | kCMDefaultDeviceProfileNotification CFSTR("CMDefaultDeviceProfileNotification") |
#define | kCMDeviceProfilesNotification CFSTR("CMDeviceProfilesNotification") |
#define | kCMDeviceUnregisteredNotification CFSTR("CMDeviceUnregisteredNotification") |
#define | kThemeBrushAlternatePrimaryHighlightColor -5 |
#define | QMAC_SPEAK_TO_ME |
#define | qt_mac_debug_palette(x, y, z) |
Enumerations | |
enum | { kEventMouseScroll = 11, kEventParamMouseWheelSmoothVerticalDelta = 'saxy', kEventParamMouseWheelSmoothHorizontalDelta = 'saxx' } |
#define kCMDefaultDeviceNotification CFSTR("CMDefaultDeviceNotification") |
Definition at line 159 of file qapplication_mac.mm.
Referenced by qt_cleanup(), and qt_init().
#define kCMDefaultDeviceProfileNotification CFSTR("CMDefaultDeviceProfileNotification") |
Definition at line 161 of file qapplication_mac.mm.
Referenced by qt_cleanup(), and qt_init().
#define kCMDeviceProfilesNotification CFSTR("CMDeviceProfilesNotification") |
Definition at line 160 of file qapplication_mac.mm.
Referenced by qt_cleanup(), and qt_init().
#define kCMDeviceUnregisteredNotification CFSTR("CMDeviceUnregisteredNotification") |
Definition at line 158 of file qapplication_mac.mm.
Referenced by qt_cleanup(), and qt_init().
#define kThemeBrushAlternatePrimaryHighlightColor -5 |
Definition at line 155 of file qapplication_mac.mm.
Referenced by QApplicationPrivate::initializeWidgetPaletteHash().
#define QMAC_SPEAK_TO_ME |
Definition at line 149 of file qapplication_mac.mm.
#define qt_mac_debug_palette | ( | x, | |
y, | |||
z | |||
) |
Definition at line 390 of file qapplication_mac.mm.
Referenced by QApplicationPrivate::initializeWidgetPaletteHash(), and qt_mac_display_change_callbk().
anonymous enum |
Enumerator | |
---|---|
kEventMouseScroll | |
kEventParamMouseWheelSmoothVerticalDelta | |
kEventParamMouseWheelSmoothHorizontalDelta |
Definition at line 1032 of file qapplication_mac.mm.
void onApplicationChangedActivation | ( | bool | activated | ) |
Definition at line 3127 of file qapplication_mac.mm.
void onApplicationWindowChangedActivation | ( | QWidget * | widget, |
bool | activated | ||
) |
Definition at line 3101 of file qapplication_mac.mm.
void qt_cleanup | ( | ) |
Definition at line 1328 of file qapplication_mac.mm.
void qt_color_profile_changed | ( | CFNotificationCenterRef | , |
void * | , | ||
CFStringRef | , | ||
const void * | , | ||
CFDictionaryRef | |||
) |
Definition at line 1122 of file qapplication_mac.mm.
Referenced by qt_init().
void qt_event_activate_timer_callbk | ( | EventLoopTimerRef | r, |
void * | |||
) |
Definition at line 895 of file qapplication_mac.mm.
Referenced by qt_event_request_activate().
bool qt_event_remove_activate | ( | ) |
Definition at line 884 of file qapplication_mac.mm.
Referenced by QWidget::activateWindow(), qt_event_activate_timer_callbk(), and qt_event_request_activate().
void qt_event_request_activate | ( | QWidget * | w | ) |
Definition at line 911 of file qapplication_mac.mm.
Referenced by QWidgetPrivate::hide_sys(), and QWidgetPrivate::show_sys().
Definition at line 954 of file qapplication_mac.mm.
Referenced by QApplicationPrivate::globalEventProcessor().
void qt_event_request_menubarupdate | ( | ) |
Definition at line 930 of file qapplication_mac.mm.
Referenced by QApplicationPrivate::enterModal_sys(), QApplicationPrivate::leaveModal_sys(), QMenuBarPrivate::macCreateMenuBar(), and QMenuBarPrivate::macDestroyMenuBar().
void qt_event_request_showsheet | ( | QWidget * | w | ) |
Definition at line 748 of file qapplication_mac.mm.
Referenced by QWidgetPrivate::show_sys().
Q_GUI_EXPORT void qt_event_request_window_change | ( | ) |
Definition at line 846 of file qapplication_mac.mm.
Referenced by qt_event_request_window_change().
Q_GUI_EXPORT void qt_event_request_window_change | ( | QWidget * | widget | ) |
Definition at line 858 of file qapplication_mac.mm.
Referenced by QWidgetPrivate::hide_sys(), QWidgetPrivate::lower_sys(), make_widget_eventUPP(), make_win_eventUPP(), QWidgetPrivate::raise_sys(), QWidgetPrivate::scroll_sys(), QWidgetPrivate::setGeometry_sys(), QWidgetPrivate::setParent_sys(), QWidget::setWindowState(), QWidgetPrivate::show_sys(), and QWidgetPrivate::stackUnder_sys().
void qt_event_send_clipboard_changed | ( | ) |
Definition at line 978 of file qapplication_mac.mm.
void qt_init | ( | QApplicationPrivate * | priv, |
int | |||
) |
Definition at line 1128 of file qapplication_mac.mm.
void qt_init_app_proc_handler | ( | ) |
|
static |
Definition at line 1085 of file qapplication_mac.mm.
Referenced by qt_init().
void qt_mac_beep | ( | ) |
Definition at line 53 of file qsound_mac.mm.
Referenced by QApplication::beep().
bool qt_mac_can_clickThrough | ( | const QWidget * | ) |
Definition at line 280 of file qwidget_mac.mm.
Referenced by QApplicationPrivate::globalEventProcessor(), QStyleOption::init(), and QWidget::setForegroundRole().
void qt_mac_cancel_notification | ( | ) |
Definition at line 410 of file qapplication_mac.mm.
Referenced by QApplicationPrivate::_q_alertTimeOut().
void qt_mac_command_set_enabled | ( | MenuRef | , |
UInt32 | , | ||
bool | |||
) |
void qt_mac_display_change_callbk | ( | CGDirectDisplayID | , |
CGDisplayChangeSummaryFlags | flags, | ||
void * | |||
) |
Definition at line 352 of file qapplication_mac.mm.
Referenced by qt_cleanup(), and qt_init().
|
static |
Definition at line 713 of file qapplication_mac.mm.
Referenced by QApplicationPrivate::globalEventProcessor(), qt_event_remove_activate(), qt_mac_event_release(), and qt_mac_event_remove().
Definition at line 719 of file qapplication_mac.mm.
void qt_mac_event_release | ( | QWidget * | w | ) |
Definition at line 1002 of file qapplication_mac.mm.
Referenced by QWidget::destroy(), and QWidgetPrivate::hide_sys().
|
static |
Definition at line 732 of file qapplication_mac.mm.
Referenced by qt_event_request_showsheet().
Q_GUI_EXPORT bool qt_mac_execute_apple_script | ( | const char * | script, |
long | script_len, | ||
AEDesc * | ret | ||
) |
Definition at line 291 of file qapplication_mac.mm.
Referenced by qt_mac_execute_apple_script().
Q_GUI_EXPORT bool qt_mac_execute_apple_script | ( | const char * | script, |
AEDesc * | ret | ||
) |
Definition at line 341 of file qapplication_mac.mm.
Q_GUI_EXPORT bool qt_mac_execute_apple_script | ( | const QString & | script, |
AEDesc * | ret | ||
) |
Definition at line 346 of file qapplication_mac.mm.
Referenced by QSystemTrayIconPrivate::showMessage_sys().
QWidget* qt_mac_find_window | ( | OSWindowRef | ) |
Definition at line 391 of file qwidget_mac.mm.
Referenced by QApplicationPrivate::globalEventProcessor(), QWidgetPrivate::hide_sys(), make_win_eventUPP(), onApplicationChangedActivation(), qt_mac_window_at(), and QApplicationPrivate::tryModalHelper_sys().
Qt::KeyboardModifiers qt_mac_get_modifiers | ( | int | keys | ) |
Definition at line 150 of file qkeymapper_mac.cpp.
Referenced by QApplicationPrivate::globalEventProcessor(), qt_mac_send_modifiers_changed(), QApplication::queryKeyboardModifiers(), and translateKeyEventInternal().
bool qt_mac_is_macdrawer | ( | const QWidget * | ) |
Definition at line 306 of file qwidget_mac.mm.
Referenced by QWidget::activateWindow(), QWidget::destroy(), QApplicationPrivate::globalEventProcessor(), QWidgetPrivate::hide_sys(), qt_mac_set_drawer_preferred_edge(), qt_mac_unregister_widget(), QWidgetPrivate::setParent_sys(), and QWidgetPrivate::show_sys().
bool qt_mac_is_macsheet | ( | const QWidget * | ) |
Definition at line 295 of file qwidget_mac.mm.
Referenced by QApplicationPrivate::enterModal_sys(), QApplicationPrivate::globalEventProcessor(), QApplicationPrivate::leaveModal_sys(), qt_event_request_showsheet(), and QApplicationPrivate::tryModalHelper_sys().
|
static |
Definition at line 264 of file qapplication_mac.mm.
Referenced by qt_init().
void qt_mac_send_notification | ( | ) |
Definition at line 397 of file qapplication_mac.mm.
Referenced by QApplication::alert().
void qt_mac_send_posted_gl_updates | ( | QWidget * | widget | ) |
Definition at line 789 of file qapplication_mac.mm.
Referenced by make_widget_eventUPP().
void qt_mac_set_app_icon | ( | const QPixmap & | pixmap | ) |
Definition at line 451 of file qapplication_mac.mm.
Referenced by QApplication::setWindowIcon().
void qt_mac_set_cursor | ( | const QCursor * | ) |
Definition at line 108 of file qcursor_mac.mm.
Referenced by QApplicationPrivate::globalEventProcessor(), qt_mac_mouse_inside_answer_rect(), QApplication::restoreOverrideCursor(), and QApplication::setOverrideCursor().
Q_GUI_EXPORT void qt_mac_set_dock_menu | ( | QMenu * | menu | ) |
Definition at line 991 of file qapplication_mac.mm.
Q_GUI_EXPORT void qt_mac_set_press_and_hold_context | ( | bool | b | ) |
Definition at line 476 of file qapplication_mac.mm.
|
static |
Definition at line 774 of file qapplication_mac.mm.
Referenced by qt_event_request_window_change().
void qt_mac_update_cursor | ( | ) |
Definition at line 201 of file qcursor_mac.mm.
Referenced by QApplicationPrivate::globalEventProcessor(), onApplicationChangedActivation(), onApplicationWindowChangedActivation(), QApplication::restoreOverrideCursor(), and QApplication::setOverrideCursor().
|
static |
Definition at line 807 of file qapplication_mac.mm.
Referenced by qt_event_request_window_change().
void qt_mac_update_os_settings | ( | ) |
Definition at line 491 of file qapplication_mac.mm.
Referenced by QApplicationPrivate::globalEventProcessor(), onApplicationChangedActivation(), and qt_init().
|
static |
Definition at line 422 of file qapplication_mac.mm.
Referenced by QApplicationPrivate::globalEventProcessor(), and QApplication::topLevelAt().
OSWindowRef qt_mac_window_for | ( | const QWidget * | ) |
Definition at line 484 of file qwidget_mac.mm.
Referenced by QMainWindowLayout::cleanUpMacToolbarItems(), QPrintDialogPrivate::closeCarbonPrintPanel(), QFileDialogPrivate::createNavServicesDialog(), flipPoint(), QMacWindowSurface::flush(), QRasterWindowSurface::flush(), QApplicationPrivate::globalEventProcessor(), QToolBarPrivate::init(), QMainWindowLayout::insertIntoMacToolbar(), macWindowToolbarShow(), QPageSetupDialogPrivate::openCarbonPageLayout(), QPrintDialogPrivate::openCarbonPrintPanel(), QMacWindowFader::performFade(), qt_event_request_showsheet(), qt_mac_grabScreenRect_10_3(), qt_mac_graphicsContextFor(), qt_mac_is_metal(), qt_mac_post_retranslateAppMenu(), QMainWindowLayout::removeFromMacToolbar(), QMainWindowLayout::toggleToolBarsVisible(), QApplicationPrivate::tryModalHelper_sys(), QMainWindowLayout::updateHIToolBarStatus(), and QTabBarPrivate::updateMacBorderMetrics().
bool qt_nograb | ( | ) |
|
static |
Definition at line 764 of file qapplication_mac.mm.
Referenced by qt_event_request_window_change(), qt_mac_update_child_gl_widgets(), and qt_mac_update_intersected_gl_widgets().
void qt_release_app_proc_handler | ( | ) |
void qt_release_apple_event_handler | ( | ) |
Definition at line 1313 of file qapplication_mac.mm.
Referenced by qt_cleanup().
|
static |
Definition at line 1092 of file qapplication_mac.mm.
Referenced by qt_cleanup().
Definition at line 5779 of file qapplication.cpp.
Referenced by onApplicationChangedActivation(), onApplicationWindowChangedActivation(), and qt_init().
Definition at line 1583 of file qapplication_mac.mm.
Referenced by QApplicationPrivate::globalEventProcessor().
void qt_updated_rootinfo | ( | ) |
Definition at line 1377 of file qapplication_mac.mm.
bool qt_wstate_iconified | ( | WId | ) |
Definition at line 1381 of file qapplication_mac.mm.
struct QMacAppleEventTypeSpec app_apple_events[] |
Referenced by qt_init(), and qt_release_apple_event_handler().
|
static |
Definition at line 181 of file qapplication_mac.mm.
Referenced by QApplicationPrivate::enterModal_sys(), QApplicationPrivate::globalEventProcessor(), QApplicationPrivate::leaveModal_sys(), and QApplicationPrivate::modalState().
|
static |
Definition at line 1041 of file qapplication_mac.mm.
|
static |
Definition at line 203 of file qapplication_mac.mm.
Referenced by qt_init(), and qt_release_apple_event_handler().
|
static |
Definition at line 200 of file qapplication_mac.mm.
Referenced by qt_init(), qt_init_app_proc_handler(), and qt_release_app_proc_handler().
|
static |
Definition at line 201 of file qapplication_mac.mm.
Referenced by qt_cleanup(), qt_init(), and qt_init_app_proc_handler().
|
static |
Definition at line 197 of file qapplication_mac.mm.
Referenced by qt_init(), and qt_nograb().
EventRef event |
Definition at line 880 of file qapplication_mac.mm.
Referenced by QAbstractItemViewPrivate::_q_headerDataChanged(), QGraphicsScenePrivate::_q_polishItems(), QEventDispatcherWin32Private::activateEventNotifier(), QComboBox::addItems(), QListWidget::addItems(), QGraphicsScenePrivate::addPopup(), bpsIOHandler(), QTriangulator< T >::ComplexToSimple::calculateIntersections(), QCalendarPopup::calendarWidget(), QMacDndAnswerRecord::clear(), clipboardData(), QXlibClipboard::clipboardReadIncrementalProperty(), QMainWindowLayout::createQToolBarInHIToolbarItem(), QMeeGoGraphicsSystemSwitchHandler::eventFilter(), QWSEvent::factory(), QGraphicsScenePrivate::filterEvent(), flipPoint(), QWSWindow::focus(), QXcbWindow::format(), QGraphicsItemPrivate::get(), QXcbWindow::handleClientMessageEvent(), QXlibClipboard::handleSelectionRequest(), QWidgetPrivate::handleSoftwareInputPanel(), handleTopLevelUIElementAttribute(), handleWindowAttribute(), QSystemTrayIcon::hide(), QWinInputContext::identifierName(), QCoeFepInputContext::identifierName(), QWSClient::identity(), QDesktopWidgetPrivate::init(), QCoreApplication::instance(), QGraphicsScene::invalidate(), QToolBar::isAreaAllowed(), QDockWidget::isAreaAllowed(), QSocketNotifier::isEnabled(), QApplication::isLeftToRight(), QCalendarWidget::isNavigationBarVisible(), QDeclarativePathViewPrivate::isValid(), kdProcessMouseEvents(), QCalendarView::keyboardSearch(), make_widget_eventUPP(), make_win_eventUPP(), QX11Data::motifdndHandle(), QShortcutMap::nextState(), QWSWindow::operation(), QTriangulator< T >::ComplexToSimple::Event::operator<(), QMacWindowFader::performFade(), QEventDispatcherMac::processEvents(), qAppInstance(), QGraphicsProxyWidgetPrivate::QGraphicsProxyWidgetPrivate(), QMdiAreaTabBar::QMdiAreaTabBar(), qt_init_timestamp_scanner(), qt_internal_proc(), qt_mac_send_event(), qt_mac_waitForMoreEvents(), qt_tabletMotion_scanner(), qt_try_modal(), qt_xfixes_scanner(), qt_XTranslateKey(), QOpenKODEEventLoopIntegration::qtNeedsToProcessEvents(), QWizardHeader::QWizardHeader(), qwsEventSourceDispatch(), QApplication::qwsProcessEvent(), QPanGestureRecognizer::recognize(), QWinNativePanGestureRecognizer::recognize(), QMacSwipeGestureRecognizer::recognize(), QPinchGestureRecognizer::recognize(), QMacPinchGestureRecognizer::recognize(), QSwipeGestureRecognizer::recognize(), QTapGestureRecognizer::recognize(), QTapAndHoldGestureRecognizer::recognize(), QGraphicsItemPrivate::remapItemPos(), QGraphicsScenePrivate::removePopup(), QCoreApplicationPrivate::removePostedTimerEvent(), QGraphicsProxyWidgetPrivate::removeSubFocusHelper(), QTriangulator< T >::ComplexToSimple::removeUnwantedEdgesAndConnect(), QMacPinchGestureRecognizer::reset(), QWidget::resetInputContext(), QIntKeyboardListenThread::run(), QGraphicsItem::sceneEvent(), QListViewPrivate::selectionAllowed(), QGraphicsScenePrivate::sendHoverEvent(), sendUpdateRequest(), sendWindowSystemEvents(), QGraphicsScenePrivate::setActivePanelHelper(), QGraphicsScenePrivate::setFocusItemHelper(), QLineControl::setFont(), QWidgetPrivate::setModal_sys(), QListModeViewBase::setRowCount(), QWidget::setShown(), QXcbWindow::setVisible(), QMdiSubWindowPrivate::showButtonsInMenuBar(), socketNotifierSourceDispatch(), QOpenKODEEventLoopIntegration::startEventLoop(), QAccessibleHeader::text(), QGraphicsScenePrivate::ungrabKeyboard(), QGraphicsScenePrivate::ungrabMouse(), update_toolbar_style(), QGraphicsWidgetPrivate::updateFont(), QGraphicsScenePrivate::updateFont(), QGraphicsWidgetPrivate::updatePalette(), QGraphicsScenePrivate::updatePalette(), updateWidgets(), userEventSourceDispatch(), x11EventFilter(), x11EventSourceDispatch(), QApplication::x11ProcessEvent(), QDeclarativeTextInputPrivate::xToPos(), QAbstractPlatformMenuBar::~QAbstractPlatformMenuBar(), QScriptDebuggerEventHandlerInterface::~QScriptDebuggerEventHandlerInterface(), and QWSSoundServerPrivate::~QWSSoundServerPrivate().
int last_button |
Definition at line 177 of file qapplication_mac.mm.
int last_modifiers |
Definition at line 177 of file qapplication_mac.mm.
EventTime last_time |
Definition at line 178 of file qapplication_mac.mm.
Definition at line 175 of file qapplication_mac.mm.
int last_x |
Definition at line 176 of file qapplication_mac.mm.
Referenced by QPdfBaseEnginePrivate::drawTextItem().
int last_y |
Definition at line 176 of file qapplication_mac.mm.
Referenced by QPdfBaseEnginePrivate::drawTextItem().
QWidget* mac_keyboard_grabber |
Definition at line 157 of file qwidget_mac.mm.
Referenced by QApplicationPrivate::globalEventProcessor(), and qt_wstate_iconified().
QWidget* mac_mouse_grabber |
Definition at line 156 of file qwidget_mac.mm.
Referenced by QApplicationPrivate::globalEventProcessor(), and qt_wstate_iconified().
int qt_antialiasing_threshold |
Definition at line 495 of file qapplication.cpp.
Referenced by qt_mac_update_os_settings().
Q_GUI_EXPORT bool qt_applefontsmoothing_enabled |
Definition at line 208 of file qapplication_mac.mm.
Referenced by QGL2PaintEngineEx::begin(), QRasterPaintEngine::begin(), isPowerOfTwo(), QDeclarativePaintedItem::paint(), qt_mac_read_fontsmoothing_settings(), QDeclarativeTextPrivate::textDocumentImage(), and QDeclarativeTextPrivate::textLayoutImage().
QWidget* qt_button_down |
Definition at line 188 of file qapplication_mac.mm.
Referenced by QApplicationPrivate::globalEventProcessor().
|
static |
Definition at line 191 of file qapplication_mac.mm.
Referenced by QApplicationPrivate::globalEventProcessor().
Definition at line 189 of file qapplication_mac.mm.
Referenced by QApplicationPrivate::globalEventProcessor().
bool qt_mac_app_fullscreen = false |
Definition at line 184 of file qapplication_mac.mm.
Referenced by QMenuBarPrivate::macUpdateMenuBarImmediatly(), QTipLabel::placeTip(), and qt_mac_set_fullscreen_mode().
|
static |
Definition at line 186 of file qapplication_mac.mm.
Referenced by QApplicationPrivate::globalEventProcessor(), and qt_mac_update_os_settings().
struct { ... } qt_mac_dblclick |
Referenced by QApplicationPrivate::globalEventProcessor(), and QApplication::setDoubleClickInterval().
|
static |
Definition at line 990 of file qapplication_mac.mm.
|
static |
Definition at line 193 of file qapplication_mac.mm.
Referenced by QApplicationPrivate::globalEventProcessor().
|
static |
Definition at line 395 of file qapplication_mac.mm.
|
static |
Definition at line 192 of file qapplication_mac.mm.
Referenced by QApplicationPrivate::globalEventProcessor().
QPaintDevice* qt_mac_safe_pdev = 0 |
Definition at line 166 of file qapplication_mac.mm.
Referenced by getTabDirection(), and qt_cleanup().
QWidgetList* qt_modal_stack |
Definition at line 564 of file qapplication.cpp.
Referenced by QApplicationPrivate::leaveModal_sys().
bool qt_scrollbar_jump_to_pos = false |
Definition at line 185 of file qapplication_mac.mm.
Referenced by qt_mac_update_os_settings(), and QMacStyle::styleHint().
bool qt_tab_all_widgets |
Definition at line 493 of file qapplication.cpp.
Referenced by qt_mac_update_os_settings().
struct { ... } request_activate_pending |
|
static |
Definition at line 953 of file qapplication_mac.mm.
Referenced by qt_event_request_context().
|
static |
Definition at line 928 of file qapplication_mac.mm.
|
static |
Definition at line 746 of file qapplication_mac.mm.
|
static |
Definition at line 845 of file qapplication_mac.mm.
|
static |
Definition at line 194 of file qapplication_mac.mm.
Referenced by QApplicationPrivate::globalEventProcessor().
|
static |
Definition at line 204 of file qapplication_mac.mm.
Referenced by qt_init(), qt_init_tablet_proximity_handler(), and qt_release_tablet_proximity_handler().
|
static |
Definition at line 205 of file qapplication_mac.mm.
Referenced by qt_cleanup(), qt_init(), and qt_init_tablet_proximity_handler().
EventLoopTimerRef timer |
Definition at line 881 of file qapplication_mac.mm.
Referenced by QApplicationPrivate::_q_alertTimeOut(), QLocalSocketPrivate::_q_emitReadyRead(), _IapAddTimer::add(), Maemo::IcdPrivate::addrinfo(), QApplication::alert(), QIBaseDriver::close(), QVNCServer::discardClient(), QX11Data::dndEnable(), QDirectFBWindowSurface::flush(), QAnimationDriver::install(), QDeclarativeView::paintEvent(), QDirectFBWindowSurface::QDirectFBWindowSurface(), qt_terminateApp(), QVNCDirtyMap::QVNCDirtyMap(), QTest::qWait(), QPollingFileSystemWatcherEngine::run(), Maemo::IcdPrivate::scan(), QTest::seedRandom(), QDeclarativeDebugHelper::setAnimationSlowDownFactor(), QComboBoxPrivateScroller::startTimer(), Maemo::IcdPrivate::state(), Maemo::IcdPrivate::statistics(), QComboBoxPrivateScroller::stopTimer(), QApplication::syncX(), QSslSocketPrivate::systemCaCertificates(), QComboBoxPrivateScroller::timerEvent(), QSemaphore::tryAcquire(), QMutexPrivate::wait(), QXlibScreen::waitForClipboardEvent(), QThreadPoolPrivate::waitForDone(), QOstDevice::waitForReadyRead(), and _IapAddTimer::~_IapAddTimer().
EventLoopTimerUPP timerUPP |
Definition at line 882 of file qapplication_mac.mm.
Definition at line 168 of file qapplication_mac.mm.
bool use_qt_time_limit |
Definition at line 174 of file qapplication_mac.mm.
Definition at line 879 of file qapplication_mac.mm.
Referenced by QMenuPrivate::_q_actionTriggered(), QDeclarativeLoaderPrivate::_q_updateSize(), QToolBar::actionAt(), QMenu::actionEvent(), QMenuPrivate::activateAction(), QMenuPrivate::activateCausedStack(), QMenuPrivate::QMacMenuPrivate::addAction(), QGridLayoutPrivate::addData(), QDeclarativeAnchorsPrivate::addDepend(), QGraphicsScene::addItem(), QListWidget::addItems(), QStatusBar::addPermanentWidget(), QGraphicsScenePrivate::addPopup(), QMdiArea::addSubWindow(), QMeeGoGraphicsSystemSwitchHandler::addWidget(), alert_widget(), QWidgetAnimator::animate(), QMacStylePrivate::animateSpeed(), QToolBarAreaLayout::apply(), QWidgetPrivate::assignedInputContext(), QPainterPrivate::attachPainterPrivate(), axc_FilterProc(), QStylePainter::begin(), QPainter::begin(), buddyString(), buildSpec(), QGLGlyphCache::cacheGlyphs(), QMenuPrivate::calcCausedStack(), QGestureManager::cancelGesturesForChildren(), QItemDelegate::check(), QAbstractItemViewPrivate::checkPersistentEditorFocus(), QInputDialogPrivate::chooseRightTextInputWidget(), QDesktopWidgetPrivate::cleanup(), QGLGlobalShareWidget::cleanup(), closestAcceptableSize(), QScreen::colorCount(), QMainWindowLayoutState::contains(), CompatAccessibleFactory::create(), AccessibleFactory::create(), QGLGraphicsSystem::createWindowSurface(), QGLWindowSurface::deleted(), QStyleSheetStyle::deref(), QGLGlobalShareWidget::destroy(), QWidgetBackingStore::dirtyOnScreenWidgetsRemoveAll(), QWidgetBackingStore::dirtyWidgetsRemoveAll(), DllCanUnloadNow(), QDockWidgetItem::dockWidgetLayout(), QItemDelegate::doLayout(), QFbScreen::doRedraw(), drawArrow(), QItemDelegate::drawCheck(), QWindowsVistaStyle::drawComplexControl(), QCommonStyle::drawComplexControl(), QWindowsVistaStyle::drawControl(), QItemDelegate::drawDisplay(), QItemDelegate::drawFocus(), QGraphicsScenePrivate::drawItemHelper(), QGraphicsScenePrivate::drawItems(), QGraphicsView::drawItems(), QWindowsVistaStyle::drawPrimitive(), QStyledItemDelegate::editorEvent(), QApplicationPrivate::enterModal_sys(), QUIKitSoftwareInputHandler::eventFilter(), QMeeGoGraphicsSystemSwitchHandler::eventFilter(), QWindowsStyle::eventFilter(), QPlastiqueStyle::eventFilter(), QCalendarWidget::eventFilter(), QComboBoxPrivateContainer::eventFilter(), find_child(), QMenuBarPrivate::QMacMenuBarPrivate::findAction(), QX11Data::findClientWindow(), ShivaVGWindowSurface::flush(), QVGWindowSurface::flush(), QWidgetBackingStore::flush(), QGLWindowSurface::flush(), QEventDispatcherMac::flush(), QGraphicsScene::focusNextPrevChild(), QWidgetPrivate::frameStrut(), QFbScreen::generateRects(), QGestureManager::getGestureTargets(), QAxClientSite::GetIDsOfNames(), getNamedAttribute(), QSplitterLayoutStruct::getWidgetSize(), QApplicationPrivate::giveFocusAccordingToFocusPolicy(), QMacInputContext::globalEventProcessor(), QApplicationPrivate::globalEventProcessor(), QXlibIntegration::grabWindow(), QPixmap::grabWindow(), QApplicationPrivate::graphicsSystem(), QGtkStylePrivate::gtkWidget(), QGtkStylePrivate::gtkWidgetMap(), QXlibScreen::handleEvent(), QWidgetPrivate::hideChildren(), QAInterface::hiObject(), QLayout::indexOf(), QDockAreaLayoutInfo::indexOf(), QDockAreaLayoutInfo::info(), QDesktopWidgetPrivate::init(), QPageSetupDialogPrivate::init(), QPainter::initFrom(), QDeclarativeLoaderPrivate::initResize(), QNSView::initWithWidget:, QWidget::internalWinId(), QKeyMapperPrivate::isADeadKey(), QToolBar::isAreaAllowed(), QApplicationPrivate::isBlockedByModal(), QCoeFepInputContext::isComposing(), QDockWidget::isFloating(), isTransient(), QWSYellowSurface::isValid(), QGraphicsScene::itemAt(), QGraphicsSceneIndexPrivate::itemCollidesWithPath(), QDialogButtonBoxPrivate::layoutButtons(), QApplicationPrivate::leaveModal_sys(), macWindowFade(), make_widget_eventUPP(), mdiAreaNavigate(), QCustomRasterPaintDevice::metric(), QGraphicsTextItem::mouseReleaseEvent(), QTest::QTouchEventSequence::move(), QBBNativeInterface::nativeResourceForWidget(), QApplication::notify(), QApplicationPrivate::notify_helper(), QStyledItemDelegate::paint(), QEglFSWindowSurface::paintDevice(), QBBGLWindowSurface::paintDevice(), QFbWindowSurface::paintDevice(), QMacScrollOptimization::performDelayedScroll(), QMacWindowFader::performFade(), QXlibScreen::physicalSize(), QPlatformScreen::physicalSize(), QCDEStyle::pixelMetric(), QMacStyle::pixelMetric(), platformWindowFromId(), QMainWindowLayout::plug(), QPlatformCursor::pointerEvent(), QPlastiqueStyle::polish(), QGtkStyle::polish(), QTest::QTouchEventSequence::press(), ptr(), PvrEglScreenSurfaceFunctions::PvrEglScreenSurfaceFunctions(), PvrEglWindowSurface::PvrEglWindowSurface(), q_createNativeChildrenAndSetParent(), qDeleteQGLContext(), QMacWindowSurface::QMacWindowSurface(), qPRCleanup(), qPRCreate(), qt_gl_share_context(), qt_mac_activate_action(), qt_mac_create_widget(), qt_mac_desktopSize(), qt_mac_event_release(), qt_mac_menu_event(), qt_mac_tablet_hash(), qt_mac_update_intersected_gl_widgets(), qt_mac_widget_in_menu_eventHandler(), qt_mainwindow_layout(), qt_tablet_cleanup(), qt_try_modal(), QToolBoxPrivate::QToolBoxPrivate(), QtWndProc(), QAccessible::queryAccessibleInterface(), QUIKitSoftwareInputHandler::QUIKitSoftwareInputHandler(), QWSGraphicsSystem::QWSGraphicsSystem(), QApplication::qwsProcessEvent(), QApplication::qwsSetCustomColors(), QX11WindowSurface::QX11WindowSurface(), QMdi::RegularTiler::rearrange(), QMdi::SimpleCascader::rearrange(), QMdi::IconTiler::rearrange(), QAccessibleTitleBar::rect(), QDecoration::region(), QTest::QTouchEventSequence::release(), QDeclarativeAnchorsPrivate::remDepend(), QGraphicsScenePrivate::removeItemHelper(), QMdiArea::removeSubWindow(), QLayout::removeWidget(), QAxClientSite::reset(), QPainter::restoreRedirected(), QDockAreaLayoutInfo::restoreState(), QMainWindowLayout::revert(), QDeclarativeVME::run(), QToolBarAreaLayout::saveState(), screenForDevice(), QDesktopWidget::screenGeometry(), QDeclarativeTextInputPrivate::sendMouseEventToInputContext(), QWizardPrivate::setButtonLayout(), QMainWindow::setCentralWidget(), QAbstractScrollArea::setCornerWidget(), QMenuPrivate::setCurrentAction(), QWidgetAction::setDefaultWidget(), QPlatformScreen::setDirty(), QBBInputContext::setFocusWidget(), QInputContext::setFocusWidget(), QWidgetPrivate::setFont_helper(), QRuntimeGraphicsSystem::setGraphicsSystem(), QInputDialog::setInputMode(), QInputDialogPrivate::setInputWidget(), QTreeWidget::setItemWidget(), QGraphicsWidgetPrivate::setLayoutDirection_helper(), QGraphicsLineItem::setLine(), QLayout::setMenuBar(), PvrEglScreen::setMode(), QCursor::setPos(), QColumnViewPreviewColumn::setPreviewWidget(), QColumnViewPrivate::setPreviewWidget(), QColumnView::setResizeGripsVisible(), QDeclarativeView::setRootObject(), QWizard::setSideWidget(), QWatermarkLabel::setSideWidget(), QGraphicsScene::setStyle(), QGraphicsWidgetStyles::setStyleForWidget(), QTabBar::setTabButton(), QGraphicsItem::setTransformOriginPoint(), QFormLayoutPrivate::setupVerticalLayoutData(), QmlJSDebugger::QDeclarativeViewInspectorPrivate::setViewport(), QAbstractScrollArea::setViewport(), QGraphicsItemPrivate::setVisibleHelper(), QCalendarTextNavigator::setWidget(), QMacStyle::setWidgetSizePolicy(), QGLGlobalShareWidget::shareWidget(), ShivaVGWindowSurfacePrivate::ShivaVGWindowSurfacePrivate(), QWidgetPrivate::showChildren(), showToolTip(), QMacStyle::sizeFromContents(), QStyledItemDelegate::sizeHint(), QMdiArea::sizeHint(), QWindowsVistaStylePrivate::stopAnimation(), QWindowsXPStyle::styleHint(), QWindowsStyle::styleHint(), QCommonStyle::subElementRect(), QDirectFBScreen::surfaceForWidget(), QPixmap::swap(), QApplication::syncX(), QNativeImage::systemFormat(), IsWindowAndNotDrawerOrSheetTest::test(), QWindowsVistaStylePrivate::timerEvent(), QTextControl::toHtml(), QApplication::topLevelAt(), QTest::touchEvent(), QAxClientSite::translateKeyEvent(), QETWidget::translateMouseEvent(), QApplicationPrivate::translateRawTouchEvent(), uniqueName(), QMacStyle::unpolish(), QPlastiqueStyle::unpolish(), update_toolbar_style(), QAccessible::updateAccessibility(), QMenuPrivate::updateActionRects(), QStyledItemDelegate::updateEditorGeometry(), QGraphicsViewPrivate::updateInputMethodSensitivity(), QUIKitScreen::updateInterfaceOrientation(), updateRedirectedToGraphicsProxyWidget(), QGtkStyleUpdateScheduler::updateTheme(), updateWidgets(), QCommonStylePrivate::viewItemDrawText(), QCommonStylePrivate::viewItemLayout(), QCommonStylePrivate::viewItemSize(), QFormLayoutItem::vStretch(), QWindowsVistaStylePrivate::widgetAnimation(), QVGEGLWindowSurfacePrivate::windowSurfaceSize(), QDecorationDefault::windowTitleFor(), QApplication::x11ProcessEvent(), QFormLayoutPrivate::~QFormLayoutPrivate(), QGraphicsWidget::~QGraphicsWidget(), QMenu::~QMenu(), QPlatformIntegration::~QPlatformIntegration(), and QWindowsXPStylePrivate::~QWindowsXPStylePrivate().