summaryrefslogtreecommitdiffstats
path: root/src/gui/statemachine
Commit message (Collapse)AuthorAgeFilesLines
* Update copyright headersAkseli Salovaara2015-03-319-117/+117
| | | | | | | | | Qt copyrights are now in The Qt Company, so we could update the source code headers accordingly. In the same go we should also fix the links to point to qt.io. Change-Id: I7e3e96183e073877b46bc8071b2ccae19e69426b Reviewed-by: Jani Heikkinen <jani.heikkinen@theqtcompany.com>
* Updated year in copyright headerKai Koehne2014-03-269-9/+9
| | | | | | | | | | | | | | | | | | find . -path '*/3rdparty/*' -prune -o -type f -print | xargs -L1 sed -i -E 's/Copyright(.*) 2013 Digia/Copyright\1 2014 Digia/g' Manually patched files: demos/spectrum/3rdparty/fftreal/fftreal_wrapper.h demos/spectrum/3rdparty/fftreal/fftreal_wrapper.cpp src/3rdparty/s60/eiksoftkeyimage.h tools/qdoc3/test/qt-project.qdocconf tests/auto/qsharedpointer/nontracked.h tests/auto/qsharedpointer/nontracked.cpp Change-Id: I3f9074923b4d6bd4666258ab04f01476cc6e901c Reviewed-by: Thiago Macieira <thiago.macieira@intel.com> Reviewed-by: Sergio Ahumada <sahumada@blackberry.com> Reviewed-by: Lars Knoll <lars.knoll@digia.com>
* Update copyright year in Digia's license headersSergio Ahumada2013-01-139-9/+9
| | | | | | Change-Id: I52bf8ef0447b701b4ebf7d7d240013a72adb9425 Reviewed-by: Akseli Salovaara <akseli.salovaara@digia.com> Reviewed-by: Sergio Ahumada <sergio.ahumada@digia.com>
* Change copyrights from Nokia to DigiaIikka Eklund2012-09-299-216/+216
| | | | | | | | Change copyrights and license headers from Nokia to Digia Change-Id: I280c0a575987d1770e354b4948f1d4d767d711ea Reviewed-by: Simo Fält <simo.falt@digia.com> Reviewed-by: Sergio Ahumada <sergio.ahumada@digia.com>
* Update contact information in license headers.Sergio Ahumada2012-08-019-18/+18
| | | | | | | | | | | | | - Replace Nokia contact email address with Qt Project website. - Remove "All rights reserved" line from license headers. As in the past, to avoid rewriting various autotests that contain line-number information, an extra blank line has been inserted at the end of the license text to ensure that this commit does not change the total number of lines in the license header. Change-Id: Ie7ba62011752fcb149b99b26317c54f2a0cfa931 Reviewed-by: Jason McDonald <jason.mcdonald@nokia.com>
* Update year in Nokia copyright messages.Jason McDonald2012-01-119-9/+9
| | | | | | | | | Simple search and replace. This commit doesn't touch 3rd-party files, nor translations (where the change is not so simple and will be handled in a separate commit). Change-Id: I4e48513b8078a44a8cd272326685b25338890148 Reviewed-by: Rohan McGovern <rohan.mcgovern@nokia.com>
* Update licenseheader text in source files for qt4.8Jyri Tahtela2011-05-139-153/+153
| | | | | | | Updated version of LGPL and FDL licenseheaders. Apply release phase licenseheaders for all source files. Reviewed-by: Trust Me
* Wheel delta is always zero in QEventTransition's eventDean Dettman2011-02-211-0/+1
| | | | | | | | When a QGraphicsSceneWheelEvent was cloned, the original event's delta property was not copied. Task-number: QTBUG-17536 Reviewed-by: Kent Hansen
* Update copyright year to 2011.Jason McDonald2011-01-119-9/+9
| | | | Reviewed-by: Trust Me
* Add a new qconfig feature GESTURESTasuku Suzuki2010-06-021-0/+2
| | | | | Merge-request: 535 Reviewed-by: Andreas Aardal Hanssen <andreas.aardal.hanssen@nokia.com>
* Merge branch '4.6'Thiago Macieira2010-01-139-9/+9
|\ | | | | | | | | | | | | | | | | | | | | Conflicts: bin/syncqt doc/src/deployment/deployment.qdoc src/corelib/io/qfsfileengine_win.cpp src/corelib/xml/qxmlstream.cpp src/opengl/gl2paintengineex/qpaintengineex_opengl2_p.h tools/assistant/tools/assistant/centralwidget.cpp tools/linguist/lupdate/main.cpp
| * Merge branch '4.6' of git@scm.dev.nokia.troll.no:qt/oslo-staging-1 into 4.6Jason McDonald2010-01-071-0/+2
| |\
| * | Update copyright year to 2010Jason McDonald2010-01-079-9/+9
| | | | | | | | | | | | Reviewed-by: Trust Me
* | | Cocoa: application will not quit when using dialogsRichard Moe Gustavsen2010-01-121-6/+0
| |/ |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | When creating a single dialog in the main function, and tell it to exec, we run a modal dialog. But there is really no other window on screen to be modal for. So in that case, since this is a rather common pattern for Qt applications, we allow users to quit the application from the dock. But this action is sendt as an apple event. And and that point in time, cocoa has the the apple event handler, and refuses to close down the application because it detects a modal window. Our solution is to install/overwrite the apple event handler for kAEQuit _after_ cocoa has finished its own installation. But in order to do this, we need to wait until [NSApplication run] has started, otherwise it will not take effect. And that is what this patch essentially does.
* | Fix QT_NO_CONTEXTMENUKent Hansen2010-01-061-0/+2
|/ | | | Task-number: QTBUG-6474
* Fix QT_NO_WHEELEVENTJørgen Lind2009-11-061-0/+2
| | | | Reviewed-by: Trust Me
* Fix QT_NO_WHATSTHISJørgen Lind2009-11-061-0/+2
| | | | Reviewed-by: tom
* Fix QT_NO_SHORTCUTJørgen Lind2009-11-061-0/+2
| | | | Reviewed-by: Harald Fernengel <harald.fernengel@nokia.com>
* Fix QT_NO_TABLETEVENTJørgen Lind2009-11-061-0/+6
| | | | Reviewed-by: tom
* Fix QT_NO_STATUSTIPJørgen Lind2009-11-061-0/+2
| | | | Reviewed-by: paul
* Fix QT_NO_TOOLBARJørgen Lind2009-11-061-0/+2
| | | | Reviewed-by: tom
* Change name of QMouseEventTransition::path() to hitTestPath().Eskil Abrahamsen Blomfeldt2009-11-034-14/+14
| | | | | | Make it clearer what the property actually does. Reviewed-by: Kent Hansen
* Change name of modifiersMask property to "modifierMask"Eskil Abrahamsen Blomfeldt2009-11-038-49/+49
| | | | | | "modifierMask" is more correct English. Reviewed-by: Kent Hansen
* compile without QT3SUPPORTJoerg Bornemann2009-10-061-0/+2
| | | | Reviewed-by: thartman
* statemachine: implement cloning of a whole bunch more GUI eventsKent Hansen2009-10-061-202/+142
| | | | | Now using QEventTransition with almost any type of event will actually work, instead of causing an assert.
* Make QSignalEvent and QWrappedEvent inner classes of QStateMachineKent Hansen2009-09-282-4/+4
| | | | | | | | | Those two classes are specific to the state machine framework, but their names were so generic that we felt they were polluting the Q-namespace. They are now QStateMachine::SignalEvent and QStateMachine::WrappedEvent. Reviewed-by: Eskil Abrahamsen Blomfeldt
* Update license headers again.Jason McDonald2009-09-099-36/+36
| | | | Reviewed-by: Trust Me
* Update tech preview license header for files that are new in 4.6.Jason McDonald2009-08-319-117/+117
| | | | Reviewed-by: Trust Me
* Update contact URL in license headers.Jason McDonald2009-08-129-9/+9
| | | | Reviewed-by: Trust Me
* remove constructors that are not usefulKent Hansen2009-08-034-35/+0
| | | | | | | The constructors that take a list of target states produce hard-to-read code, and they're rarely useful in practice since 99% of transitions take a single target state; so it's better to enforce that setTarget{State,States}() be used instead.
* Compile with the following defines:msorvig2009-06-251-7/+9
| | | | | | QT_NO_DRAGANDROP QT_NO_ACTION QT_NO_GRAPHICSVIEW
* Update license headers in files that are new in 4.6.Jason McDonald2009-06-179-18/+18
| | | | Reviewed-by: Trust Me
* add QT_NO_STATEMACHINE define so state machine can be compiled outKent Hansen2009-06-049-0/+43
| | | | Reviewed-by: Thierry Bastian
* kill bad QT_END_HEADERKent Hansen2009-06-041-2/+0
| | | | There should be no QT_{BEGIN,END}_HEADER here; this is a private header.
* fix typosKent Hansen2009-06-032-2/+2
| | | | Copy&paste error; the classes are in Gui, not Core.
* Fix missing/outdated license headers.Jason McDonald2009-05-219-19/+289
| | | | Reviewed-by: Trust Me
* remove QT_EXPERIMENTAL stuffKent Hansen2009-05-208-48/+10
|
* Merge branch 'kinetic-animations' into kinetic-statemachineKent Hansen2009-05-142-0/+4
|\
| * Merge branch 'kinetic-animations' of git@scm.dev.nokia.troll.no:qt/kinetic ↵David Boddie2009-05-131-5/+0
| |\ | | | | | | | | | into kinetic-animations
| * \ Merge branch 'kinetic-animations' of git@scm.dev.nokia.troll.no:qt/kinetic ↵David Boddie2009-05-128-10/+10
| |\ \ | | | | | | | | | | | | into kinetic-animations
| * | | Merged local changes.David Boddie2009-04-292-0/+4
| | | |
* | | | Make QAbstractTransition::eventTest() non-constEskil Abrahamsen Blomfeldt2009-05-148-8/+8
| |_|/ |/| | | | | | | | | | | We decided to remove the const of the eventTest() since some transitions have dynamic conditions and need to update when eventTest() is called.
* | | kill the QT_STATEMACHINE_SOLUTION defineKent Hansen2009-05-131-5/+0
| |/ |/| | | | | We won't release another Qt Solution, so the define is no longer needed.
* | add event as argument to onEntry(), onExit() and onTransition()Kent Hansen2009-05-058-10/+10
|/ | | | | | | | | Accessing the event can be useful. E.g., onEntry() can do some common event processing regardless of which transition caused the state to be entered; onTransition() can be used in combination with eventTest(), where eventTest() would first check that the input matches some criteria, and then the actual processing of that input would be done in onTransition.
* kill dead function declarationKent Hansen2009-04-291-1/+0
|
* rename QBoundEvent to QWrappedEvent and make it publicKent Hansen2009-04-293-23/+14
| | | | Result of API review.
* modifiers --> modifiersMaskKent Hansen2009-04-298-24/+98
| | | | | | Result of API review. A == comparison of the modifiers is not useful. The common case is you want to test if one or more modifiers are set, i.e. a mask check.
* kill unnecessary qmake variable modsKent Hansen2009-04-291-3/+0
|
* docKent Hansen2009-04-202-0/+2
|
* docKent Hansen2009-04-171-1/+1
|