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