Что противоположно FORCEACTIVEFOCUS?

У меня есть эти линии QML:

Item {
    id:container
    Rectangle {
        id:rec1
        width:20; height:20; x:20; y:20
        color:"blue"
        MouseArea {
            onClicked:rec1.forceActiveFocus();
        }
        //bla bla
    }

    Rectangle {
        id:rec2
        width:20; height:20; x:200; y:200
        color:"red"
        MouseArea {
            onClicked:rec2.forceActiveFocus();
        }
        //bla bla
    }
}

, когда я щелкнул один из прямоугольников, который он выигрывает фокус и другие теряющие фокусировки. Это то, что я хочу, хорошо, но я хочу, чтобы один прямоугольник проиграл фокус, когда я нажимаю в белое пространство, из прямоугольников и в элементе, элемент с ID: контейнер?

Что я должен сделать в откуда где?

--1850854- Внутренний захват / перенаправить stdout? Это кажется немного вопросом вычислительной системы 101, но я втухнул. Я интегрирую существующий код из проекта C / C ++ A в мой собственный проект B. Оба a и b будут связаны в одном ...

Это кажется немного вопросом вычислительной системы 101, но я втуман Отказ

Я интегрирую существующий код из проекта C / C ++ A в свой собственный проект B. Оба A и B будут связаны с одним исполняемым исполняемым процессом. Проект A 'Code делает широкое использование printf для вывода. Это нормально, но я хочу также захватить этот вывод в мои собственные буферы. Есть ли способ, которым я могу прочитать от stdout после того, как звонки printf написали это? Я не могу вил процесс или труб. И мои усилия по опросу () STDOUT или DUP () это, не удалось (я могу делать что-то не так).

5
задан Chris says Reinstate Monica 2 September 2011 в 21:26
поделиться