
Source (link to git-repo or to original if based on someone elses unmodified work): Add the source-code for this project on opencode.net
The QAIV (Qt Advanced Item Views) library provides GUI and utility classes extending the capabilities of the Qt item views.
6 years ago
Version 0.4.0 released
new features
- Qt5 support added
- QAdvancedTableView: API for custom sort and fiter proxy model implemented
- QAdvancedTableView: properties filterDisabledIcon and filterEnabledIcon added
- QTableModelWriter: custom role selection added (default role is Qt::DisplayRole)
changes
- QMimeData utilities: argument role changed from Qt::ItemDataRole to int
- QAbstractFilterModel: support for roles other than Qt:DisplayRole in method headerData enabled
- QAbstractFilterProxyModel: signals resultAboutToChange() and resultChanged() implemented
bug fixes
- #3 wrong cell context is copied if a proxy model is used
- #2 debug error is model is empty
- #1 qMimeDataAddHtml inserts html fragments as text instead of html
- Missing files added
misc
- code cleanup
- Qt project files updated
6 years ago
Version 0.4.0 released
new features
- Qt5 support added
- QAdvancedTableView: API for custom sort and fiter proxy model implemented
- QAdvancedTableView: properties filterDisabledIcon and filterEnabledIcon added
- QTableModelWriter: custom role selection added (default role is Qt::DisplayRole)
changes
- QMimeData utilities: argument role changed from Qt::ItemDataRole to int
- QAbstractFilterModel: support for roles other than Qt:DisplayRole in method headerData enabled
- QAbstractFilterProxyModel: signals resultAboutToChange() and resultChanged() implemented
bug fixes
- #3 wrong cell context is copied if a proxy model is used
- #2 debug error is model is empty
- #1 qMimeDataAddHtml inserts html fragments as text instead of html
- Missing files added
misc
- code cleanup
- Qt project files updated
subik
7 years ago
Report
MacHope
7 years ago
thanks for your feedback. The code is managed by mercurial already. Please checkout the repository http://hg.berlios.de/repos/qaiv
Report
subik
7 years ago
Also it's good news to me that berlios is back again ;)
Report
MacHope
7 years ago
However I will add the link to the homepage.
Report
subik
7 years ago
BTW here I have an initial port to Qt5 (one month valid link):
http://pastebin.com/vEu5YQ2H
Please look at least to line #340:
- if (v =! 1){
+ if (v != 1){
where I'm almost sure it's a real bug.
Also I found that I'm (Mac OS X) able to build the library but rest of targets. It seems like all is too much win32 oriented as it fails in linking phase. Unfortunately the quake is so smart for me :/
But, definitely, I want to work on Qt5 port more because Qt5 is much better on OS X platform and I have real use for these components.
Please contact me directly at petr@yarpen.cz if you are interested.
Report
aupark
7 years ago
Could you please add the setSpan feature to QGroupingProxyModel's view, so that the group name will be displayed fully without being cut by the one column width?
Thanks.
Report
MacHope
7 years ago
However, I will add this feature to version 0.3.
Report
aupark
7 years ago
It works like a charm.
Thank you very much for your quick and creative response.
Report