나는 C++에서 qml - javascript의 메소드를 호출하려고합니다. 기본적으로 나는 문서에서 말한 모든 것을 다했다고 생각합니다. Rectangle {
......
Component.onCompleted:{
...........
}
function foo(arg1, arg2)
{
......
나는 QML 그냥 초보자 그리고 난 텍스트 편집기 요소와 하나의 사각형을 포함하는 간단한 예제를 만들고 싶었다 : import QtQuick 1.0
Rectangle {
width: 400; height: 400
color: "lightblue"
TextEdit {
x: 50; y: 100; width: 300;
심비안 플랫폼 용 Qt 모바일 앱에서 작업 중입니다. 현재 화면을 변경하는 함수가 있는데,이 함수는 슬롯이므로 C++ 측과 QML에서 호출 할 수 있습니다. 잘 작동 ++ C에서이 함수를 호출 public slots:
void ChangeView(const QString & viewPath);
void Controller::ChangeView(cons
사각형 뒤에 Rectangle{
width:40
heigh: 40
color:"blue"
}
를 qml 파일에 추가하면 어떻게됩니까? 무엇을 불러 내고 파란색 직사각형이 그려지 는가? 메커니즘은 무엇입니까? 읽을만한 것을 조언 해 줄 수는 없지만 찾을 수는 없습니다. 감사
QML을 사용하여 C++ 응용 프로그램을 개발하는 데 Qt를 사용하고 있습니다. 여기에 내 코드 QFile inputFile("data.txt");
//QFile inputFile("/:data.txt");
qDebug() << "Hello:";
if (!inputFile.open(QIODevice::ReadOnly | QIODevice::Text))
에 나는이 사용하여 C++로 QML 텍스트의 "색"속성을 변경 관리해야 : theText->setProperty("color", "red");
을하지만 theText->setProperty("font.pointSize", 20);
을 시도하는 경우 다음 아무것도 (발생하지 않습니다 그것은 그 크기가 아닙니다), 나는 이것을 포함하는 다른 것들로 이것
이 질문은 편집되었습니다. QML로 작업하고 있습니다. 나는 QDeclarativeItem의 서브 커스 인 polygon이라는 사용자 정의 유형이 있습니다. 마우스로 다각형 (포커스가있는 상태)을 클릭하면 알림을 받고 싶습니다. QDeclarativeItem에는 focusInEvent라는 기능이 있습니다. 내가 Polygon.cpp에서 재정의 , 여기 po