summaryrefslogtreecommitdiffstats
path: root/src
Commit message (Collapse)AuthorAgeFilesLines
* Change the license if libitemviews-ng from GLP to LGPL.HEADmasterMarius Bugge Monsen2010-04-0986-936/+1076
|
* Move the graphics scrollbar to experimental. Misc updates. Some unfinished ↵Marius Bugge Monsen2010-02-1817-240/+230
| | | | features.
* Add support for highlight item in QtGraphicsListView. This allows us to set ↵Marius Bugge Monsen2009-11-262-6/+58
| | | | a graphics item to show the highlighted item in the view.
* Update the graphics path view.Marius Bugge Monsen2009-11-261-10/+2
|
* Change QtListWidgetNG to be a subclass QAbstractScrollArea and only use ↵Marius Bugge Monsen2009-11-253-30/+62
| | | | | | QGraphicsView as an internal view. This avoids a lot of problems with the scrollbars.
* Compile fix for platforms where qreal is definded as float.Marius Bugge Monsen2009-10-301-2/+2
|
* Re-enable animations in QGraphicsPathView.Marius Bugge Monsen2009-10-101-15/+14
|
* Get the chat example working again, including changing the size of the item ↵Marius Bugge Monsen2009-10-082-11/+8
| | | | when the data changes.
* Update the photoBrowser example to use the QStateMachine::SignalEvent type.Marius Bugge Monsen2009-10-011-3/+3
| | | | Rename QtDataRole::key() to QtDataRole::name().
* Make sure that all the tests are compiling and running.Marius Bugge Monsen2009-09-301-4/+4
| | | | Note that some tests are still failing.
* Compile after converting from int role to QByteArray role names.Marius Bugge Monsen2009-09-302-29/+10
|
* Change to use string based role names.Marius Bugge Monsen2009-09-2937-341/+365
|
* Merge branch 'master' of git@scm.dev.nokia.troll.no:research/itemviews-ngMarius Bugge Monsen2009-09-2933-64/+147
|\ | | | | | | | | Conflicts: src/qgraphicslistview.h
| * Fix build on Windows.Alexis Menard2009-09-1633-61/+147
| |
* | Implement functionality to ensure that the current item is always visible. ↵Marius Bugge Monsen2009-08-318-72/+80
| | | | | | | | Needs testing.
* | Make the QtListController::SelectionBehavior enum public and make it a Q_ENUM.Marius Bugge Monsen2009-08-311-1/+2
| |
* | Implement selection behavior in QtListController. Still needs tests and docs.Marius Bugge Monsen2009-08-318-65/+223
| |
* | Make QtListWidgetNG use QGraphicsView's scrollbar rather than using ↵Marius Bugge Monsen2009-08-2810-95/+124
| | | | | | | | | | | | QtGraphicsScrollbar. Give the correct geometry to the QtGraphicsListViewItems in QGraphicsListView::doLayout().
* | Keep the scrollbar independent from the view in QtListWidgetNG.Marius Bugge Monsen2009-08-271-5/+6
| |
* | Fix out-of-bounds lookup in QtListSelectionChangeData::changedIndexes().Marius Bugge Monsen2009-08-271-2/+2
|/
* Make sure rowsRemoved() and rowsInserted() are emitted when making changes ↵Marius Bugge Monsen2009-08-262-3/+30
| | | | to QListModelAdaptor that will replace all items.
* Get the photoBrowser example working again. This required some ugly hacks in ↵Marius Bugge Monsen2009-08-202-4/+8
| | | | QtGraphicsGridView to get the item geometry correct.
* Remove the experimental QGraphicsScrollArea. It has been moved into another ↵Marius Bugge Monsen2009-08-204-559/+0
| | | | repository.
* Add experimental code in QtListController for animated per-item scrolling.Marius Bugge Monsen2009-08-123-3/+61
|
* Remove the layoutsBlocked code.Marius Bugge Monsen2009-08-123-46/+8
|
* Move some of the QGraphicsTreeViewItem size hint code. This removes one ↵Marius Bugge Monsen2009-08-112-16/+6
| | | | virtual function.
* Updates to enable itemviews-ng use qml and to be used by qml.Marius Bugge Monsen2009-08-1010-416/+479
| | | | QGraphicsObject is now the base class for view items.
* Update QGraphicsListView to be able to use QmlComponent for creating view items.Marius Bugge Monsen2009-07-2819-292/+372
|
* Include qmetatype for qlistselectionmanager.Marius Bugge Monsen2009-07-221-0/+3
|
* Implement the QListSelectionChange destructor.Marius Bugge Monsen2009-07-221-1/+10
|
* Add QT_NAMESPACE macros in the source files.Marius Bugge Monsen2009-07-1334-17/+186
|
* Add some autotest data for QtSectionSpans.Marius Bugge Monsen2009-06-291-2/+2
| | | | Fix boundry issues discoverd in QtSectionSpans by the above test.
* Make sure the active state in the style option is set if the view window is ↵Marius Bugge Monsen2009-06-187-18/+29
| | | | active.
* Add QHash<int,QString> roles() const function to the model interfaces. This ↵Marius Bugge Monsen2009-06-1810-64/+161
| | | | is used by the declarative ui to map from the role enum to the name string.
* Add QtGraphicsTableView::cellGeometry(int,int). Also add an auto-test (it ↵Marius Bugge Monsen2009-06-102-0/+26
| | | | needs more test data).
* Make sure QtGraphicsListView::maximumOffset() only returns positive values. ↵Marius Bugge Monsen2009-06-101-2/+2
| | | | Auto-test included.
* Update the include guards to the 'Qt' name pattern.Marius Bugge Monsen2009-06-104-11/+11
|
* Rename QSectionSpan to QtSectionSpan. This is done to avoid name-clashes if ↵Marius Bugge Monsen2009-06-103-10/+10
| | | | applications using the current itemviews-ng use a future version of Qt that includes the new classes (in Qt, the classes will use the 'Q' prefix).
* Remove QtGraphicsListView::horizontalOffset and verticalOffset properties ↵Marius Bugge Monsen2009-06-0910-202/+125
| | | | | | and replace by a single offset property. Since the view is one-dimensional and has the orientation property, offset should be sufficient.
* Fix bug in QtGraphicsListView::setOffsetToEnsureIndexIsVisible(int). Instead ↵Marius Bugge Monsen2009-06-091-5/+6
| | | | of translating the view geometry to fit the item coordinate space, calcuate everything in view space. Auto-test on the way.
* Update QtTableWidgetNG to let the QtGraphicsTableView clipt its children.Marius Bugge Monsen2009-06-081-3/+5
|
* Update the visible items in QtGraphicsTableView if items are inserted, ↵Marius Bugge Monsen2009-06-082-0/+20
| | | | removed or moved in the model.
* Implement QtGraphicsListView::setOffsetToEnsureIndexIsVisible(int) properly.Marius Bugge Monsen2009-06-081-5/+13
|
* Merge branch 'master' of git@scm.dev.nokia.troll.no:research/itemviews-ngMarius Bugge Monsen2009-06-083-11/+64
|\
| * Use a creator with recycled items memory for the flowviewThomas Zander2009-06-081-7/+37
| |
| * api docs, add forgotten exportThomas Zander2009-06-082-4/+27
| |
* | Add QtKineticListController::stop() to stop the timer and reset any movement ↵Marius Bugge Monsen2009-06-082-1/+22
| | | | | | | | calculate by the controller.
* | Even if QtGraphicsListView has a visible item, we still may have to change ↵Marius Bugge Monsen2009-06-081-2/+3
|/ | | | the offset in setOffsetToEnsureIndexIsVisible(int).
* Add QtGraphicsListView::itemGeometry(int). This enables us to implement ↵Marius Bugge Monsen2009-06-0710-37/+189
| | | | | | setOffsetToEnsureIndexIsVisible(int). Subclasses of QtGraphicsListView that implement a different layout should reimplement itemGeometry(int).
* Compile with Qt mainline. The moc object apparently don't include the ↵Marius Bugge Monsen2009-06-071-0/+1
| | | | QMetaObject and QReal declarations.