DateTime 표기
QLocale(QLocale::English).toString(QDateTime::fromMSecsSinceEpoch(mStart.toMSecsSinceEpoch() + get_viewEnd()*10), "hh:mm:ss MMM dd, yyyy");
QString to char*
char* = QString.toLocal8Bit().data();
Qt 파일 입출력
https://jdh5202.tistory.com/298
QML 새창 띄우기 (Window, Popup)
https://youonlyliveonce1.tistory.com/48
https://stackoverflow.com/questions/13116863/qt-show-modal-dialog-ui-on-menu-item-click
QThread
http://blog.debao.me/2013/08/how-to-use-qthread-in-the-right-way-part-1/
http://blog.debao.me/2013/08/how-to-use-qthread-in-the-right-way-part-2/
QML내에서의 Signal, Slot()
https://makersweb.net/qt/14803
QT 한글 깨짐 현상 : 다국어 지원과 상관없이 코드 상에서의 인식
QML 멀티터치 관련
https://doc.qt.io/qt-5/qml-qtquick-draghandler.html
QML CheckBox Style 대신 적용
Control 2.12
https://stackoverflow.com/questions/53068097/qml-checkbox-set-text-size
UI 키보드 스타일 변경
Linux : /home/hemovista/BILAB_LIB/Qt5.15/qml/QtQuick/VirtualKeyboard/Styles
Window : C:\Qt\5.15.1\msvc2015_64\qml\QtQuick\VirtualKeyboard\Styles
QML 파일 생성 후 path 적용?
빌드된 Qt Creator 사용시 debugger 동작 안되는 경우
빌드한 Qt Creator 을 사용할때 디버거가 실행이 안되거나 프로세스 attach 로 디버깅 실행이 안될경우가 있다
Window - Views - Debugger log 를 선택하여 로그를 보면 붉은색의 글씨로 에러를 볼수 있다
win64interrupt.c 가 없다는 에러가 있다면 Qt Creator 를 동일한 버전의 설치본을 먼저 설치한다
bin/win64interrupt.exe 파일을 설치된 Qt Creator 에서 복사해서 넣어주면 해결된다
이외에도 빌드한 Qt Creator 를 사용하면 설치본에서 되는 기능이 안되는 경우가 있는데 두개의 폴더를 비교하여 dll 이나 exe 등의 파일이 차이가 있는지 확인해보면 없는 파일이 있는데 이를 복사해주면 동일하게 사용가능하다
Window의 Qt creator에서 빌드 시
:-1: error: LNK1104: '..\..\..\..\20_Intervention\HemoSoftware\Release\HemoVista100.exe' 파일을 열 수 없습니다.
라고 빌드 에러가 발생하면
cmd창 열어서 taskkill -im HemoVista100.exe /F
하면 대부분 해결 가능
Window 프로그램 설치 시 필요 파일
C:\Qt\5.15.1\msvc2015_64\bin -> .dll 파일
C:\Qt\5.15.1\msvc2015_64\plugins -> 폴더째로 전부
C:\Qt\5.15.1\msvc2015_64\qml -> 폴더째로 전부
시스템파일 폴더, 버전.ini 등 셋팅용 파일
인듯 보임
추가로 밑에도 해봄
실행 : Qt 5.15.1 (MSVC 2015 64-bit)
명령어 :
windeployqt D:\AirTomPVP1_GUI_REV1\Software\Release\AT_win\AirTomPV.exe
Qt License 변경
1. Account webpage 이용
2. 직접 파일 수정
Window : C:\Users\user\AppData\Roaming\Qt
Linux : /home/HOME_DIR/.local/share/Qt
HOME_DIR : ex) bilab