한국어
 

Qt 데이터 주고받기 관련 문의

인기아이템 2020.04.26 23:56 조회 수 : 259

안녕하세요. QT 관련 질문이 있어 처음으로 makersweb에 글을 남기게 되었습니다.

 

QT로 간단한 프로그램을 만들어보려고 하는데, 

QDialog에서 사용자의 입력을 통해 받은 QString dir; 을 mainwindow에서도 같이 사용하고 싶어서 

//QDialog header

 

signals:

void send_value(QString qstr);

 

//QDialog cpp

void foldersetwidget::connect_onClicked()

{

if (dir.size() == 0) {

QMessageBox::information(this, QString::fromLocal8Bit("파일 경로 설정"), QString::fromLocal8Bit("Nothing Entered"));

}

else {

mainwindow* main;

main = new mainwindow(this);

connect(this, SIGNAL(send_value(QString)), main, SLOT(recv_value(QString)));

emit send_value(dir);

delete main;

done(QDialog::Accepted);

}

}

 

 

//mainwindow header

public:

mainwindow(QWidget *parent = Q_NULLPTR);

QString qdir;

 

private:

Ui::mainwindowClass ui;

 

public slots:

void recv_value(QString qstr) {

qdir = qstr;

}

위와 같이 한 뒤, mainwindow를 생성할 때 lineEdit->setPlaceholder(qdir);을 하니 아무것도 저장되어있지 않아서요.

어떻게 해야 하나의 dir라는 변수를 공유하면서 사용할 수 있는지 궁금합니다.

 

감사합니다. 

번호 제목 글쓴이 날짜 조회 수
25 Qt Wifi 기능 관련 문의 [3] banbol 2020.03.05 14042
» Qt 데이터 주고받기 관련 문의 [3] 인기아이템 2020.04.26 259
23 한글에서 c언어로 번역하는 프로그램이나 홈페이지는 없을까요? [1] 에몽이 2020.06.16 188
22 QT관련 질문드립니다. [10] file 김상연 2021.03.28 394
21 기계개발 분야에서도 일러스트레이터가 필요한가요? [1] walker1972 2021.04.14 111
20 vmware ubuntu20.04 급한 질문입니다 ㅠㅠ file dotrim 2021.04.16 162
19 QOpenGLFramebufferObject 에 대해 질문 드립니다. [2] 민토고 2021.04.23 7805
18 QML Swipeview에서 loader의 사용방법 문의 [1] banbol 2021.05.24 188
17 파이썬으로 GUI 프로그래밍 질문 [2] LISP 2021.05.25 194
16 StackView 에서 ID 상호 호환?이 가능한가요 [2] LISP 2021.05.29 108
15 Qt 안드로이드 빌드 시 QtSerialPort로 USB to Serial 디바이스에 접근할 수 없나요? [2] 쿼카 2021.05.31 157
14 c++에서 qml id를 획득하는 방법 [2] LISP 2021.06.03 1497
13 다른 ui에서 버튼을 클릭하면 main ui로 전송 [1] LISP 2021.06.17 122
12 Qt ListView 테이블 간격? 조절 [2] file System 2021.06.21 177
11 커스텀 위젯 promote 방법 [2] LISP 2021.06.23 222
10 ListView Repeater 질문 ! [1] System 2021.07.06 104
9 Qt wayland와 eglfs 플랫폼 문의 [2] banbol 2021.07.28 141
8 Qt lgpl 라이센스 문의 [3] banbol 2021.08.30 283
7 코린이 QML 관련 질문 [2] 플랑크 2021.10.08 251
6 1인개발자입니다. 앱을 개발해 보려고 하는데 도와주세요..ㅠㅠ prove 2021.10.10 132