summaryrefslogtreecommitdiffstats
path: root/src/declarative/graphicsitems/qdeclarativepathview.cpp
Commit message (Collapse)AuthorAgeFilesLines
* PathView didn't accept mouse events, preventing it from working in a Flickable.Martin Jones2010-09-171-75/+108
| | | | | | | | | | | Since it didn't accept the press it didn't get a grab, so its events were always filtered away by Flickable. Use the same implementation as Flickable, i.e. create private handler functions for mouse events and accept normal events in the mouse*Event() methods. Task-number: QTBUG-13687 Reviewed-by: Michael Brasser
* Moving items in a PathView caused PathView.onPath to be set to false.Martin Jones2010-09-171-3/+5
| | | | | | | | Check that we no longer hold a reference to the item before setting onPath to false. Task-number: QTBUG-13689 Reviewed-by: Michael Brasser
* Doc: More work on the declarative API documentation.David Boddie2010-09-131-2/+2
|
* Fix PathView item position on insertion and removal.Martin Jones2010-09-061-125/+160
| | | | | | | Ensure the offset is adjusted to account for the new or removed items. Also minor optimizations to delegate updates. Task-number: QTBUG-13416
* Fix PathView when setting an empty model that is later filled.Michael Brasser2010-08-241-1/+2
| | | | | Task-number: QTBUG-13017 Reviewed-by: Martin Jones
* qdoc: Reorganized the QML elements table to be a dictionary...Martin Smith2010-08-161-0/+1
| | | | ...and a set of functional group pages.
* Merge branch '4.7' of scm.dev.nokia.troll.no:qt/oslo-staging-2 into ↵Qt Continuous Integration System2010-08-101-3/+3
|\ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 4.7-integration * '4.7' of scm.dev.nokia.troll.no:qt/oslo-staging-2: (23 commits) Fix QString::arg: When specifying %L1, the group separator would be added even if the local specify QLocale::OmitGroupSeparator QtDeclarative: get rid of warnings in public header doc: Clarify documentation of QStaticText Fix scrollbar randomly popping up in QPlainTextEdit Remove the definition of QT_HAVE_NEON from qt.prf Use the fast Neon conversion for converting colors of jpeg images. Do the conversion from RGB888 to RGB32 using Neon Move the build of Neon file from painting.pri to gui.pro QSharedPointer documentation: specify that it is not safe to operate on the same object in different threads compilation with QT_NO_DEPRECATED Test we do not have compiler warnings in our headers with more options QStyleSheet documentation: QMenu's tear-off is styled with ::tearoff Doc: Fixed qdoc warnings. Fix QTextEngine overflow caused by extremely long text Replace the SSE prologues by a macro QDom: Do not crash on "<a:>text</a:>" Doc: Fixed typo. Doc: Fixed QML documentation errors. Doc: Merged in some of Thomas Zander's suggestions. Doc: Fixed name clash. ...
| * Merge branch '4.7' of scm.dev.nokia.troll.no:qt/oslo-staging-2 into 4.7David Boddie2010-08-041-5/+114
| |\ | | | | | | | | | | | | Conflicts: doc/src/examples/qml-examples.qdoc
| * | Doc: Fixed QML documentation errors.David Boddie2010-07-161-3/+3
| | | | | | | | | | | | Reviewed-by: Trust Me
* | | PathView required some diagonal movement before a drag was initiated.Martin Jones2010-08-091-1/+1
| |/ |/| | | | | | | | | | | Any movement beyond the threshold is sufficient. Task-number: 12747 Reviewed-by: Joona Petrell
* | Add missing imageBea Lam2010-07-301-1/+1
| | | | | | | | Task-number: QTBUG-12529
* | Merge branch '4.7' of scm.dev.nokia.troll.no:qt/qt-qml into 4.7Martin Jones2010-07-291-1/+4
|\ \
| * | Document elements that are focus scopes.Yann Bodson2010-07-291-1/+4
| | | | | | | | | | | | Task-number: QTBUG-12404
* | | Add moving and flicking properties to PathViewMartin Jones2010-07-291-1/+107
|/ / | | | | | | | | | | | | | | | | | | PathView handles its own mouse interaction, but lacked properties similar to those in Flickable to determine when it is stationary. This made it impossible to start an animation when the view stops moving, for example. Task-number: QTBUG-12497 Reviewed-by: Warwick Allison
* | Missed the actual change in 5572ec653fe735c4f413195c1ef34382aa8c6105Martin Jones2010-07-191-2/+2
|/ | | | | | | | | | | Always place PathView delegates centered on the path The scale of the delegate was used to offset the item. This was a bad way of making the item appear to be positioned correctly when the default transform origin was the top-left. Now that transform origin is center, it is obvious that it was a bad idea. Task-number: QTBUG-12245 Reviewed-by: Michael Brasser
* docsBea Lam2010-07-071-0/+4
|
* doc: note that calling methods before component completion may have no effectMartin Jones2010-06-231-0/+4
| | | | So use Component.onCompleted:
* Document attached propertiesBea Lam2010-06-101-0/+7
|
* Ensure PathView mappedRange is updated when pathItemCount changes.Martin Jones2010-06-031-0/+1
|
* Doc fixes and improvements - fix some example code, link toBea Lam2010-06-021-1/+11
| | | | examples from class docs and improve assorted docs
* Use QElapsedTimer rather than QTime::elapsed()Martin Jones2010-05-281-5/+5
|
* If a pathview delegate changes size, reposition center on pathMartin Jones2010-05-271-0/+15
| | | | Task-number: QTBUG-11006
* Add an example spinner.Martin Jones2010-05-131-2/+31
| | | | | Also add missing increment/decrementCurrentIndex() slots to PathView, and tweak the number of points cached along a Path.
* Ensure PathView "attribute" attached properties are created correctlyMartin Jones2010-05-111-12/+30
| | | | | | | | If an item was created spontaneously (i.e. delegate is a package and some other view created the item), ensure its attached properties are correctly initialized. Task-number: QTBUG-10527
* qdoc fixesYann Bodson2010-05-061-2/+2
|
* Document delegate life cycle.Martin Jones2010-05-051-1/+5
| | | | Task-number: QTBUG-10353
* docWarwick Allison2010-05-051-4/+4
| | | | Task-number: QTBUG-10386
* Merge branch '4.7' of scm.dev.nokia.troll.no:qt/qt-qml into 4.7Martin Jones2010-04-301-1/+6
|\
| * Fix assert in qdeclarativepathviewLeonardo Sobral Cunha2010-04-301-1/+6
| | | | | | | | | | Task-number: QTBUG-10327 Reviewed-by: Martin Jones
* | Avoid regenerating PathView delegates needlesslyMartin Jones2010-04-301-2/+6
|/
* Doc: mention that size of delegate affects flicking performance.Martin Jones2010-04-301-0/+5
|
* Doc: make note about using clip: true in views slightly more prominent.Martin Jones2010-04-161-1/+1
|
* Complete item creation after its initial properties have been initialized.Martin Jones2010-04-141-2/+2
| | | | Task-number: QTBUG-9800
* Fix PathView crash.Michael Brasser2010-04-121-1/+1
| | | | Task-number: QTBUG-9753
* Add highlightMoveDuration to views.Martin Jones2010-04-081-2/+27
| | | | Task-number: QTBUG-7568
* Update #include of private headers in QtDeclarativeThiago Macieira2010-04-021-2/+2
| | | | | Always use private/. The WinSCW compiler doesn't search the current directory, for whatever reason.
* Fixes PathView compile warningsLeonardo Sobral Cunha2010-03-301-1/+1
|
* Finished file rename of qdeclarative easefollow to smoothedanimationLeonardo Sobral Cunha2010-03-301-1/+0
|
* Fix parenting after 6f88388db4e8e202780d789e66664ff824691948.Michael Brasser2010-03-301-2/+3
|
* Ensure currentIndex is updated when PathView items are removed/movedMartin Jones2010-03-291-8/+36
|
* Added highlight ranges/modes to PathViewMartin Jones2010-03-261-47/+239
| | | | Task-number: QT-319
* Really fix qMin() parameter types.Martin Jones2010-03-261-1/+1
|
* Ensure both qMin() parameters are the same type.Martin Jones2010-03-251-1/+1
|
* Begin dragging PathView up to the level (quality and functionality) of other ↵Martin Jones2010-03-251-292/+349
| | | | | | views. Task-number: QT-319
* Change PathView offset property to use range 0 - 1.0Martin Jones2010-03-121-48/+48
|
* Add PathView.isCurrentIndex and PathView.view attached propertiesMartin Jones2010-03-081-70/+126
| | | | | | Adding PathView attached properties to be in line with other views. Task-number: QT-319
* Add NOTIFY signals to list, grid and path viewsJoona Petrell2010-03-021-4/+22
| | | | Reviewed-by: akennedy
* Set delegate Z before complete() so that view Z is overridden by delegate.Martin Jones2010-03-011-1/+5
|
* React to QAbstractItemModel::modelReset() signal.Martin Jones2010-02-251-1/+9
| | | | Task-number: QTBUG-8494
* Change class prefix to from QmlXXX to QDeclarativeXXX, QmlGraphicsXXX to ↵Warwick Allison2010-02-241-0/+979
QDeclarativeXXX.