본문 바로가기

Qprocess22

QProcess에서 communication을 하기 위한 도전 part2 안녕하세요? 어제 포스팅에서는 이 작업의 진행을 위해서 중간까지 갔는 것을 올렸다면, 이번 포스팅에서는 남은 작업의 절반을 보여드리기 위해서 한번 포스팅을 올려 보고자 합니다. 어제 포스팅에서 끝마친 부분에서 이어지는 부분입니다. 여기서는 일단 connect라는 버튼을 누르기는 했습니다만, 문제는 이 버튼이 실행하고 나서는 전혀 변한 것이 없다는 것 입니다. 다음으로는 위 스크린샷에서 보면 알 수 있듯이, 혹시나 connectToHost라는 메서드에서 이상이 생긴 것 때문에 이런 일이 벌어진 것이 아닌가 해서, 한번 type이 제대로 진행이 되는지를 보고자 합니다. 그런데 역시나 라고 해야 할까요? 일단 위 스크린샷에서 보이는 것처럼 타입이 None이라서 제대로 진행이 되지 않는 것을 볼 수 있는데, 왠.. 2019. 5. 16.
QProcess에서 communication을 하기 위한 도전 part1 안녕하세요? 일단 이래저래 이 Qprocess에서 작업을 해결하기 위해서 고전하고 있는 중인데, 일단 오늘의 주식시장 장중에 모의투자를 해서 들어간 내용은 조금 뒤에 놔두고 나서 하도록 하고, 지금은 이제까지 애를 쓰면서 만들어 놓았는 내용의 일부를 포스팅 학고자 합니다. 우선 혹시나 이렇게 일일히 IP주소를 입력한 것이 문제인가 싶어서, 한번 위 스크린샷과 같이 QHostAddress를 가지고 오도록 해 봅니다. 다음으로는 위 스크린샷과 같ㄴ이 일단 127.0.0.1에서 LocalHost로 바꾸어서 한번 작업에 들어가 보도록 해 봅니다. 이렇게 하면 상황이 나아지리라 생각을 했습니다. 그런데 위 스크린샷과 같이 일단 작업이 되어도, 여전히 에러가 나면서 제대로 작업이 되지를 않는 것을 확인할 수 있었습.. 2019. 5. 15.
QProcess에서 데이터를 서로 주고받기 위한 새로운 시도 안녕하세요? 예고대로 하기에는 이 Qprocess에 관해서 어떻게 하는 것이 너무 시간이 걸려서 하는 수 없이 많이 늦어졌습니다. 아무튼 이번 포스팅에서는 이 qprocess에서 어떻게 하면 자식 프로세스와 데이터를 주고 받을 수 있는지에 대해서 한번 시도를 하였고, 이게 시간을 많이 잡아먹기는 잡아먹었습니다. 아무튼 그 결과를 포스팅 하고자 합니다. 먼저 이 Qprocess를 한번 연습해 보기 위해서 새로운 프로젝트를 생성해 보도록 시도를 합니다. 이렇게 해서 일단 연습 프로젝트에 들어가 보도록 합니다. 그리고 나서 Qt Designer에서 위 스크린샷과 같이 일단 실행이 되면 뜨는 UI를 만들어 보도록 합니다. 이렇게 하는 것으로 이제 작업이 일달락 되기는 되었습니다. 다음으로는 위 스크린샷과 같이 .. 2019. 5. 10.
가장 힘들어 보이는 장애물을 넘기 위한 시도-8- 안녕하세요? 일단 계속해서 시도를 하는 와중에 이제서야 겨우 겨우 안되는 장애물을 넘기는 넘었습니다. 다만, 그 내용까지 포스팅을 하기 까지는 아직도 시행착오를 올려야 하는 내용이 많아서 조금은 시간이 걸릴 수도 있습니다만, 그래도 어떻게 해서든 간에 100% 마음에 들지는 않지만 작동이 되는 방법을 찾기는 했기 때문에, 한동안 포스팅이 연속으로 이어질 듯 합니다. 먼저 언급을 해야 하는 것은, 어떻게 된 것인지 모르겠습니다만, 계속해서 에러가 나오는 것을 볼 수 있었습니다. 그래서 한번 우연한 기회에 타이핑을 다시 하도록 해 보았습니다. 먼저 메인이 되는 함수의 마지막 자리에 가서는 표식을 찍어 주도록 했습니다. 그래서, 에러가 발생을 할 때는 하더라도, 어디에서 발생을 하는 지를 알아볼 수 있도록 만.. 2019. 4. 18.