Constant |
Value |
Description |
Qt::AutoConnection |
0 |
디폴트 연결 타입이다. 만약 시그널이 같은 스레드에서 발생하면 시그널은 DirectConnection으로 처리되고 다른 쓰레드에서 발생되면 QueuedConnection으로 처리된다. 이것은 시그널이 발생될때 결정된다. |
Qt::DirectConnection |
1 |
신호가 발생 될 때 슬롯함수가 즉시 호출된다. 슬롯은 시그널이 방출된 스레드에서 실행된다. |
Qt::QueuedConnection |
2 |
슬롯의 스레드 이벤트 루프 컨트롤이 반환 될 때 호출된다. 슬롯은 수신된 스레드에서 실행다. |
Qt::BlockingQueuedConnection |
3 |
Qt::QueuedConnection과 같은데 슬롯이 반환 될 때까지 송신한 스레드가 Blocking된다. 슬롯이 송신한 쓰레드에서 도는 경우는 사용하지 말아야한다. 그렇지 않으면 교착상태가 된다. |
Qt::UniqueConnection |
0x80 |
이 OR비트 연산을 사용하여 위의 연결 형식 중 하나를 함께 결합할 수 있는 플래그이다. 연결이 이미 존재 할때 Qt::UniqueConnection을 설정 하면 연결은 실패 한다. |
2021.03.31 05:58
번호 | 제목 | 글쓴이 | 날짜 | 조회 수 |
---|---|---|---|---|
공지 | Qt프로그래밍(QtQuick) Beginner를 위한 글 읽는 순서 | 운영자 | 2019.01.05 | 87266 |
10 | 초보자를 위한 첫번째 프로젝트 - QML로 만드는 Hello World | makersweb | 2018.03.16 | 14717 |
9 | 다국어 지원 어플리케이션 개발 | makersweb | 2018.01.27 | 3094 |
8 | Qt 어플리에이션 전역에 폰트 설정 | makersweb | 2018.01.24 | 5793 |
7 | 임의의 메모리 영역(QImage)에 QPainter를 이용하여 그리기 | makersweb | 2017.12.19 | 3584 |
6 | 타임스탬프( timestamp) 유닉스 시간 | makersweb | 2017.10.19 | 1714 |
5 | Qt Logging Rule, Qt 프레임워크 로그 출력 | makersweb | 2017.01.13 | 3845 |
4 | 멀티 스레드환경, 스레드에 안전한 이벤트처리 | makersweb | 2016.10.27 | 5234 |
3 | Qt 프로그래밍의 시작 | makersweb | 2015.10.25 | 14547 |
» | Qt의 스레드간 시그널 슬롯의 커넥션타입 [1] | makersweb | 2015.10.24 | 10389 |
1 | Qt의 시그널 슬롯 시스템 | makersweb | 2015.10.20 | 23957 |
좋은 정보 감사합니다!