567 |
m_sFilename = sFilename; |
m_sFilename = sFilename; |
568 |
updateRecentFiles(sFilename); |
updateRecentFiles(sFilename); |
569 |
appendMessages(tr("Open session: \"%1\".").arg(sessionName(m_sFilename))); |
appendMessages(tr("Open session: \"%1\".").arg(sessionName(m_sFilename))); |
570 |
|
|
571 |
|
// Make that an overall update. |
572 |
|
m_iChangeCount++; |
573 |
stabilizeForm(); |
stabilizeForm(); |
574 |
return true; |
return true; |
575 |
} |
} |
853 |
|
|
854 |
// Refresh channel strip info. |
// Refresh channel strip info. |
855 |
pChannelStrip->updateChannelInfo(); |
pChannelStrip->updateChannelInfo(); |
856 |
|
// And force a deferred update. |
857 |
|
m_iChangeCount++; |
858 |
} |
} |
859 |
|
|
860 |
|
|
1512 |
QWidgetList wlist = m_pWorkspace->windowList(); |
QWidgetList wlist = m_pWorkspace->windowList(); |
1513 |
for (int iChannel = 0; iChannel < (int) wlist.count(); iChannel++) { |
for (int iChannel = 0; iChannel < (int) wlist.count(); iChannel++) { |
1514 |
qsamplerChannelStrip *pChannelStrip = (qsamplerChannelStrip *) wlist.at(iChannel); |
qsamplerChannelStrip *pChannelStrip = (qsamplerChannelStrip *) wlist.at(iChannel); |
1515 |
if (pChannelStrip && pChannelStrip->isVisible()) |
if (pChannelStrip && pChannelStrip->isVisible()) { |
1516 |
pChannelStrip->updateChannelUsage(); |
// If we can't make it clean, try next time. |
1517 |
|
if (!pChannelStrip->updateChannelUsage()) |
1518 |
|
m_iChangeCount++; |
1519 |
|
} |
1520 |
} |
} |
1521 |
} |
} |
1522 |
} |
} |