저는 현재 Qt 5.2 및 Qt Quick 2에서 매우 중요한 응용 프로그램 (OS와 비슷한)을 개발하려고합니다. 내가하고 싶은 것은 C++로 모든 로직을 구현하는 것입니다. UI는 QML 덕분에 선언됩니다. 이 시점에서, 그것은 논리적이며 주위를 둘러 보는 길로 보입니다. 그러나 나는 그것을 깨끗하게하는 방법을 생각할 수 없다. 나는 많은 문서, 튜토리얼
QML에서 QAbstractListModel 파생 모델을 사용하고 싶습니다. 뷰에 모델 바인딩은 이미 효과적입니다. 내가 달성하고자 다음 일은 가능하다 같은 QML의 ListModel grid.model.get(index).DisplayRole
으로 특정 항목과 자신의 역할에 액세스 할 수있는 능력이다 그러나 나는 어떻게 QAbstractListMode
Qt Quick (및 Qt는 일반적으로)에 익숙하지 않아이를 수행하기위한 "좋은 방법"에 대한 조언을하고 싶습니다. 응용 프로그램에서 공통적 인 동작을하는 도구 모음과 도구 모음이있는 경우 메뉴 모음과 도구 모음의 단추를 연결하는 방법이 있습니까? 예를 들어, "저장"기능이있는 경우. 이 작업은 메뉴 모음과 도구 모음을 통해 수행 할 수 있습니다. 이 행동
Qt 4.8에서 프로젝트를 수행했으며 QDeclarativeItem을 사용하고 QPainter의 drawEllipse 메소드를 사용하여 원을 그립니다. 이제 Qt5에서, 나는 정말로 그것을 할 방법을 찾지 못하는 것 같습니다. qt4에서 qt5까지의 포팅 가이드에서 그들은 QSG * 클래스를 사용한다고 말합니다. 그러나 그것들 중 하나를 사용하여 타원을 그
비디오 출력이 QML 뷰에 포함되어 있습니다. 잘 작동하지만 클릭 할 때 비디오 출력을 전체 화면으로 만들려고합니다. 때마다 내 비디오 위에 볼 수있는 일부 이미지 (일부 이미지 및 일부 이미지)가 표시됩니다. 사실 루트 요소를 채우고 전면 스크린에 있어야합니다. z 속성을 변경해도 아무런 변화가 없습니다. 동영상을 전체 화면으로 만드는 가장 좋은 방법은
모든 직렬 포트를 찾고 열기, 쓰기 및 닫기를하고 QML에서이 메서드를 호출하기 위해 Q_INVOKABLE에 사용하는 C++ 메서드를 작성했습니다. QML에서, 먼저 LoadingPage.qml을 StackView에 넣은 다음 onClicked : Button 슬롯 안에 find() 직렬 포트를 호출합니다. 문제점 : 많은 직렬 포트가 연결되어있는 경우 L
ScrollView에 대한 내 사용자 지정 스타일을 만들었지 만 실제로 어떤 방향의 스크롤이 수평인지 수직인지 확인하지 못합니다. 각 이미지마다 다른 이미지를 사용해야합니다. 이 소스 코드에서 source code of scrollview style 은, 내가 발견, 단어 horizontal 사용되지만 그것은 어디에서 오는? horizontal 속성에 대한
QtQuick 1.0 (Qt 4.8) 응용 프로그램에서 다음 신호 처리기 코드가 있습니다. 값이 C++ 백엔드에 의해 제기 된 신호에서오고 참으로 문자열을 포함 Item {
property bool landscape: false
[...]
Connections {
[...]
onPpar: {
lands
RowLayout에 RowLayout이 있습니다. RowLayout은 예상대로 배치됩니다. 창 크기를 조정하는 경우에도 마찬가지입니다. 창문 전체 columnLayout도보다 작은 경우에도 을 (두 번째 이미지 참조) 그러나 나는 (수평) ListView에 의해 RowLayout를 교체하면 내가 기대하는 것처럼,이 ListView에이 위치하지 않습니다. 을