forked from qt-creator/qt-creator
Fixes: debugger: less fuss when resizing views
This commit is contained in:
@@ -67,6 +67,7 @@ void BreakWindow::keyPressEvent(QKeyEvent *ev)
|
|||||||
|
|
||||||
void BreakWindow::resizeEvent(QResizeEvent *ev)
|
void BreakWindow::resizeEvent(QResizeEvent *ev)
|
||||||
{
|
{
|
||||||
|
/*
|
||||||
QHeaderView *hv = header();
|
QHeaderView *hv = header();
|
||||||
int totalSize = ev->size().width() - 180;
|
int totalSize = ev->size().width() - 180;
|
||||||
hv->resizeSection(0, 60);
|
hv->resizeSection(0, 60);
|
||||||
@@ -75,6 +76,7 @@ void BreakWindow::resizeEvent(QResizeEvent *ev)
|
|||||||
hv->resizeSection(3, (totalSize * 30) / 100);
|
hv->resizeSection(3, (totalSize * 30) / 100);
|
||||||
hv->resizeSection(4, 70);
|
hv->resizeSection(4, 70);
|
||||||
hv->resizeSection(5, 50);
|
hv->resizeSection(5, 50);
|
||||||
|
*/
|
||||||
QTreeView::resizeEvent(ev);
|
QTreeView::resizeEvent(ev);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
@@ -65,6 +65,7 @@ StackWindow::StackWindow(QWidget *parent)
|
|||||||
|
|
||||||
void StackWindow::resizeEvent(QResizeEvent *event)
|
void StackWindow::resizeEvent(QResizeEvent *event)
|
||||||
{
|
{
|
||||||
|
/*
|
||||||
QHeaderView *hv = header();
|
QHeaderView *hv = header();
|
||||||
|
|
||||||
int totalSize = event->size().width() - 120;
|
int totalSize = event->size().width() - 120;
|
||||||
@@ -74,6 +75,7 @@ void StackWindow::resizeEvent(QResizeEvent *event)
|
|||||||
hv->resizeSection(2, totalSize / 2);
|
hv->resizeSection(2, totalSize / 2);
|
||||||
hv->resizeSection(3, 55);
|
hv->resizeSection(3, 55);
|
||||||
}
|
}
|
||||||
|
*/
|
||||||
QTreeView::resizeEvent(event);
|
QTreeView::resizeEvent(event);
|
||||||
}
|
}
|
||||||
|
|
||||||
@@ -136,14 +138,16 @@ void StackWindow::resizeColumnsToContents()
|
|||||||
resizeColumnToContents(0);
|
resizeColumnToContents(0);
|
||||||
resizeColumnToContents(1);
|
resizeColumnToContents(1);
|
||||||
resizeColumnToContents(2);
|
resizeColumnToContents(2);
|
||||||
|
resizeColumnToContents(3);
|
||||||
}
|
}
|
||||||
|
|
||||||
void StackWindow::setAlwaysResizeColumnsToContents(bool on)
|
void StackWindow::setAlwaysResizeColumnsToContents(bool on)
|
||||||
{
|
{
|
||||||
m_alwaysResizeColumnsToContents = on;
|
m_alwaysResizeColumnsToContents = on;
|
||||||
QHeaderView::ResizeMode mode = on
|
QHeaderView::ResizeMode mode =
|
||||||
? QHeaderView::ResizeToContents : QHeaderView::Interactive;
|
on ? QHeaderView::ResizeToContents : QHeaderView::Interactive;
|
||||||
header()->setResizeMode(0, mode);
|
header()->setResizeMode(0, mode);
|
||||||
header()->setResizeMode(1, mode);
|
header()->setResizeMode(1, mode);
|
||||||
header()->setResizeMode(2, mode);
|
header()->setResizeMode(2, mode);
|
||||||
|
header()->setResizeMode(3, mode);
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user