Continued refactoring to prepare split of functionality of ContainerWidget

This commit is contained in:
Uwe Kindler
2017-01-30 22:44:27 +01:00
parent 411e4002f1
commit f4c0d38ba4
21 changed files with 454 additions and 383 deletions

View File

@@ -1,3 +1,4 @@
#include <ads/ContainerWidget.h>
#include "ads/API.h"
#include <QWidget>
@@ -5,7 +6,6 @@
#include <QLayout>
#include <QVariant>
#include "ads/ContainerWidget.h"
#include "ads/SectionWidget.h"
ADS_NAMESPACE_BEGIN
@@ -25,7 +25,7 @@ static bool splitterContainsSectionWidget(QSplitter* splitter)
return false;
}
void deleteEmptySplitter(ContainerWidget* container)
void deleteEmptySplitter(MainContainerWidget* container)
{
bool doAgain = false;
do
@@ -47,13 +47,13 @@ void deleteEmptySplitter(ContainerWidget* container)
while (doAgain);
}
ContainerWidget* findParentContainerWidget(QWidget* w)
MainContainerWidget* findParentContainerWidget(QWidget* w)
{
ContainerWidget* cw = 0;
MainContainerWidget* cw = 0;
QWidget* next = w;
do
{
if ((cw = dynamic_cast<ContainerWidget*>(next)) != 0)
if ((cw = dynamic_cast<MainContainerWidget*>(next)) != 0)
{
break;
}