IDE/QT Creator 13

[pyqt5] 설치 (부제: 3년만에 돌아온 우분투 환경에서의 pyqt5 설치)

예전에 적은 글이 있길래 봤다가 그냥 ㅋ껐다... 이 블로그 만든지 생각보다 꽤 됐구나 몰랐네.. 인생에 가장 긴 슬럼프를 선사했던 전전회사시절에 손댔었는데.. 그 때 잠시 적다가 슬럼프를 겨우 빠져나오(던 시기)ㅏ서, 다른 회사에서 그냥 QT5 미련남아 깔짝댔을때 쓴 글 몇 개가 있는 것 같다 ㅎㅎ 그렇게 생각해보니 그 고생했던 시절이 고작 3~4년 정도라는게 신기하기도 하고.. dell xps13 Ubuntu 20.04 (윈도우 듀얼부팅, 여유공간 50G 정도) 2022.11.30 AM11:00 쯤 마지막 업데이트 완료 :-> * visual studio code에서 파이썬 코드 작업 후, pyqt5에서 gui만 연결하여 사용 예정 (이후 ROS2까지) - 코드까지 바로 건드리는 QT Creator ..

IDE/QT Creator 2022.11.30

[QT5] Using QT Version 변경 (difference qmake version)

QT를 설치하고 나서, 컴파일러와 프로그램의 버전 문제는 종종 문제가 되곤 한다. 처음에는 qt5 (5.14.2)를 설치했는데, qmake가 깔지도 않은 qt4로 인식 되더니 이제는 (나한테 크게 중요한지는 모르겠지만) qmake는 멀쩡한데 QT version 이 본적도 없는 5.9.5 로 잡혀서 자꾸 날 거슬리게 했다. 안 그래도 라즈베리파이 크로스 컴파일(내 노트북에서 개발하고, 실행 파일만 파이에 옮기고 싶었음) 힘들게 설정해놨더니 안 먹어서 화났는데 이거 때문인가 싶고.. 이것저것 따라하다가 수정 방법을 찾았다. 일단 qt tools - options - qt version 여기서는 내 큐티가 정상적으로 5.14.2라고 적혀있었음. 문제는 터미널에서 qmake --version 을 입력했을때이다...

IDE/QT Creator 2021.01.14

[QT5] Resource 디렉토리(폴더) 및 파일 추가 / qt 이미지 경로

프로그램 시작과 동시에 이미지 띄우기 - signal & slot 사용할 것 - 프로그램에 이미지를 추가시킬 것 1. 내 컴퓨터에 있는 아무 이미지나 띄우는 함수 작성 (지난 글 참고) --> 함수를 생성자에 넣고 정상 실행되는지 확인 2. 시그널 & 슬롯 추가 (다음 글 참고 - 아직 미작성) --> 헤더 파일에 시그널 추가 + 1에서 만든 함수를 슬롯으로 선언(?), 생성자에 연결자 작성 "후" 시그널 발생되도록 한 후 정상 실행 확인 3. 이미지 경로 변경 - 프로젝트 폴더 우클릭 - add new 클릭 - qt 클릭 - qt resource file 클릭 - choose... 클릭 이 후 진행되는 과정은 적당히 넘기고, 이름 지정하는거는 qrc 파일 이름 정하는 거니까 원하는 거 하고, 완료하면 ..

IDE/QT Creator 2021.01.13

[QT5] 실행 되돌리기, 되돌리기 취소 (undo, redo) 단축키

실행한 작업 한 단계 되돌리기 Ctrl + Z 방금 되돌린 작업 취소하기 (재실행) Ctrl + Shift + Z 보통 shift가 붙으면 !(not)이 붙은것같은 기능을 하는 것 같다. QT에서 습관처럼 ctrl+z 했다가 ctrl+y를 했는데 재실행이 안돼서 굉장히 당황했다가 혹시 하는 마음에 shift를 붙였더니 무사히 돌아와서 기쁜 마음에 글 쓰는 중..ㅠㅠ

IDE/QT Creator 2021.01.11

[QT5] 새 위젯창에서 이미지 띄우기(QWidget, QImage)

