| Summary: | gtk-qt-engine contains deprecated components. | ||
|---|---|---|---|
| Product: | TDE | Reporter: | Calvin Morrison <mutantturkey> |
| Component: | other (any) | Assignee: | Timothy Pearson <kb9vqf> |
| Status: | RESOLVED FIXED | ||
| Severity: | enhancement | CC: | bugwatch, darrella |
| Priority: | P5 | ||
| Version: | 3.5.13 [Trinity] | ||
| Hardware: | All | ||
| OS: | Linux | ||
| Compiler Version: | TDE Version String: | ||
| Application Version: | Application Name: | ||
| Attachments: | gtk-qt engine patch. | ||
The repair portion of the attached patch has been committed to SVN in revision 1258949. However, I have chosen not to remove bonobo support, as I would prefer not to break legacy applications just to have slightly "cleaner" source code. |
Created attachment 98 [details] gtk-qt engine patch. our gtk-qt-engine contains deprecated code. Previously we removed some of the pieces that caused errors, hopefully this will help keep it clean for the future. I have removed the Bonobo references, because onobo has been deprecated for some time. It was actually a interesting components system, similar to kparts. Either way I have removed it from our CMakeLists as well as the code. Compiles well without it. Had alternative code in the IFDEF anyway, so it didn't really matter. I also renamed a poorly named list. It was named child1 (unclear because child referenced a widget) and renamed it child_list. This will keep the code clean. I also removed the reference to the deprecated GtkBoxChild. That was deprecated in 2.24. Cheers Calvin Morrison