QT
-
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
-
-
내 Qt 플러그인이 동작하지 않는 100가지 이유dev/QT 2013. 2. 20. 11:40
http://canvoki.net/Codders/qtpluginnotloading.html 제목처럼 100가지는 아니지만 기본적으로 체크해야할 7가지를 설명하고 있다.A symbol is missingNot at the proper pathColiding librariesNot the proper compilation modeBad init xmlMissing Q_OBJECTThings that do not interfer plugin loading
-
Qt IN USEdev/QT 2012. 3. 30. 16:20
QT 를 이용한 개발 사례 조사 내용 qt 공식사이트에 다양한 개발사례들 링크가 있음. http://qt.nokia.com/qt-in-use Autodesk 사의 Maya 가 2011 버전부터 Qt 로 만들어짐.http://area.autodesk.com/blogs/stevenr/maya_2011_highlight_qt_user_interface http://qt.nokia.com/about/news/autodeskae-mayaae-2011-qt-helps-make-the-best-even-better 기타구글 어스, 스카이프