* 개인 공부 환경에서 기록 용도로 작성된 글입니다. pro랑 main 파일은 변경없음 protoserial.h #ifndef PROTOSERIAL_H #define PROTOSERIAL_H #include #include #include #include #include #include #include #include #include QT_BEGIN_NAMESPACE namespace Ui { class ProtoSerial; } QT_END_NAMESPACE class ProtoSerial : public QMainWindow { Q_OBJECT public: ProtoSerial(QWidget *parent = nullptr); ~ProtoSerial(); private slots: void on_b..

IDE/QT Creator 2021.01.11

[QT5] 동영상 비디오 출력하기 (QMediaPlayer, QVideoWidget, QMediaPlaylist)

* 개인 공부 환경에서 기록 용도로 작성된 글입니다. .pro QT += multimedia multimediawidgets * QVideoWidget 사용 시 필요 .h #include #include #include .cpp 파일에 QMediaPlayer *player; QVideoWidget *videoWidget; QMediaPlaylist *playlist; player = new QMediaPlayer; playlist = new QMediaPlaylist(player); playlist->addMedia(QUrl::fromLocalFile("actualPathHere")); videoWidget = new QVideoWidget; player->setVideoOutput(videoWidget..

IDE/QT Creator 2021.01.08

[QT Creator 5.14] Ubuntu에 QT Creator 설치하기 - 수정 중

* 개인 공부 환경에서 기록 용도로 작성된 글입니다. Ubuntu 18.04 에 QT Creator 5.14.2 설치하기 1. 패키지 리스트 업뎃 sudo apt-get update 2. 개발툴 (?) 패키지 설치 sudo apt-get install build-essential * 기존에 깔린 QT가 설치되어 있으면 삭제해야한다 sudo apt-get purge --auto-remove libqt4-dev (QT4버전) 큐티 공홈에서 우분투용 (현재 64버전뿐) 파일 다운 다운받은 파일은 실행 가능하도록 하려면 권한을 설정해줘야함 (별도 포스팅 링크 추가) 다운받은 폴더에 가서 chmod +x [다운파일] ./[다운파일] 로 실행. 설치 창이 뜨면 쭉 넘기다가 (기존 계정에 등록된 회사 바꿔야함) Se..

IDE/QT Creator 2020.12.24

[QT Creator] 회사에서 사용 시 License 비용

결론부터 얘기하면 무료입니다. 개발 과정 중에는 문제될 게 전혀 없는 커머셜 라이센스에요. 대신 개발 이후에 소스를 오픈 소스로 풀어야 한다는 조건이 붙는 것 같았습니다. (이 경우에도 완전히 무료인지는 모름) 해당 소스를 비공개하고 싶은 회사들이 요금을 지불하는 것 같더라구요. 큐티가 호환성이 좋고 깔끔하다보니 사용하는 회사가 점점 늘어나는 것 같습니다. 저는 이전 회사에서 3개월 미만으로 맛보기만 했던게 다인데요. 아쉬운 마음도 있었는데 이번 회사에서 또 사용해야 한다는 얘기를 듣고 좀 반가웠어요. 이번 프로젝트 얘기를 듣고 시작은 파이썬만 사용하는 단계의 수준으로 진행해도 되겠다 싶었는데, 파이썬도 QT도 C++ 기반인데다 나중에 어느 수준으로 진행될 지 모르기 때문에 결국 C++로 가야할 것 같네..

IDE/QT Creator 2020.12.21

[QT Creator] Copy Project

프로젝트 복사 *.pro.user 파일, build 폴더 삭제 삭제 직후 *.pro 파일을 열었을 때 모습 → 이미지에 표시된 부분 클릭 build 경로 변경 왼쪽 탭 Projects → (Build) → General → Build directory : 현재 디렉토리 내부의 build 폴더로 변경 주의 : 경로에 한글이 포함될 경우 build 되지 않음 run qmake build 실행 참고 qmake 후에 build 실행 Rename을 원하면 .pro 파일의 이름과, 파일 내부의 TARGET 태그 수정 https://forum.qt.io/topic/11245/solved-copying-renaming-a-project/18

IDE/QT Creator 2019.09.14