forked from qt-creator/qt-creator
QmlProfiler: Remove some dead code and make sizing more consistent.
Change-Id: Iaff416c1af61e20e47309b7ec34bf4ab0d3f4267 Reviewed-by: Kai Koehne <kai.koehne@digia.com>
This commit is contained in:
@@ -117,6 +117,7 @@ QmlProfilerTraceView::QmlProfilerTraceView(QWidget *parent, Analyzer::IAnalyzerT
|
|||||||
d->m_mainView = new QQuickView();
|
d->m_mainView = new QQuickView();
|
||||||
d->m_mainView->setResizeMode(QQuickView::SizeRootObjectToView);
|
d->m_mainView->setResizeMode(QQuickView::SizeRootObjectToView);
|
||||||
QWidget *mainViewContainer = QWidget::createWindowContainer(d->m_mainView);
|
QWidget *mainViewContainer = QWidget::createWindowContainer(d->m_mainView);
|
||||||
|
mainViewContainer->setSizePolicy(QSizePolicy::Expanding, QSizePolicy::Expanding);
|
||||||
|
|
||||||
QHBoxLayout *toolsLayout = new QHBoxLayout;
|
QHBoxLayout *toolsLayout = new QHBoxLayout;
|
||||||
|
|
||||||
@@ -130,7 +131,7 @@ QmlProfilerTraceView::QmlProfilerTraceView(QWidget *parent, Analyzer::IAnalyzerT
|
|||||||
d->m_overview->setResizeMode(QQuickView::SizeRootObjectToView);
|
d->m_overview->setResizeMode(QQuickView::SizeRootObjectToView);
|
||||||
QWidget *overviewContainer = QWidget::createWindowContainer(d->m_overview);
|
QWidget *overviewContainer = QWidget::createWindowContainer(d->m_overview);
|
||||||
overviewContainer->setSizePolicy(QSizePolicy::Expanding, QSizePolicy::Fixed);
|
overviewContainer->setSizePolicy(QSizePolicy::Expanding, QSizePolicy::Fixed);
|
||||||
overviewContainer->setMaximumHeight(50);
|
overviewContainer->setFixedHeight(50);
|
||||||
|
|
||||||
toolsLayout->addWidget(createToolbar());
|
toolsLayout->addWidget(createToolbar());
|
||||||
toolsLayout->addWidget(timeBarContainer);
|
toolsLayout->addWidget(timeBarContainer);
|
||||||
@@ -400,12 +401,6 @@ void QmlProfilerTraceView::updateToolTip(const QString &text)
|
|||||||
void QmlProfilerTraceView::resizeEvent(QResizeEvent *event)
|
void QmlProfilerTraceView::resizeEvent(QResizeEvent *event)
|
||||||
{
|
{
|
||||||
QWidget::resizeEvent(event);
|
QWidget::resizeEvent(event);
|
||||||
QQuickItem *rootObject = d->m_mainView->rootObject();
|
|
||||||
if (rootObject) {
|
|
||||||
rootObject->setProperty("width", QVariant(event->size().width()));
|
|
||||||
int newHeight = event->size().height() - d->m_timebar->height() - d->m_overview->height();
|
|
||||||
rootObject->setProperty("candidateHeight", QVariant(newHeight));
|
|
||||||
}
|
|
||||||
emit resized();
|
emit resized();
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user