signals-slots

    0

    1답변

    생성자에서 widged 사이에 연결을 만들고이를 초기화합니다. 그러나 연결이 작동하지 않습니다 (메서드 내에서). MyApp::MyApp(QWidget *parent) : QMainWindow(parent) { ui.setupUi(this); // slider to spinbox connect(ui.slider, SIGNAL(

    0

    1답변

    파일 1로 신호를 보내기 내가 여기에 인수없이 신호()를 사용했다 class B(QMainWindow): . . self.model.status.connect(self.update) @Slot() def update(self): # here i have to process data based on the boolean argument pa

    0

    1답변

    신호/슬롯 시스템에서 신호를 슬롯에 연결합니다. 슬롯은 범위, 인스턴스 포인터/멤버 함수 포인터 쌍, 함수 포인터에서 벗어날 수있는 람다 객체 일 수 있습니다. 후자의 슬롯은 무효화 될 수 없습니다. 제 질문은 인스턴스 포인터/멤버 포인터 쌍과 람다 개체와 같이 무효화 될 수있는 슬롯을 다루는 방법입니다. 람다 객체를 복사 할 수는 있지만 무효화 된 객체

    0

    1답변

    다음 클래스가 있습니다 : FoxCom 및 FoxComCircle입니다. ... public slots: void bytesWrite(QByteArray bytes, qint32 requestedTimeout = -1); ... FoxComCircle * circle; ... void FoxCom::bytesWrite(QByteArray byt

    1

    1답변

    나는 처음 QObject.connect(self.image_list, QtCore.SIGNAL('clicked(QModelIndex)'), self.on_row_changed) 를 사용하지만, 나는 오른쪽 버튼을 누르면, on_row_changed이 (초점이 아니라) 항목이 회색 인 경우에도 호출 될 것을 찾을 수 있습니다. 어떤 신호를 연결해야합니까?

    1

    1답변

    QGraphicsView의 하위 클래스 인 MyGraphicsView를 정의했습니다. MyGraphicsView에 신호 테스트()를 추가합니다. 내 MainWindow 클래스에서 MyGraphicsView * myView가 있고 다음과 같이 연결합니다. connect (myView, SIGNAL (test)), this, SLOT (zoom())); 하지만

    0

    1답변

    QT에서 C++로 프로그래밍하고 각각의 내부에 테이블이있는 동적 탭이있는 UI를 만들려고합니다. 동일한 작업을 수행하기 위해 주 창에는 TabWidget이 있고 tableView에는 다른 위젯이 있습니다. 탭이 클릭에 의해 메인 윈도우에 동적으로 추가됨에 따라, 나는 위젯의 새로운 객체를 만들어서 그 안에 넣습니다. 또한 탭이없는 다른 버전의 응용 프로그램

    0

    1답변

    newConnection() 신호를 통해 클래스의 슬롯을 QTcpServer 클래스로 호출하려고합니다. connect() 함수는 true을 반환하지만 슬롯은 실행되지 않았습니다. 여기에 내가 만든 작업은 다음과 같습니다 class server : QObject { Q_OBJECT public: server(); QTcpSe

    1

    1답변

    QTableView에서 더 이상 선택 항목이 없을 때 알려 드리고 싶습니다만, 슬프게도 이런 일이 발생하면 QItemSelectionModel.selectionChanged을받지 못합니다. 즉 말하자면; 테이블 뷰에서 먼저 selection이 선택 모델로부터 selectionChanged 신호를 받지만 선택이 취소되면 다른 시그널을받지 못합니다. 은 그래서

    2

    1답변

    QT 메뉴가 자동으로 동작 기능 on_actionOpen_triggered()과 연결되어 있습니다. 나중에 특별한 조건에서이 함수를 수동으로 호출하기 위해이 함수에 파일 이름 문자열을 전달하고 싶습니다. 그래서 함수 서명을 on_actionOpen_triggered(const char *filename_in)으로 변경했습니다. , 무슨 일이 있었는지 on_