[backend] libqtdee API should be reworked to make it possible to maintain binary-compatibility
Bug #707857 reported by
Aurélien Gâteau
This bug affects 1 person
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Qt bindings for libdee |
Fix Released
|
High
|
Florian Boucault | ||
unity-2d |
Fix Released
|
High
|
Florian Boucault |
Bug Description
libqtdee API does not make it easy to maintain binary compatibility. It should be changed to use a pimpl and hide all private members and methods. Since this change will break binary-
More information about maintaining binary compatibility for C++ libraries can be found here: http://
Related branches
lp:~fboucault/dee-qt/use_libdee
- Aurélien Gâteau (community): Approve
-
Diff: 799 lines (+378/-254)10 files modifiedCMakeLists.txt (+13/-5)
debian/changelog (+9/-0)
debian/control (+4/-4)
debian/libqtdee2.symbols (+31/-92)
deelistmodel.cpp (+239/-112)
deelistmodel.h (+17/-29)
libqtdee.pc (+1/-1)
test.cpp (+11/-9)
test.h (+52/-0)
test.qml (+1/-2)
Changed in dee-qt: | |
status: | New → Confirmed |
importance: | Undecided → High |
summary: |
- libqtdee API should be reworked to make it possible to maintain binary- - compatibility + [backend] libqtdee API should be reworked to make it possible to + maintain binary-compatibility |
Changed in unity-2d: | |
status: | New → Confirmed |
importance: | Undecided → High |
assignee: | nobody → Florian Boucault (fboucault) |
Changed in dee-qt: | |
assignee: | nobody → Florian Boucault (fboucault) |
Changed in unity-2d: | |
milestone: | none → 3.4 |
Changed in unity-2d: | |
status: | Confirmed → In Progress |
Changed in dee-qt: | |
status: | Confirmed → In Progress |
Changed in dee-qt: | |
status: | In Progress → Fix Committed |
Changed in unity-2d: | |
status: | In Progress → Fix Committed |
Changed in unity-2d: | |
status: | Fix Committed → Fix Released |
Changed in dee-qt: | |
status: | Fix Committed → Fix Released |
To post a comment you must log in.