Frameworks/Epics/KDEUI Crumble: Difference between revisions
No edit summary |
No edit summary |
||
Line 13: | Line 13: | ||
{| | {| cellspacing="0" cellpadding="5" border="1" style="border: 1px solid gray; border-collapse: collapse; text-align: left; width: 100%;" class="sortable" | ||
|- style="background: | |- style="background: rgb(236, 236, 236) none repeat scroll 0% 0%; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; white-space: nowrap;" | ||
! Status | ! Status | ||
! width=250 | Description | ! width=250 | Description | ||
! width=250 | Notes | ! width=250 | Notes | ||
! width=125 | Contact | ! width=125 | Contact | ||
{{FeatureProjectTodo|./fonts/kfontdialog.h deprecated for QFontDialog|...| | {{FeatureProjectTodo|./fonts/kfontdialog.h deprecated for QFontDialog|...|[email protected]|null}} | ||
{{FeatureProjectTodo|./fonts/kfontcombobox.h deprecated for QFontComboBox|...| | {{FeatureProjectTodo|./fonts/kfontcombobox.h deprecated for QFontComboBox|...|[email protected]|null}} | ||
{{FeatureProjectTodo|./dialogs/kinputdialog.h deprecated for QInputDialog|...| | {{FeatureProjectTodo|./dialogs/kinputdialog.h deprecated for QInputDialog|...|[email protected]|null}} | ||
{{FeatureProjectTodo|./dialogs/kdeprintdialog.h (should be done by Qt, kcups* goes with it)|...| | {{FeatureProjectTodo|./dialogs/kdeprintdialog.h (should be done by Qt, kcups* goes with it)|...|[email protected]|null}} | ||
{{FeatureProjectTodo|./widgets/keditlistbox.h deprecated for KEditListWidget|...| | {{FeatureProjectTodo|./widgets/keditlistbox.h deprecated for KEditListWidget|...|[email protected]|null}} | ||
{{FeatureProjectTodo|./widgets/kstringvalidator.h only the zombie kfilemetainfowidget uses it|...| | {{FeatureProjectTodo|./widgets/kstringvalidator.h only the zombie kfilemetainfowidget uses it|...|[email protected]|null}} | ||
{{FeatureProjectTodo|./widgets/ktabbar.h deprecated for QTabBar|...| | {{FeatureProjectTodo|./widgets/ktabbar.h deprecated for QTabBar|...|[email protected]|null}} | ||
{{FeatureProjectTodo|./widgets/ktabwidget.h deprecated for QTabWidget|...| | {{FeatureProjectTodo|./widgets/ktabwidget.h deprecated for QTabWidget|...|[email protected]|null}} | ||
{{FeatureProjectTodo|./widgets/kbuttongroup.h Use real QGroupBox and QButtonGroup instances please, kthxbye|...| | {{FeatureProjectTodo|./widgets/kbuttongroup.h Use real QGroupBox and QButtonGroup instances please, kthxbye|...|[email protected]|null}} | ||
{{FeatureProjectTodo|./widgets/knuminput.h Use real QSpinBox|...| | {{FeatureProjectTodo|./widgets/knuminput.h Use real QSpinBox|...|[email protected]|null}} | ||
{{FeatureProjectTodo|./widgets/ktextbrowser.h deprecated for QTextBrowser|...| | {{FeatureProjectTodo|./widgets/ktextbrowser.h deprecated for QTextBrowser|...|[email protected]|null}} | ||
{{FeatureProjectTodo|./util/kpixmapcache.h deprecated for KImageCache or KSharedDataCache|...| | {{FeatureProjectTodo|./util/kpixmapcache.h deprecated for KImageCache or KSharedDataCache|...|[email protected]|null}} | ||
{{FeatureProjectTodo|./util/kaccelgen.h |...| | {{FeatureProjectTodo|./util/kaccelgen.h |...|[email protected]|null}} | ||
{{FeatureProjectTodo|./actions/ktoolbarspaceraction.h |...| | {{FeatureProjectTodo|./actions/ktoolbarspaceraction.h |...|[email protected]|null}} | ||
|} | |} | ||
Line 42: | Line 43: | ||
{| | {| cellspacing="0" cellpadding="5" border="1" style="border: 1px solid gray; border-collapse: collapse; text-align: left; width: 100%;" class="sortable" | ||
|- style="background: | |- style="background: rgb(236, 236, 236) none repeat scroll 0% 0%; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; white-space: nowrap;" | ||
! Status | ! Status | ||
! width=250 | Description | ! width=250 | Description | ||
! width=250 | Notes | ! width=250 | Notes | ||
! width=125 | Contact | ! width=125 | Contact | ||
{{FeatureProjectTodo|./widgets/kdatetimeedit.h |...| | {{FeatureProjectTodo|./widgets/kdatetimeedit.h |...|[email protected]|null}} | ||
{{FeatureProjectTodo|./widgets/kdatepicker.h |...| | {{FeatureProjectTodo|./widgets/kdatepicker.h |...|[email protected]|null}} | ||
{{FeatureProjectTodo|./widgets/kmultitabbar.h (used by kate, digikam, kexi --- but could use a cleanup, see e.g. KDEV3ICON...)|...| | {{FeatureProjectTodo|./widgets/kmultitabbar.h (used by kate, digikam, kexi --- but could use a cleanup, see e.g. KDEV3ICON...)|...|[email protected]|null}} | ||
{{FeatureProjectTodo|./widgets/kdatecombobox.h |...| | {{FeatureProjectTodo|./widgets/kdatecombobox.h |...|[email protected]|null}} | ||
{{FeatureProjectTodo|./widgets/ktimezonewidget.h |...| | {{FeatureProjectTodo|./widgets/ktimezonewidget.h |...|[email protected]|null}} | ||
{{FeatureProjectTodo|./widgets/kdatetimewidget.h |...| | {{FeatureProjectTodo|./widgets/kdatetimewidget.h |...|[email protected]|null}} | ||
{{FeatureProjectTodo|./widgets/kcharselect.h Can soon go into kwidgetsaddons (needs clear button in QLineEdit)|...| | {{FeatureProjectTodo|./widgets/kcharselect.h Can soon go into kwidgetsaddons (needs clear button in QLineEdit)|...|[email protected]|null}} | ||
{{FeatureProjectTodo|./widgets/kdatewidget.h |...| | {{FeatureProjectTodo|./widgets/kdatewidget.h |...|[email protected]|null}} | ||
{{FeatureProjectTodo|./widgets/ktimecombobox.h |...| | {{FeatureProjectTodo|./widgets/ktimecombobox.h |...|[email protected]|null}} | ||
{{FeatureProjectTodo|./widgets/klanguagebutton.h |...| | {{FeatureProjectTodo|./widgets/klanguagebutton.h |...|[email protected]|null}} | ||
{{FeatureProjectTodo|./widgets/kdatetable.h |...| | {{FeatureProjectTodo|./widgets/kdatetable.h |...|[email protected]|null}} | ||
{{FeatureProjectTodo|./util/kmodifierkeyinfo.h missing in Qt: querying state of CapsLock (for kile)|...| | {{FeatureProjectTodo|./util/kmodifierkeyinfo.h missing in Qt: querying state of CapsLock (for kile)|...|[email protected]|null}} | ||
{{FeatureProjectTodo|./util/kpassivepopupmessagehandler.h only user is kde-runtime/knotify. Move it there?|...| | {{FeatureProjectTodo|./util/kpassivepopupmessagehandler.h only user is kde-runtime/knotify. Move it there?|...|[email protected]|null}} | ||
{{FeatureProjectTodo|./shortcuts/kgesture.h use #if 0 for the code in xmlgui (KShortcutsEditor) that uses KGesture (it's already hidden from the user anyway)|...| | {{FeatureProjectTodo|./shortcuts/kgesture.h use #if 0 for the code in xmlgui (KShortcutsEditor) that uses KGesture (it's already hidden from the user anyway)|...|[email protected]|null}} | ||
{{FeatureProjectTodo|./shortcuts/kgesturemap.h needs polish before it can be resurrected|...| | {{FeatureProjectTodo|./shortcuts/kgesturemap.h needs polish before it can be resurrected|...|[email protected]|null}} | ||
|} | |} | ||
Line 72: | Line 74: | ||
{| | {| cellspacing="0" cellpadding="5" border="1" style="border: 1px solid gray; border-collapse: collapse; text-align: left; width: 100%;" class="sortable" | ||
|- style="background: | |- style="background: rgb(236, 236, 236) none repeat scroll 0% 0%; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; white-space: nowrap;" | ||
! Status | ! Status | ||
! width=250 | Description | ! width=250 | Description | ||
! width=250 | Notes | ! width=250 | Notes | ||
! width=125 | Contact | ! width=125 | Contact | ||
{{FeatureProjectTodo|./fonts/kfontutils.h |...| | {{FeatureProjectTodo|./fonts/kfontutils.h |...|[email protected]|null}} | ||
{{FeatureProjectTodo|./util/kimagecache.h but but but... KsharedDataCache is in kcoreaddons :-/ (tough problem)|...| | {{FeatureProjectTodo|./util/kimagecache.h but but but... KsharedDataCache is in kcoreaddons :-/ (tough problem)|...|[email protected]|null}} | ||
|} | |} | ||
Line 90: | Line 93: | ||
{| | {| cellspacing="0" cellpadding="5" border="1" style="border: 1px solid gray; border-collapse: collapse; text-align: left; width: 100%;" class="sortable" | ||
|- style="background: | |- style="background: rgb(236, 236, 236) none repeat scroll 0% 0%; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; white-space: nowrap;" | ||
! Status | ! Status | ||
! width=250 | Description | ! width=250 | Description | ||
! width=250 | Notes | ! width=250 | Notes | ||
! width=125 | Contact | ! width=125 | Contact | ||
{{FeatureProjectTodo|./fonts/kfontrequester.h |...| | {{FeatureProjectTodo|./fonts/kfontrequester.h |...|[email protected]|null}} | ||
{{FeatureProjectTodo|./dialogs/kassistantdialog.h |...| | {{FeatureProjectTodo|./dialogs/kassistantdialog.h |...|[email protected]|null}} | ||
{{FeatureProjectTodo|./dialogs/kpixmapregionselectordialog.h |...| | {{FeatureProjectTodo|./dialogs/kpixmapregionselectordialog.h |...|[email protected]|null}} | ||
{{FeatureProjectTodo|./dialogs/klinkdialog.h |...| | {{FeatureProjectTodo|./dialogs/klinkdialog.h |...|[email protected]|null}} | ||
{{FeatureProjectTodo|./dialogs/knewpassworddialog.h |...| | {{FeatureProjectTodo|./dialogs/knewpassworddialog.h |...|[email protected]|null}} | ||
{{FeatureProjectTodo|./dialogs/kpassworddialog.h |...| | {{FeatureProjectTodo|./dialogs/kpassworddialog.h |...|[email protected]|null}} | ||
{{FeatureProjectTodo|./widgets/kpixmapregionselectorwidget.h |...| | {{FeatureProjectTodo|./widgets/kpixmapregionselectorwidget.h |...|[email protected]|null}} | ||
{{FeatureProjectTodo|./widgets/ktitlewidget.h |...| | {{FeatureProjectTodo|./widgets/ktitlewidget.h |...|[email protected]|null}} | ||
{{FeatureProjectTodo|./widgets/kratingwidget.h |...| | {{FeatureProjectTodo|./widgets/kratingwidget.h |...|[email protected]|null}} | ||
{{FeatureProjectTodo|./widgets/kratingpainter.h |...| | {{FeatureProjectTodo|./widgets/kratingpainter.h |...|[email protected]|null}} | ||
{{FeatureProjectTodo|./widgets/kmessagewidget.h (Needs to get rid of K* using fixed default colors, Qstyle :styleHint and Qstyle :standardPixmap)|...| | {{FeatureProjectTodo|./widgets/kmessagewidget.h (Needs to get rid of K* using fixed default colors, Qstyle :styleHint and Qstyle :standardPixmap)|...|[email protected]|null}} | ||
{{FeatureProjectTodo|./widgets/keditlistwidget.h |...| | {{FeatureProjectTodo|./widgets/keditlistwidget.h |...|[email protected]|null}} | ||
{{FeatureProjectTodo|./widgets/kactionselector.h |...| | {{FeatureProjectTodo|./widgets/kactionselector.h |...|[email protected]|null}} | ||
{{FeatureProjectTodo|./util/kpassivepopup.h |...| | {{FeatureProjectTodo|./util/kpassivepopup.h |...|[email protected]|null}} | ||
{{FeatureProjectTodo|./util/kcursor.h |...| | {{FeatureProjectTodo|./util/kcursor.h |...|[email protected]|null}} | ||
{{FeatureProjectTodo|./paged/kpagewidget.h |...| | {{FeatureProjectTodo|./paged/kpagewidget.h |...|[email protected]|null}} | ||
{{FeatureProjectTodo|./paged/kpagedialog.h |...| | {{FeatureProjectTodo|./paged/kpagedialog.h |...|[email protected]|null}} | ||
{{FeatureProjectTodo|./paged/kpageview.h |...| | {{FeatureProjectTodo|./paged/kpageview.h |...|[email protected]|null}} | ||
{{FeatureProjectTodo|./paged/kpagemodel.h |...| | {{FeatureProjectTodo|./paged/kpagemodel.h |...|[email protected]|null}} | ||
{{FeatureProjectTodo|./paged/kpagewidgetmodel.h |...| | {{FeatureProjectTodo|./paged/kpagewidgetmodel.h |...|[email protected]|null}} | ||
{{FeatureProjectTodo|./shortcuts/kacceleratormanager.h the list of translated texts from standard actions will have to be set by the first KStandardAction being constructed|...| | {{FeatureProjectTodo|./shortcuts/kacceleratormanager.h the list of translated texts from standard actions will have to be set by the first KStandardAction being constructed|...|[email protected]|null}} | ||
{{FeatureProjectTodo|./colors/kcolorbutton.h minor duplication of KcolorMimeData though|...| | {{FeatureProjectTodo|./colors/kcolorbutton.h minor duplication of KcolorMimeData though|...|[email protected]|null}} | ||
{{FeatureProjectTodo|./colors/kcolorcombo.h |...| | {{FeatureProjectTodo|./colors/kcolorcombo.h |...|[email protected]|null}} | ||
{{FeatureProjectTodo|./actions/kactionmenu.h |...| | {{FeatureProjectTodo|./actions/kactionmenu.h |...|[email protected]|null}} | ||
{{FeatureProjectTodo|./actions/ktoolbarlabelaction.h |...| | {{FeatureProjectTodo|./actions/ktoolbarlabelaction.h |...|[email protected]|null}} | ||
{{FeatureProjectTodo|./actions/ktoolbarpopupaction.h |...| | {{FeatureProjectTodo|./actions/ktoolbarpopupaction.h |...|[email protected]|null}} | ||
|} | |} | ||
Line 132: | Line 136: | ||
{| | {| cellspacing="0" cellpadding="5" border="1" style="border: 1px solid gray; border-collapse: collapse; text-align: left; width: 100%;" class="sortable" | ||
|- style="background: | |- style="background: rgb(236, 236, 236) none repeat scroll 0% 0%; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; white-space: nowrap;" | ||
! Status | ! Status | ||
! width=250 | Description | ! width=250 | Description | ||
! width=250 | Notes | ! width=250 | Notes | ||
! width=125 | Contact | ! width=125 | Contact | ||
{{FeatureProjectTodo|./util/kkeyserver_x11.h |...| | {{FeatureProjectTodo|./util/kkeyserver_x11.h |...|[email protected]|null}} | ||
{{FeatureProjectTodo|./util/kxerrorhandler.h |...| | {{FeatureProjectTodo|./util/kxerrorhandler.h |...|[email protected]|null}} | ||
{{FeatureProjectTodo|./util/kkeyserver_win.h |...| | {{FeatureProjectTodo|./util/kkeyserver_win.h |...|[email protected]|null}} | ||
{{FeatureProjectTodo|./util/kkeyserver_mac.h |...| | {{FeatureProjectTodo|./util/kkeyserver_mac.h |...|[email protected]|null}} | ||
{{FeatureProjectTodo|./util/kkeyserver.h |...| | {{FeatureProjectTodo|./util/kkeyserver.h |...|[email protected]|null}} | ||
|} | |} | ||
Line 156: | Line 161: | ||
{| | {| cellspacing="0" cellpadding="5" border="1" style="border: 1px solid gray; border-collapse: collapse; text-align: left; width: 100%;" class="sortable" | ||
|- style="background: | |- style="background: rgb(236, 236, 236) none repeat scroll 0% 0%; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; white-space: nowrap;" | ||
! Status | ! Status | ||
! width=250 | Description | ! width=250 | Description | ||
! width=250 | Notes | ! width=250 | Notes | ||
! width=125 | Contact | ! width=125 | Contact | ||
{{FeatureProjectTodo|./dialogs/kaboutapplicationdialog.h (probably difficult)|...| | {{FeatureProjectTodo|./dialogs/kaboutapplicationdialog.h (probably difficult)|...|[email protected]|null}} | ||
{{FeatureProjectTodo|./dialogs/kbugreport.h |...| | {{FeatureProjectTodo|./dialogs/kbugreport.h |...|[email protected]|null}} | ||
{{FeatureProjectTodo|./dialogs/ktip.h |...| | {{FeatureProjectTodo|./dialogs/ktip.h |...|[email protected]|null}} | ||
{{FeatureProjectTodo|./widgets/khelpmenu.h |...| | {{FeatureProjectTodo|./widgets/khelpmenu.h |...|[email protected]|null}} | ||
|} | |} | ||
Line 179: | Line 185: | ||
{| | {| cellspacing="0" cellpadding="5" border="1" style="border: 1px solid gray; border-collapse: collapse; text-align: left; width: 100%;" class="sortable" | ||
|- style="background: | |- style="background: rgb(236, 236, 236) none repeat scroll 0% 0%; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; white-space: nowrap;" | ||
! Status | ! Status | ||
! width=250 | Description | ! width=250 | Description | ||
! width=250 | Notes | ! width=250 | Notes | ||
! width=125 | Contact | ! width=125 | Contact | ||
{{FeatureProjectTodo|./itemviews/kcategorizedview.h |...| | {{FeatureProjectTodo|./itemviews/kcategorizedview.h |...|[email protected]|null}} | ||
{{FeatureProjectTodo|./itemviews/klistwidgetsearchline.h (port away from KlineEdit and i18n)|...| | {{FeatureProjectTodo|./itemviews/klistwidgetsearchline.h (port away from KlineEdit and i18n)|...|[email protected]|null}} | ||
{{FeatureProjectTodo|./itemviews/ktreewidgetsearchline.h (port away from KlineEdit and i18n)|...| | {{FeatureProjectTodo|./itemviews/ktreewidgetsearchline.h (port away from KlineEdit and i18n)|...|[email protected]|null}} | ||
{{FeatureProjectTodo|./itemviews/kcategorizedsortfilterproxymodel.h (need porting away from KstringHandler)|...| | {{FeatureProjectTodo|./itemviews/kcategorizedsortfilterproxymodel.h (need porting away from KstringHandler)|...|[email protected]|null}} | ||
{{FeatureProjectTodo|./itemviews/kwidgetitemdelegate.h |...| | {{FeatureProjectTodo|./itemviews/kwidgetitemdelegate.h |...|[email protected]|null}} | ||
{{FeatureProjectTodo|./itemviews/kfilterproxysearchline.h (port away from KlineEdit and i18n)|...| | {{FeatureProjectTodo|./itemviews/kfilterproxysearchline.h (port away from KlineEdit and i18n)|...|[email protected]|null}} | ||
{{FeatureProjectTodo|./itemviews/kcategorydrawer.h |...| | {{FeatureProjectTodo|./itemviews/kcategorydrawer.h |...|[email protected]|null}} | ||
|} | |} | ||
Line 204: | Line 211: | ||
{| | {| cellspacing="0" cellpadding="5" border="1" style="border: 1px solid gray; border-collapse: collapse; text-align: left; width: 100%;" class="sortable" | ||
|- style="background: | |- style="background: rgb(236, 236, 236) none repeat scroll 0% 0%; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; white-space: nowrap;" | ||
! Status | ! Status | ||
! width=250 | Description | ! width=250 | Description | ||
! width=250 | Notes | ! width=250 | Notes | ||
! width=125 | Contact | ! width=125 | Contact | ||
{{FeatureProjectTodo|./widgets/khistorycombobox.h |...| | {{FeatureProjectTodo|./widgets/khistorycombobox.h |...|[email protected]|null}} | ||
{{FeatureProjectTodo|./widgets/kcombobox.h |...| | {{FeatureProjectTodo|./widgets/kcombobox.h |...|[email protected]|null}} | ||
{{FeatureProjectTodo|./widgets/klineedit.h |...| | {{FeatureProjectTodo|./widgets/klineedit.h |...|[email protected]|null}} | ||
{{FeatureProjectTodo|./widgets/kcompletionbox.h |...| | {{FeatureProjectTodo|./widgets/kcompletionbox.h |...|[email protected]|null}} | ||
{{FeatureProjectTodo|./util/kcompletion.h move ksortablelist.h with it|...| | {{FeatureProjectTodo|./util/kcompletion.h move ksortablelist.h with it|...|[email protected]|null}} | ||
|} | |} | ||
Line 224: | Line 232: | ||
{| | {| cellspacing="0" cellpadding="5" border="1" style="border: 1px solid gray; border-collapse: collapse; text-align: left; width: 100%;" class="sortable" | ||
|- style="background: | |- style="background: rgb(236, 236, 236) none repeat scroll 0% 0%; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; white-space: nowrap;" | ||
! Status | ! Status | ||
! width=250 | Description | ! width=250 | Description | ||
! width=250 | Notes | ! width=250 | Notes | ||
! width=125 | Contact | ! width=125 | Contact | ||
{{FeatureProjectTodo|./dialogs/kconfigdialogmanager.h |...| | {{FeatureProjectTodo|./dialogs/kconfigdialogmanager.h |...|[email protected]|null}} | ||
{{FeatureProjectTodo|./dialogs/kconfigdialog.h |...| | {{FeatureProjectTodo|./dialogs/kconfigdialog.h |...|[email protected]|null}} | ||
{{FeatureProjectTodo|./widgets/kcmodule.h |...| | {{FeatureProjectTodo|./widgets/kcmodule.h |...|[email protected]|null}} | ||
{{FeatureProjectTodo|./itemviews/kviewstatesaver.h |...| | {{FeatureProjectTodo|./itemviews/kviewstatesaver.h |...|[email protected]|null}} | ||
{{FeatureProjectTodo|./itemviews/kviewstatemaintainer.h |...| | {{FeatureProjectTodo|./itemviews/kviewstatemaintainer.h |...|[email protected]|null}} | ||
|} | |} | ||
Line 244: | Line 253: | ||
{| | {| cellspacing="0" cellpadding="5" border="1" style="border: 1px solid gray; border-collapse: collapse; text-align: left; width: 100%;" class="sortable" | ||
|- style="background: | |- style="background: rgb(236, 236, 236) none repeat scroll 0% 0%; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; white-space: nowrap;" | ||
! Status | ! Status | ||
! width=250 | Description | ! width=250 | Description | ||
! width=250 | Notes | ! width=250 | Notes | ||
! width=125 | Contact | ! width=125 | Contact | ||
{{FeatureProjectTodo|./util/kcrash.h |...| | {{FeatureProjectTodo|./util/kcrash.h |...|[email protected]|null}} | ||
|} | |} | ||
Line 261: | Line 271: | ||
{| | {| cellspacing="0" cellpadding="5" border="1" style="border: 1px solid gray; border-collapse: collapse; text-align: left; width: 100%;" class="sortable" | ||
|- style="background: | |- style="background: rgb(236, 236, 236) none repeat scroll 0% 0%; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; white-space: nowrap;" | ||
! Status | ! Status | ||
! width=250 | Description | ! width=250 | Description | ||
! width=250 | Notes | ! width=250 | Notes | ||
! width=125 | Contact | ! width=125 | Contact | ||
{{FeatureProjectTodo|./util/kpixmapsequencewidget.h |...| | {{FeatureProjectTodo|./util/kpixmapsequencewidget.h |...|[email protected]|null}} | ||
{{FeatureProjectTodo|./util/kpixmapsequenceoverlaypainter.h |...| | {{FeatureProjectTodo|./util/kpixmapsequenceoverlaypainter.h |...|[email protected]|null}} | ||
{{FeatureProjectTodo|./util/kpixmapsequence.h |...| | {{FeatureProjectTodo|./util/kpixmapsequence.h |...|[email protected]|null}} | ||
{{FeatureProjectTodo|./icons/kiconbutton.h |...| | {{FeatureProjectTodo|./icons/kiconbutton.h |...|[email protected]|null}} | ||
{{FeatureProjectTodo|./icons/kicondialog.h |...| | {{FeatureProjectTodo|./icons/kicondialog.h |...|[email protected]|null}} | ||
|} | |} | ||
Line 281: | Line 292: | ||
{| | {| cellspacing="0" cellpadding="5" border="1" style="border: 1px solid gray; border-collapse: collapse; text-align: left; width: 100%;" class="sortable" | ||
|- style="background: | |- style="background: rgb(236, 236, 236) none repeat scroll 0% 0%; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; white-space: nowrap;" | ||
! Status | ! Status | ||
! width=250 | Description | ! width=250 | Description | ||
! width=250 | Notes | ! width=250 | Notes | ||
! width=125 | Contact | ! width=125 | Contact | ||
{{FeatureProjectTodo|./jobs/kwidgetjobtracker.h |...| | {{FeatureProjectTodo|./jobs/kwidgetjobtracker.h |...|[email protected]|null}} | ||
{{FeatureProjectTodo|./jobs/kabstractwidgetjobtracker.h |...| | {{FeatureProjectTodo|./jobs/kabstractwidgetjobtracker.h |...|[email protected]|null}} | ||
{{FeatureProjectTodo|./jobs/kdialogjobuidelegate.h |...| | {{FeatureProjectTodo|./jobs/kdialogjobuidelegate.h |...|[email protected]|null}} | ||
{{FeatureProjectTodo|./jobs/kstatusbarjobtracker.h |...| | {{FeatureProjectTodo|./jobs/kstatusbarjobtracker.h |...|[email protected]|null}} | ||
|} | |} | ||
Line 300: | Line 312: | ||
{| | {| cellspacing="0" cellpadding="5" border="1" style="border: 1px solid gray; border-collapse: collapse; text-align: left; width: 100%;" class="sortable" | ||
|- style="background: | |- style="background: rgb(236, 236, 236) none repeat scroll 0% 0%; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; white-space: nowrap;" | ||
! Status | ! Status | ||
! width=250 | Description | ! width=250 | Description | ||
! width=250 | Notes | ! width=250 | Notes | ||
! width=125 | Contact | ! width=125 | Contact | ||
{{FeatureProjectTodo|./notifications/kstatusnotifieritem.h |...| | {{FeatureProjectTodo|./notifications/kstatusnotifieritem.h |...|[email protected]|null}} | ||
{{FeatureProjectTodo|./notifications/knotificationrestrictions.h |...| | {{FeatureProjectTodo|./notifications/knotificationrestrictions.h |...|[email protected]|null}} | ||
|} | |} | ||
Line 317: | Line 330: | ||
{| | {| cellspacing="0" cellpadding="5" border="1" style="border: 1px solid gray; border-collapse: collapse; text-align: left; width: 100%;" class="sortable" | ||
|- style="background: | |- style="background: rgb(236, 236, 236) none repeat scroll 0% 0%; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; white-space: nowrap;" | ||
! Status | ! Status | ||
! width=250 | Description | ! width=250 | Description | ||
! width=250 | Notes | ! width=250 | Notes | ||
! width=125 | Contact | ! width=125 | Contact | ||
{{FeatureProjectTodo|./util/kwallet.h |...| | {{FeatureProjectTodo|./util/kwallet.h |...|[email protected]|null}} | ||
|} | |} | ||
Line 334: | Line 348: | ||
{| | {| cellspacing="0" cellpadding="5" border="1" style="border: 1px solid gray; border-collapse: collapse; text-align: left; width: 100%;" class="sortable" | ||
|- style="background: | |- style="background: rgb(236, 236, 236) none repeat scroll 0% 0%; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; white-space: nowrap;" | ||
! Status | ! Status | ||
! width=250 | Description | ! width=250 | Description | ||
! width=250 | Notes | ! width=250 | Notes | ||
! width=125 | Contact | ! width=125 | Contact | ||
{{FeatureProjectTodo|./dialogs/kshortcutseditor.h |...| | {{FeatureProjectTodo|./dialogs/kshortcutseditor.h |...|[email protected]|null}} | ||
{{FeatureProjectTodo|./dialogs/kshortcutsdialog.h |...| | {{FeatureProjectTodo|./dialogs/kshortcutsdialog.h |...|[email protected]|null}} | ||
{{FeatureProjectTodo|./dialogs/kedittoolbar.h |...| | {{FeatureProjectTodo|./dialogs/kedittoolbar.h |...|[email protected]|null}} | ||
{{FeatureProjectTodo|./widgets/kshortcutwidget.h |...| | {{FeatureProjectTodo|./widgets/kshortcutwidget.h |...|[email protected]|null}} | ||
{{FeatureProjectTodo|./widgets/kkeysequencewidget.h |...| | {{FeatureProjectTodo|./widgets/kkeysequencewidget.h |...|[email protected]|null}} | ||
{{FeatureProjectTodo|./util/kundoactions.h |...| | {{FeatureProjectTodo|./util/kundoactions.h |...|[email protected]|null}} | ||
{{FeatureProjectTodo|./kdepackages.h (goes with kbugreport)|...| | {{FeatureProjectTodo|./kdepackages.h (goes with kbugreport)|...|[email protected]|null}} | ||
{{FeatureProjectTodo|./xmlgui/kxmlguiclient.h |...| | {{FeatureProjectTodo|./xmlgui/kxmlguiclient.h |...|[email protected]|null}} | ||
{{FeatureProjectTodo|./xmlgui/kxmlguiwindow.h |...| | {{FeatureProjectTodo|./xmlgui/kxmlguiwindow.h |...|[email protected]|null}} | ||
{{FeatureProjectTodo|./xmlgui/kxmlguifactory.h |...| | {{FeatureProjectTodo|./xmlgui/kxmlguifactory.h |...|[email protected]|null}} | ||
{{FeatureProjectTodo|./xmlgui/kmainwindow.h |...| | {{FeatureProjectTodo|./xmlgui/kmainwindow.h |...|[email protected]|null}} | ||
{{FeatureProjectTodo|./xmlgui/kxmlguibuilder.h |...| | {{FeatureProjectTodo|./xmlgui/kxmlguibuilder.h |...|[email protected]|null}} | ||
{{FeatureProjectTodo|./xmlgui/ktoolbar.h |...| | {{FeatureProjectTodo|./xmlgui/ktoolbar.h |...|[email protected]|null}} | ||
{{FeatureProjectTodo|./shortcuts/kcheckaccelerators.h |...| | {{FeatureProjectTodo|./shortcuts/kcheckaccelerators.h |...|[email protected]|null}} | ||
{{FeatureProjectTodo|./actions/kactioncollection.h |...| | {{FeatureProjectTodo|./actions/kactioncollection.h |...|[email protected]|null}} | ||
{{FeatureProjectTodo|./actions/ktoggletoolbaraction.h |...| | {{FeatureProjectTodo|./actions/ktoggletoolbaraction.h |...|[email protected]|null}} | ||
{{FeatureProjectTodo|./actions/kactioncategory.h |...| | {{FeatureProjectTodo|./actions/kactioncategory.h |...|[email protected]|null}} | ||
|} | |} | ||
Line 367: | Line 382: | ||
{| | {| cellspacing="0" cellpadding="5" border="1" style="border: 1px solid gray; border-collapse: collapse; text-align: left; width: 100%;" class="sortable" | ||
|- style="background: | |- style="background: rgb(236, 236, 236) none repeat scroll 0% 0%; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; white-space: nowrap;" | ||
! Status | ! Status | ||
! width=250 | Description | ! width=250 | Description | ||
! width=250 | Notes | ! width=250 | Notes | ||
! width=125 | Contact | ! width=125 | Contact | ||
{{FeatureProjectTodo|./findreplace/kfinddialog.h |...| | {{FeatureProjectTodo|./findreplace/kfinddialog.h |...|[email protected]|null}} | ||
{{FeatureProjectTodo|./findreplace/kreplacedialog.h |...| | {{FeatureProjectTodo|./findreplace/kreplacedialog.h |...|[email protected]|null}} | ||
{{FeatureProjectTodo|./findreplace/kfind.h |...| | {{FeatureProjectTodo|./findreplace/kfind.h |...|[email protected]|null}} | ||
{{FeatureProjectTodo|./findreplace/kreplace.h |...| | {{FeatureProjectTodo|./findreplace/kreplace.h |...|[email protected]|null}} | ||
{{FeatureProjectTodo|./widgets/krichtextwidget.h |...| | {{FeatureProjectTodo|./widgets/krichtextwidget.h |...|[email protected]|null}} | ||
{{FeatureProjectTodo|./widgets/nestedlisthelper.h (goes with krichtextedit)|...| | {{FeatureProjectTodo|./widgets/nestedlisthelper.h (goes with krichtextedit)|...|[email protected]|null}} | ||
{{FeatureProjectTodo|./widgets/ktextedit.h |...| | {{FeatureProjectTodo|./widgets/ktextedit.h |...|[email protected]|null}} | ||
{{FeatureProjectTodo|./widgets/krichtextedit.h |...| | {{FeatureProjectTodo|./widgets/krichtextedit.h |...|[email protected]|null}} | ||
|} | |} |
Revision as of 21:29, 5 May 2013
KDEUI Crumble
This page is the battle plan to finally get rid of KDEUI in kdelibs/frameworks. It lists the header name of all the classes in kdeui, they are sorted in sections per new destination for them.
Each section tries to also provide simple indications of the contraints to follow during the move (mostly about dependencies). If a class is not fitting one of the constraints, it is part of the job to first reduce the dependencies of the class to fit the contraints prior to the move. If you are too blocked to carry on, please add a note for the class.
The sections are roughly sorted by order of difficulty. The classes in the first sections should be reasonably easy to move, while the ones in the last sections are more challenging.
KDE4Support
Points to verify before moving the class in KDE4Support:
- Make sure the class is used only in kde4support itself or kde4attic but not anywhere else in kdelibs
Status | Description | Notes | Contact |
---|---|---|---|
TODO | ./fonts/kfontdialog.h deprecated for QFontDialog | ... | <[email protected]> |
TODO | ./fonts/kfontcombobox.h deprecated for QFontComboBox | ... | <[email protected]> |
TODO | ./dialogs/kinputdialog.h deprecated for QInputDialog | ... | <[email protected]> |
TODO | ./dialogs/kdeprintdialog.h (should be done by Qt, kcups* goes with it) | ... | <[email protected]> |
TODO | ./widgets/keditlistbox.h deprecated for KEditListWidget | ... | <[email protected]> |
TODO | ./widgets/kstringvalidator.h only the zombie kfilemetainfowidget uses it | ... | <[email protected]> |
TODO | ./widgets/ktabbar.h deprecated for QTabBar | ... | <[email protected]> |
TODO | ./widgets/ktabwidget.h deprecated for QTabWidget | ... | <[email protected]> |
TODO | ./widgets/kbuttongroup.h Use real QGroupBox and QButtonGroup instances please, kthxbye | ... | <[email protected]> |
TODO | ./widgets/knuminput.h Use real QSpinBox | ... | <[email protected]> |
TODO | ./widgets/ktextbrowser.h deprecated for QTextBrowser | ... | <[email protected]> |
TODO | ./util/kpixmapcache.h deprecated for KImageCache or KSharedDataCache | ... | <[email protected]> |
TODO | ./util/kaccelgen.h | ... | <[email protected]> |
TODO | ./actions/ktoolbarspaceraction.h | ... | <[email protected]> |
KDE4Attic
Points to verify before moving the class in KDE4Attic:
- Make sure the class is not used anywhere in kdelibs anymore
Status | Description | Notes | Contact |
---|---|---|---|
TODO | ./widgets/kdatetimeedit.h | ... | <[email protected]> |
TODO | ./widgets/kdatepicker.h | ... | <[email protected]> |
TODO | ./widgets/kmultitabbar.h (used by kate, digikam, kexi --- but could use a cleanup, see e.g. KDEV3ICON...) | ... | <[email protected]> |
TODO | ./widgets/kdatecombobox.h | ... | <[email protected]> |
TODO | ./widgets/ktimezonewidget.h | ... | <[email protected]> |
TODO | ./widgets/kdatetimewidget.h | ... | <[email protected]> |
TODO | ./widgets/kcharselect.h Can soon go into kwidgetsaddons (needs clear button in QLineEdit) | ... | <[email protected]> |
TODO | ./widgets/kdatewidget.h | ... | <[email protected]> |
TODO | ./widgets/ktimecombobox.h | ... | <[email protected]> |
TODO | ./widgets/klanguagebutton.h | ... | <[email protected]> |
TODO | ./widgets/kdatetable.h | ... | <[email protected]> |
TODO | ./util/kmodifierkeyinfo.h missing in Qt: querying state of CapsLock (for kile) | ... | <[email protected]> |
TODO | ./util/kpassivepopupmessagehandler.h only user is kde-runtime/knotify. Move it there? | ... | <[email protected]> |
TODO | ./shortcuts/kgesture.h use #if 0 for the code in xmlgui (KShortcutsEditor) that uses KGesture (it's already hidden from the user anyway) | ... | <[email protected]> |
TODO | ./shortcuts/kgesturemap.h needs polish before it can be resurrected | ... | <[email protected]> |
KGuiAddons
Points to verify before moving a class in KGuiAddons:
- It depends only on QtGui or QtCore
Status | Description | Notes | Contact |
---|---|---|---|
TODO | ./fonts/kfontutils.h | ... | <[email protected]> |
TODO | ./util/kimagecache.h but but but... KsharedDataCache is in kcoreaddons :-/ (tough problem) | ... | <[email protected]> |
KWidgetsAddons
Points to verify before moving a class in KWidgetsAddons:
- It depends only on QtWidgets, QtGui or QtCore
- It can depend on other classes in KWidgetsAddons, but that should be kept minimal
Status | Description | Notes | Contact |
---|---|---|---|
TODO | ./fonts/kfontrequester.h | ... | <[email protected]> |
TODO | ./dialogs/kassistantdialog.h | ... | <[email protected]> |
TODO | ./dialogs/kpixmapregionselectordialog.h | ... | <[email protected]> |
TODO | ./dialogs/klinkdialog.h | ... | <[email protected]> |
TODO | ./dialogs/knewpassworddialog.h | ... | <[email protected]> |
TODO | ./dialogs/kpassworddialog.h | ... | <[email protected]> |
TODO | ./widgets/kpixmapregionselectorwidget.h | ... | <[email protected]> |
TODO | ./widgets/ktitlewidget.h | ... | <[email protected]> |
TODO | ./widgets/kratingwidget.h | ... | <[email protected]> |
TODO | ./widgets/kratingpainter.h | ... | <[email protected]> |
TODO | ./widgets/kmessagewidget.h (Needs to get rid of K* using fixed default colors, Qstyle :styleHint and Qstyle :standardPixmap) | ... | <[email protected]> |
TODO | ./widgets/keditlistwidget.h | ... | <[email protected]> |
TODO | ./widgets/kactionselector.h | ... | <[email protected]> |
TODO | ./util/kpassivepopup.h | ... | <[email protected]> |
TODO | ./util/kcursor.h | ... | <[email protected]> |
TODO | ./paged/kpagewidget.h | ... | <[email protected]> |
TODO | ./paged/kpagedialog.h | ... | <[email protected]> |
TODO | ./paged/kpageview.h | ... | <[email protected]> |
TODO | ./paged/kpagemodel.h | ... | <[email protected]> |
TODO | ./paged/kpagewidgetmodel.h | ... | <[email protected]> |
TODO | ./shortcuts/kacceleratormanager.h the list of translated texts from standard actions will have to be set by the first KStandardAction being constructed | ... | <[email protected]> |
TODO | ./colors/kcolorbutton.h minor duplication of KcolorMimeData though | ... | <[email protected]> |
TODO | ./colors/kcolorcombo.h | ... | <[email protected]> |
TODO | ./actions/kactionmenu.h | ... | <[email protected]> |
TODO | ./actions/ktoolbarlabelaction.h | ... | <[email protected]> |
TODO | ./actions/ktoolbarpopupaction.h | ... | <[email protected]> |
KWindowSystem
Points to verify before moving a class in KWidgetsAddons:
- It depends only on QtWidgets, QtGui or QtCore
- It can depend on other classes in KWidgetsAddons, but that should be kept minimal
Status | Description | Notes | Contact |
---|---|---|---|
TODO | ./util/kkeyserver_x11.h | ... | <[email protected]> |
TODO | ./util/kxerrorhandler.h | ... | <[email protected]> |
TODO | ./util/kkeyserver_win.h | ... | <[email protected]> |
TODO | ./util/kkeyserver_mac.h | ... | <[email protected]> |
TODO | ./util/kkeyserver.h | ... | <[email protected]> |
KWidgets
Points to verify before moving a class in ItemViews:
- It doesn't use anything aimed at KCompletion (e.g. KLineEdit or KComboBox)
- It doesn't use anything aimed at ItemViews
- It doesn't use anything from kdecore
- Using things from tier1 is fine
- Using things from tier2 is forbidden
Status | Description | Notes | Contact |
---|---|---|---|
TODO | ./dialogs/kaboutapplicationdialog.h (probably difficult) | ... | <[email protected]> |
TODO | ./dialogs/kbugreport.h | ... | <[email protected]> |
TODO | ./dialogs/ktip.h | ... | <[email protected]> |
TODO | ./widgets/khelpmenu.h | ... | <[email protected]> |
ItemViews
Points to verify before moving a class in ItemViews:
- It doesn't use anything aimed at KCompletion (e.g. KLineEdit or KComboBox)
- It doesn't use ki18n
- It doesn't use anything from kdecore
- It doesn't use anything from kwidgets
- Using things from tier1 is fine
Status | Description | Notes | Contact |
---|---|---|---|
TODO | ./itemviews/kcategorizedview.h | ... | <[email protected]> |
TODO | ./itemviews/klistwidgetsearchline.h (port away from KlineEdit and i18n) | ... | <[email protected]> |
TODO | ./itemviews/ktreewidgetsearchline.h (port away from KlineEdit and i18n) | ... | <[email protected]> |
TODO | ./itemviews/kcategorizedsortfilterproxymodel.h (need porting away from KstringHandler) | ... | <[email protected]> |
TODO | ./itemviews/kwidgetitemdelegate.h | ... | <[email protected]> |
TODO | ./itemviews/kfilterproxysearchline.h (port away from KlineEdit and i18n) | ... | <[email protected]> |
TODO | ./itemviews/kcategorydrawer.h | ... | <[email protected]> |
KCompletion
Points to verify before moving a class in KCompletion:
- It doesn't use anything from kwidgets
- It doesn't use anything from kdecore
- It doesn't use anything from kdeui
- Using things from tier1 is fine
Status | Description | Notes | Contact |
---|---|---|---|
TODO | ./widgets/khistorycombobox.h | ... | <[email protected]> |
TODO | ./widgets/kcombobox.h | ... | <[email protected]> |
TODO | ./widgets/klineedit.h | ... | <[email protected]> |
TODO | ./widgets/kcompletionbox.h | ... | <[email protected]> |
TODO | ./util/kcompletion.h move ksortablelist.h with it | ... | <[email protected]> |
KConfigWidgets
Points to verify before moving a class in KConfigWidgets:
- It uses only classes from kconfigcore, kconfigui or kwidgetsaddons
Status | Description | Notes | Contact |
---|---|---|---|
TODO | ./dialogs/kconfigdialogmanager.h | ... | <[email protected]> |
TODO | ./dialogs/kconfigdialog.h | ... | <[email protected]> |
TODO | ./widgets/kcmodule.h | ... | <[email protected]> |
TODO | ./itemviews/kviewstatesaver.h | ... | <[email protected]> |
TODO | ./itemviews/kviewstatemaintainer.h | ... | <[email protected]> |
KCrash
Points to verify before moving a class in KCrach:
- It uses only classes from kcoreaddons or kwindowsystem
Status | Description | Notes | Contact |
---|---|---|---|
TODO | ./util/kcrash.h | ... | <[email protected]> |
KIconThemes
Points to verify before moving a class in KIconThemes:
- It uses only classes from tier1 or tier2
- It uses nothing from kdeui or kdecore
Status | Description | Notes | Contact |
---|---|---|---|
TODO | ./util/kpixmapsequencewidget.h | ... | <[email protected]> |
TODO | ./util/kpixmapsequenceoverlaypainter.h | ... | <[email protected]> |
TODO | ./util/kpixmapsequence.h | ... | <[email protected]> |
TODO | ./icons/kiconbutton.h | ... | <[email protected]> |
TODO | ./icons/kicondialog.h | ... | <[email protected]> |
KJobWidgets
Points to verify before moving a class in KJobWidgets:
- It uses only classes from Qt, kcoreaddons or kwidgetsaddons
Status | Description | Notes | Contact |
---|---|---|---|
TODO | ./jobs/kwidgetjobtracker.h | ... | <[email protected]> |
TODO | ./jobs/kabstractwidgetjobtracker.h | ... | <[email protected]> |
TODO | ./jobs/kdialogjobuidelegate.h | ... | <[email protected]> |
TODO | ./jobs/kstatusbarjobtracker.h | ... | <[email protected]> |
KNotifications
Points to verify before moving a class in KNotifications:
- It uses only classes from KWindowSystem, QtWidgets, QtDBus
Status | Description | Notes | Contact |
---|---|---|---|
TODO | ./notifications/kstatusnotifieritem.h | ... | <[email protected]> |
TODO | ./notifications/knotificationrestrictions.h | ... | <[email protected]> |
KWallet
Points to verify before moving a class in KWallet:
- It uses only classes from kconfigcore, kconfigui or kwindowsystem
Status | Description | Notes | Contact |
---|---|---|---|
TODO | ./util/kwallet.h | ... | <[email protected]> |
XmlGui
Points to verify before moving a class in XmlGui:
- It uses only classes from tier1 or tier2
- It uses nothing from kdeui or kdecore
Status | Description | Notes | Contact |
---|---|---|---|
TODO | ./dialogs/kshortcutseditor.h | ... | <[email protected]> |
TODO | ./dialogs/kshortcutsdialog.h | ... | <[email protected]> |
TODO | ./dialogs/kedittoolbar.h | ... | <[email protected]> |
TODO | ./widgets/kshortcutwidget.h | ... | <[email protected]> |
TODO | ./widgets/kkeysequencewidget.h | ... | <[email protected]> |
TODO | ./util/kundoactions.h | ... | <[email protected]> |
TODO | ./kdepackages.h (goes with kbugreport) | ... | <[email protected]> |
TODO | ./xmlgui/kxmlguiclient.h | ... | <[email protected]> |
TODO | ./xmlgui/kxmlguiwindow.h | ... | <[email protected]> |
TODO | ./xmlgui/kxmlguifactory.h | ... | <[email protected]> |
TODO | ./xmlgui/kmainwindow.h | ... | <[email protected]> |
TODO | ./xmlgui/kxmlguibuilder.h | ... | <[email protected]> |
TODO | ./xmlgui/ktoolbar.h | ... | <[email protected]> |
TODO | ./shortcuts/kcheckaccelerators.h | ... | <[email protected]> |
TODO | ./actions/kactioncollection.h | ... | <[email protected]> |
TODO | ./actions/ktoggletoolbaraction.h | ... | <[email protected]> |
TODO | ./actions/kactioncategory.h | ... | <[email protected]> |
KTextWidgets
Points to verify before moving a class in KTextWidgets:
- It uses only classes from tier1 or tier2
- It uses nothing from kdeui or kdecore
Status | Description | Notes | Contact |
---|---|---|---|
TODO | ./findreplace/kfinddialog.h | ... | <[email protected]> |
TODO | ./findreplace/kreplacedialog.h | ... | <[email protected]> |
TODO | ./findreplace/kfind.h | ... | <[email protected]> |
TODO | ./findreplace/kreplace.h | ... | <[email protected]> |
TODO | ./widgets/krichtextwidget.h | ... | <[email protected]> |
TODO | ./widgets/nestedlisthelper.h (goes with krichtextedit) | ... | <[email protected]> |
TODO | ./widgets/ktextedit.h | ... | <[email protected]> |
TODO | ./widgets/krichtextedit.h | ... | <[email protected]> |