커뮤니티 | 큐티/임베디드/큐토피아 | PODO | SDL | 마이크로윈도우 | 리눅스프로그래밍 | 기타 | 포인트순위 | 최근게시물최근게시물 RSS  
korone.net에 다루었으면 하는것은요?
 
 
 
 
 
685
865
3,878
3,524,376
  현재접속자 : 37 (회원 0)






배너 신청 문의

 
작성일 : 17-01-11 10:08
[QT/Embedded] QML DIALOG를 여러개를 뛰우고 싶습니다.
 글쓴이 : 이ㅣ이…
조회 : 1,237   추천 : 0  
Dialog{
        id: chatdialg
        modality: Qt.NonModal
}    ->다이얼로그가 이렇게 있고

onClicked: chatdialg.open() -> 이렇게 하여서 click마다 dialog창을 각각 뛰우고 싶은데 하나밖에 안뜨는데 어떻게
dialog창을 여러개 뛰울수 있을까요?
서명



구름님 17-01-12 09:41
 
데보피아님 답글에 이어 올립니다. 이렇게 코딩하셔도 됩니다.
import ...
...

Item {
    Component {
        id: dlgComponent
        Dialog {
            id: chatdialg
            modality: Qt.NonModal
            onAccepted: chatdialg.destroy() //--[1]
        } 
    }

    ...

    MouseArea {
        ...
        onClicked: {
            var dlg = dlgComponent.createObject(parent, { someProperty: someValue })
            dlg.open()
        }
    }
}

주의 사항은 메모리를 지속적으로 잡아먹게 될 것이니, 예로 기술한 [1] 처럼
적절한 곳에서 .destroy()를 호출해서 리소스 반납을 해야 합니다.
자세한 사항은 QtAssistant를 열고 'Dynamic QML Object Creation from JavaScript'로 검색해 보세요
 
 

Total 6,895
번호 제   목 글쓴이 날짜 조회 추천
6895 [QT/Embedded] 연속적인 display 방법 (1) 박정은 08-18 24 0
6894 [QT/Embedded] QML에서 C++부모객체로 갈때 문제 (1) 산촌촌… 08-18 21 0
6893 [QT/Win32] qt프로젝트 속성 (2) 잘부탁… 08-13 83 0
6892 [QT/Win32] QT error: C2664오류 (1) 잘부탁… 08-10 109 0
6891 [QT/Win32] 엑셀데이터 Qtablewidget에 붙여넣기 (2) 큐트초… 08-08 145 0
6890 [QT/X11] QT 프로그램, 리눅스에서 deploy 하는 방법 아시… (2) 한비광 08-08 145 0
6889 [QT/X11] signal에 대한 slot의 return value를 받을 수 있을… (1) dfwfe 08-03 129 0
6888 [QT/Win32] Qt - Botan Lib 연동. yoossujung 08-03 99 0
6887 [QT/Win32] [질문] PyQt5 :: for문으로 QLabel을 생성했을 때의… (4) Smiley 08-03 239 0
6886 [QT/Win32] 디버그 모드에서 qLineEdit Access Violation 큐트초… 08-02 103 0
6885 [QT/Embedded] 라디오 플레이어 (10) 아러티… 08-01 338 0
6884 [QT/X11] setstylesheet시 disassembler error 발생 dfwfe 07-28 109 0
6883 [QT/Embedded] slider double 형 (4) 아러티… 07-28 144 0
6882 [QT/Embedded] 런타임 오류 (2) 아러티… 07-26 119 0
6881 [QT/Embedded] ui파일 여러개 (2) 아러티… 07-25 132 0
6880 [QT/Embedded] 디버깅 중 remote failure reply:E01 에러 발생 dfwfe 07-24 110 0
6879 [QT/Win32] 디스크정보출력하는 방법 (1) asdq1231 07-23 106 0
6878 [QT/Win32] Progress bar 부드럽게 증가하도록 설정하는법 (2) 큐트초… 07-23 126 0
6877 [QT/Win32] 시간이 오래걸리는 연산수행시 UI update (1) 큐트초… 07-21 122 0
6876 [QT/X11] QTimer::singleShot()의 미묘한 문제에 대해서... (2) devilqoo 07-21 139 0
6875 [QT/Win32] 한프로젝트 안에서 ui 파일 여러개 생성과 연… (4) 잘부탁… 07-20 143 0
6874 [QT/Win32] Progress bar사용법 관련 질문 (2) 큐트초… 07-18 142 0
6873 [QT/Win32] qt 5 base class에 대하여 (4) 잘부탁… 07-18 154 0
6872 [QT/Embedded] 혹시 V4L2 + QT 써보신분 계실까요? 하오링… 07-17 123 0
6871 [QT/Win32] QCoreApplication 의 목적 (coreprofile, transparent) (1) 고양이… 07-15 146 0
6870 [QT/Embedded] QT에서는 해당 화면을 어떤것으로 출력할까요 (1) 희우코… 07-14 225 0
6869 [QT/Embedded] 안녕하세요!! QT 함수 출력관련하여 질문 드립… (2) 희우코… 07-13 203 0
6868 [QT/Win32] 64비트 컴퓨터에서 MinGW32? + QOpenGL (5) 고양이… 07-11 269 0
6867 [QT/Embedded] Qt5 사용중 memory corruption문제.. (2) 노망난… 07-10 235 0
6866 [QT/Embedded] QT 실행시 directfb에 대한 에러에 대한 처리방… (1) durugu 07-10 188 0
 1  2  3  4  5  6  7  8  9  10    


About korone.net | Copyright 2003 korone.net. All rights reserved.