dev/QT
-
Visual Studio Code 에서 Qt/c++ 개발 설정dev/QT 2019. 8. 28. 13:38
https://marketplace.visualstudio.com/items?itemName=ms-vscode.cpptools C/C++ - Visual Studio Marketplace OverviewQ & ARating & Review marketplace.visualstudio.com https://code.visualstudio.com/docs/cpp/config-msvc Configure Visual Studio Code for Microsoft C++ Configure the C++ extension in Visual Studio Code to target Microsoft C++ on Windows. code.visualstudio.com https://retifrav.github.io/bl..
-
Dynamic Properties 를 이용한 스타일 적용이 안되는 경우에 대한 해결 방법dev/QT 2018. 11. 26. 10:02
Qt 스타일시트 기능중 Customizing Using Dynamic Properties 가 있음. http://doc.qt.io/qt-5/stylesheet-examples.html#customizing-using-dynamic-properties 생성자 등에서 처음 설정한 동적 프로퍼티 설정이 아닌 특정 이벤트의 결과로 동적으로 프로퍼티를 적용하면 원하는대로 스타일 적용이 되지 않음. 해결 방법. https://wiki.qt.io/Dynamic_Properties_and_Stylesheets
-
QImage 상속시 data loaddev/QT 2014. 8. 18. 16:41
알려진 포멧이 아닐경우 loadFromData 가 실패함.객체 생성시 크기 미지정시 이미지 데이터를 변경할수 없음.아래와 같이 하여 null image 를 생성후 데이터를 후에 로드 할 수 있음.QImage::operator =(QImage(width, height, QImage::Format_xxx));*(static_cast(this)) = QImage(width, height, QImage::Format_xxx);이후 scanLine, bits, setPixel 등으로 데이터 조작을 하면 됨.
-
빌드된 Qt Creator 사용시 debugger 동작 안되는 경우dev/QT 2014. 3. 11. 11:30
빌드한 Qt Creator 을 사용할때 디버거가 실행이 안되거나 프로세스 attach 로 디버깅 실행이 안될경우가 있다Window - Views - Debugger log 를 선택하여 로그를 보면 붉은색의 글씨로 에러를 볼수 있다win64interrupt.c 가 없다는 에러가 있다면 Qt Creator 를 동일한 버전의 설치본을 먼저 설치한다bin/win64interrupt.exe 파일을 설치된 Qt Creator 에서 복사해서 넣어주면 해결된다이외에도 빌드한 Qt Creator 를 사용하면 설치본에서 되는 기능이 안되는 경우가 있는데 두개의 폴더를 비교하여 dll 이나 exe 등의 파일이 차이가 있는지 확인해보면 없는 파일이 있는데 이를 복사해주면 동일하게 사용가능하다
-
QSqlQuery 로 가져온 결과의 문자열 인코딩이 변경되는 경우dev/QT 2013. 5. 24. 11:34
쿼리를 실행하여 가져온 레코드셋의 QVariant 에 저장된 QString 의 인코딩이 의도하지 않게 변경이 되어 한글이 깨져 출력이 되는 문제가 발생됨.raw 데이터를 QString 으로 변경하는 과정에서 사용되는 코덱을 명시적으로 지정하여 해결.QTextCodec::setCodecForCStrings(QTextCodec::codecForName("UTF-8"));참고 - http://www.qtforum.org/article/22651/qt4-mysql5-charset-encoding-problem.html
-