forked from qt-creator/qt-creator
		
	Add a stack window menu entry to display QML stack frame.
Add language field to stack frame. Add virtual for loading QML stack invoked by stack window context menu, implement for CDB, GDB. Task-number: QTCREATORBUG-11144 Change-Id: Ic39be3978b40d96ed18cb69a8355296ec572ece7 Reviewed-by: hjk <hjk121@nokiamail.com>
This commit is contained in:
		@@ -205,6 +205,20 @@ void StackHandler::setFrames(const StackFrames &frames, bool canExpand)
 | 
			
		||||
    emit stackChanged();
 | 
			
		||||
}
 | 
			
		||||
 | 
			
		||||
void StackHandler::prependFrames(const StackFrames &frames)
 | 
			
		||||
{
 | 
			
		||||
    if (frames.isEmpty())
 | 
			
		||||
        return;
 | 
			
		||||
    const int count = frames.size();
 | 
			
		||||
    beginInsertRows(QModelIndex(), 0, count - 1);
 | 
			
		||||
    for (int i = count - 1; i >= 0; --i)
 | 
			
		||||
        m_stackFrames.prepend(frames.at(i));
 | 
			
		||||
    endInsertRows();
 | 
			
		||||
    if (m_currentIndex >= 0)
 | 
			
		||||
        setCurrentIndex(m_currentIndex + count);
 | 
			
		||||
    emit stackChanged();
 | 
			
		||||
}
 | 
			
		||||
 | 
			
		||||
const StackFrames &StackHandler::frames() const
 | 
			
		||||
{
 | 
			
		||||
    return m_stackFrames;
 | 
			
		||||
 
 | 
			
		||||
		Reference in New Issue
	
	Block a user