Difference between revisions of "Frameworks/Epics/Qt 5.1 Merging"

Jump to: navigation, search
(Merging features in Qt 5.1 epic)
(moved)
 
(55 intermediate revisions by 5 users not shown)
Line 1: Line 1:
= Merging features in Qt 5.1 epic =
+
This content has moved to http://community.kde.org/index.php?title=Frameworks/Epics/Contributions_to_Qt5
 
 
{| class="sortable" border="1" cellpadding="5" cellspacing="0" style="border: gray solid 1px; border-collapse: collapse; text-align: left; width:100%;"
 
|- style="background: #ececec; white-space:nowrap;"
 
! Status
 
! Description
 
!  width=120 | Contact
 
|-
 
 
 
{{FeatureInProgress|QCommandLineArguments|Laszlo Papp; see qt5-feedback discussions; will be for Qt-5.1}}
 
{{FeatureInProgress|K/Q_GLOBAL_STATIC merge|Thiago Macieira. Ready (https://codereview.qt-project.org/21087), just waiting for 5.1.}}
 
{{FeatureInProgress|QSaveFile|David Faure/Ossi. Ready (https://codereview.qt-project.org/31703), just waiting for 5.1.}}
 
{{FeatureInProgress|QUrlPathInfo|David Faure. Ready (in kdelibs git), just waiting for 5.1.}}
 
{{FeatureTodo|qunsetenv|David Faure}}
 
{{FeatureTodo|QDebug: coloring the method name (blue for debugs, red for warnings/errors)|?}}
 
{{FeatureTodo|QMenu: title feature, keyboard navigation (from KMenu)|?}}
 
{{FeatureTodo|QSqueezedTextLabel, or squeezing in QLabel|?}}
 
{{FeatureTodo|QFileSystemWatcher: support for watching non-existing files|David Faure}}
 
{{FeatureTodo|QCompleter: many missing features compared to KCompletion. Look at the completion model in http://qt-project.org/wiki/Qt-5-Ui-Helpers as a possible replacement which would also work for QML.|?}}
 
{{FeatureTodo|QLocalSocket/QLocalServer: support for abstract unix sockets|Thiago?}}
 
{{FeatureTodo|KProcess/KShell features in Qt?|Ossi}}
 
{{FeatureTodo|KProcess ForwardOnlyStdErr/ForwardOnlyStdOut features in Qt?|?}}
 
{{FeatureTodo|QCursor: auto-hide support (see KCursor API), plus styleHint to enable this in QLineEdit/QTextEdit (and let users turn this on/off in KConfig)|?}}
 
{{FeatureTodo|QCursor: theme support|?}}
 
{{FeatureTodo|QIcon: support for overlays|?}}
 
{{FeatureTodo|QPushButton: support for delayed menu|?}}
 
{{FeatureTodo|QSystemTray: support for the new dbus protocol (see KStatusNotifierItem)|?}}
 
{{FeatureTodo|QLockFile|David Faure}}
 
{{FeatureTodo|QRecursiveFilterProxyModel|Stephen Kelly?}}
 
{{FeatureTodo|QPoTranslator (support for .po files, and locating them with QStandardPaths, so that libs can load them?)|??}}
 
{{FeatureTodo|QLineEdit: support for clear button|??}}
 
{{FeatureTodo|QLineEdit: support for text squeezing|??}}
 
{{FeatureTodo|QLineEdit: support for URL drops (replace existing text, rather than append)|??}}
 
{{FeatureTodo|QComboBox: support for URL drops (replace existing text, rather than append)|??}}
 
{{FeatureInProgress|QTextEdit: support for place holder text like place holder text in QLineEdit|Benjamin Port}}
 
{{FeatureTodo|QLocale & QDateTime|John Layt}}
 
{{FeatureTodo|Printing|John Layt}}
 
{{FeatureTodo|Geolocation|??}}
 
{{FeatureInProgress|qDebug with categories, currently in an addon (playground/qlogger.git), plan is to have it in 5.1 |Wolfgang Beck, QTBUG-19536}}
 
{{FeatureTodo|Merge KStandardShortcut and QKeySequence::StandardKey|??}}
 
{{FeatureTodo|Rewrite QKeySequence::StandardKey to get the default keys from QPA, not just an enum. In KDE we can make the shortcuts configurable this way.|??}}
 
{{FeatureTodo|QTabWidget: give the possibility to hide the tabbar (used in many places if count is 0). Preferably called setTabBarHidden(bool) / isTabBarHidden() (then deprecate ktabwidget).|??}}
 
{{FeatureInProgress|QTabBar: port signals from KTabBar|Ivan Komissarov}}
 
{{FeatureTodo|Add support for default vs active shortcuts to QAction|??}}
 
{{FeatureTodo|Add the triggered(Qt::MouseButtons buttons, Qt::KeyboardModifiers modifiers) signal to QAction|??}}
 
{{FeatureTodo|Add the web color line edit to QColorDialog (KColorDialog has it)|??}}
 
{{FeatureTodo|Add the color picker button to QColorDialog (KColorDialog has it)|??}}
 
{{FeatureTodo|Make sure we have a QAction independent of QtWidgets in QtGui|??}}
 
{{FeatureTodo|QToolBar should take its default settings from the global settings when running in a Plasma Workspace session (see loadKDESettings from KToolBar)|??}}
 
{{FeatureTodo|QMainWindow should follow the KDE HIG when changing the window title in a Plasma Workspace session (see KMainWindow::setCaption)|??}}
 
{{FeatureTodo|QInputDialog should have an equivalent of KInputDialog::getMultiLineText|??}}
 
{{FeatureTodo|QInputDialog should have an equivalent of KInputDialog::getDouble with configurable step|??}}
 
{{FeatureTodo|QInputDialog should have an equivalent of KInputDialog::getItemList (multi-choice, not single choice like getItem)|??}}
 
 
 
|}
 

Latest revision as of 13:22, 22 April 2013


This page was last edited on 22 April 2013, at 13:22. Content is available under Creative Commons License SA 4.0 unless otherwise noted.