Created attachment 68416 [details] A video to help demonstrate the issue Version: 2.7.4 (using KDE 4.7.4) OS: Linux The tabs used in Konsole are different than those used in Dolphin, Konqueror, and Rekonq. With Dolphin, Konqueror, and Rekonq I can smoothly drag the tabs left and right but with Konsole the tabs act very different. Reproducible: Always Steps to Reproduce: Drag the tabs around in Konsole. Compare with dragging tabs around in Dolphin, Konqueror, and Rekonq. Actual Results: Inconsistency between tab dragging in Konsole and Dolphin, Konqueror, and Rekonq. Expected Results: A great 'feature' of KDE SC is that everything is usually very consistent between applications. Is there any chance that Konsole can use the same tabs that the other applications I mention use?
Konsole allows dragging tabs to a different konsole window, or just outside the current window to "detach" a tab. This unfortunately requires custom code.
Maybe I should file a bug somewhere in the core of KDE SC then? It would be great if I could detach and attach tabs in all programs with the mouse like possible in Google Chrome as seen in the video link below. http://www.youtube.com/watch?v=_LiN2RdWSN0 Any thoughts?
Well, this inconsistency can't be fixed by konsole at the moment. Dolphin, Rekonq and Konqueor all call QTabBar::setMovable(true) in their code, so they have the consistent smooth dragging. However, that piece of code also means you can only drag the tab around within the current tabbar. That conflicts with konsole's feature of dragging tab between windows. There is a related feature request for Qt: https://bugreports.qt-project.org/browse/QTBUG-3160