mirror of
https://github.com/ciphervance/supercell-wx.git
synced 2025-10-30 13:20:04 +00:00
MoveSplitter sender is always a QSplitter, so use static_cast
This commit is contained in:
parent
ce5092c068
commit
1125052633
1 changed files with 4 additions and 7 deletions
|
|
@ -382,15 +382,12 @@ void MainWindowImpl::ConfigureMapLayout()
|
||||||
|
|
||||||
auto MoveSplitter = [=](int /*pos*/, int /*index*/)
|
auto MoveSplitter = [=](int /*pos*/, int /*index*/)
|
||||||
{
|
{
|
||||||
QSplitter* s = dynamic_cast<QSplitter*>(sender());
|
QSplitter* s = static_cast<QSplitter*>(sender());
|
||||||
|
|
||||||
if (s != nullptr)
|
auto sizes = s->sizes();
|
||||||
|
for (QSplitter* hs : vs->findChildren<QSplitter*>())
|
||||||
{
|
{
|
||||||
auto sizes = s->sizes();
|
hs->setSizes(sizes);
|
||||||
for (QSplitter* hs : vs->findChildren<QSplitter*>())
|
|
||||||
{
|
|
||||||
hs->setSizes(sizes);
|
|
||||||
}
|
|
||||||
}
|
}
|
||||||
};
|
};
|
||||||
|
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue