signals-slots

    3

    2답변

    GUI 용 Python-3.5 및 Qt Creator를 사용하여 채팅 프로그램을 개발 중입니다. 처음에 을 입력하면을 입력하면 run_chat이라는 첫 번째 기능이 호출됩니다. 여태까지는 그런대로 잘됐다. 그러나 if 문이 참일 때 사용자가 입력 한 다음 값을 가져 와서 다른 함수에서 사용하고 싶습니다. 문이 참일 때 을 입력하면을 입력하면 첫 번째 함수가

    1

    2답변

    Qt를 처음 사용합니다. 두 개의 서로 다른 Line Edit에서 두 개의 QString을 연결하는 방법을 이해할 수 있습니까? 저는 두 줄의 편집으로 GUI를 가지고 있습니다. 접두사 텍스트 및 숫자 텍스트가 있습니다. 접두사와 숫자 값을 하나의 문자열로 결합하고 싶습니다. //connect the line edit slots to signals

    1

    1답변

    정의 된 '확장 된'메서드로 내 사용자 지정 QTreeView를 만들 때 기본 신호를 내보내려면 특별한 작업을 수행해야합니까? 나는 내가 물어보고있는 의사 코드를 주석 처리했다. 아니면 내가 현재하고있는 일을하는 것이 안전할까요? class JMTreeView(QtGui.QTreeView): changed = QtCore.Signal()

    1

    3답변

    그래서 C++로 Qt 프레임 워크를 배우려고합니다. 나는 신호와 슬롯을 이해하는 중이고 사용자 정의 슬롯을 만드는 데 어려움을 겪고 있습니다. updateMessage() 내 테스트 내부 공공 슬롯로 선언 QObject::connect: No such slot QLabel::updateMessage() in main.cpp:28 클래스 다음은 : 나는 몇

    0

    1답변

    이 Qt는 - 연결 문의 PyQt5 코드 방법입니다 pyqt5하기 : connect(frozenTableView->verticalScrollBar(), &QAbstractSlider::valueChanged, verticalScrollBar(), &QAbstractSlider::setValue) 감사합니다! 프란츠 같은

    0

    1답변

    그래서이 GUI를 개발했지만 사용자 입력에 따라 QcomboBox를 여러 개의 다른 슬롯에 연결하는 데 문제가 있습니다. 필자는 사용자가 QcomboBox에서 드라이브를 선택하고 QpushButton을 누른 다음 자동으로 네트워크 드라이브로 연결되도록하고 싶습니다. 는 지금 일 동안 논리를 통해 내 머리를 긁적있다. 코드의 두 번째 부분은 다음과 같이해야합

    0

    1답변

    나는 QtDesigner로 만든 창 응용 프로그램의 진행 막대에 8 개의 값을 전달하는 함수를 만들려고합니다. 실제로이 값을 생성하는 함수가 있습니다. 나는 값을 표시하고 값을 표시하는 진행 막대를 업데이트하기 위해 매초마다 실행하려고합니다. 파이썬 Qt를 개발 : 는 파이썬과 그래픽 응용 프로그램을 동적으로 업데이트 통해 진행 상태 막대와 응용 프로그램을

    1

    1답변

    저는 Qt을 처음 사용합니다. std::thread 인 작업자 스레드가 있습니다. 작업자 스레드 함수는 루프의 일부 데이터를 계속 가져옵니다. 데이터의 크기는 요소에서 QML UI로 자주 업데이트됩니다. 나는 청취자 콜백을 가지고 있는데, 이는 단지 std::function이며, thread's function에서 호출된다. 그것은 내가 Text 요소를 업

    0

    1답변

    나는 신호-슬롯에 관한 질문이 있습니다 클래스 CL_A의 변수 a, b, c를 설정하는 CL_A의 값. 이를 위해 각 세터마다 신호 슬롯 연결을 설정했습니다. 이제 내 질문은 : 신호 슬롯 연결 (각 방법마다 하나씩) 대신에 더 나은 방법이 있습니까?

    -1

    1답변

    새로운 시작 나는 QT 코드를 사용하여 초보자 해요 : void MainWindow::test() { ui->label->setText("it worked !"); proc->start("c:/windows/system32/calc.exe"); } void MainWindow::on_pushButton_clicked() {