convert tabs to spaces

This commit is contained in:
James B. Pollack 2015-10-14 13:26:19 -07:00
parent 7a8db803eb
commit 815b263954
2 changed files with 13 additions and 11 deletions

View file

@ -52,7 +52,7 @@ WebWindowClass::WebWindowClass(const QString& title, const QString& url, int wid
dockWidget->setWidget(_webView); dockWidget->setWidget(_webView);
toolWindow->addDockWidget(Qt::TopDockWidgetArea, dockWidget, Qt::Horizontal); toolWindow->addDockWidget(Qt::TopDockWidgetArea, dockWidget, Qt::Horizontal);
_windowWidget = dockWidget; _windowWidget = dockWidget;
} else { } else {

View file

@ -109,6 +109,7 @@ void ToolWindow::addDockWidget(Qt::DockWidgetArea area, QDockWidget* dockWidget)
// We want to force tabbing, so retabify all of our widgets. // We want to force tabbing, so retabify all of our widgets.
QDockWidget* lastDockWidget = dockWidget; QDockWidget* lastDockWidget = dockWidget;
foreach (QDockWidget* nextDockWidget, dockWidgets) { foreach (QDockWidget* nextDockWidget, dockWidgets) {
tabifyDockWidget(lastDockWidget, nextDockWidget); tabifyDockWidget(lastDockWidget, nextDockWidget);
lastDockWidget = nextDockWidget; lastDockWidget = nextDockWidget;
@ -118,18 +119,19 @@ void ToolWindow::addDockWidget(Qt::DockWidgetArea area, QDockWidget* dockWidget)
} }
void ToolWindow::addDockWidget(Qt::DockWidgetArea area, QDockWidget* dockWidget, Qt::Orientation orientation) { void ToolWindow::addDockWidget(Qt::DockWidgetArea area, QDockWidget* dockWidget, Qt::Orientation orientation) {
QList<QDockWidget*> dockWidgets = findChildren<QDockWidget*>(); QList<QDockWidget*> dockWidgets = findChildren<QDockWidget*>();
setTabPosition(Qt::TopDockWidgetArea, QTabWidget::TabPosition::North); setTabPosition(Qt::TopDockWidgetArea, QTabWidget::TabPosition::North);
QMainWindow::addDockWidget(area, dockWidget, orientation); addDockWidget(area, dockWidget, orientation);
// We want to force tabbing, so retabify all of our widgets. // We want to force tabbing, so retabify all of our widgets.
QDockWidget* lastDockWidget = dockWidget; QDockWidget* lastDockWidget = dockWidget;
foreach(QDockWidget* nextDockWidget, dockWidgets) {
tabifyDockWidget(lastDockWidget, nextDockWidget); foreach(QDockWidget* nextDockWidget, dockWidgets) {
lastDockWidget = nextDockWidget; tabifyDockWidget(lastDockWidget, nextDockWidget);
} lastDockWidget = nextDockWidget;
}
connect(dockWidget, &QDockWidget::visibilityChanged, this, &ToolWindow::onChildVisibilityUpdated); connect(dockWidget, &QDockWidget::visibilityChanged, this, &ToolWindow::onChildVisibilityUpdated);
} }