QT(6)
-
qt qhttp no such file or directory
Qt에서 QHttp를 쓰려고 Include 를 해주었더니 qt qhttp no such file or directory위와 같은 에러를 뱉어냈다...해결 방법프로그램 이름.pro 파일을 보면 맨 위에 QT +=core gui 가 있다.. 그곳에 network를 추가해주면 된다.
2012.09.11 -
QString to char array
개발일을 하다보면 형변환이 제일 어려운듯.. 각 컴파일러마다 다 틀린 것 같음..어쩄건 QT에서 String을 char 배열로 바꾸는 방법.. char buf[1024];QString data = "test";strcpy(buf, data.toAscii().constData());ui->label->setText(buf);
2012.07.30 -
클릭한 오브젝트 정보 가져오기
Label 이나 QPushButton 같은 오브젝트를 사용하게 되면 어떤 것을 클릭했는지 알아내야 할 경우가 있다 다음과 같이 쓰면 클릭이나 선택한 오브젝트의 정보를 가져올 수 있다.QPushButton * clickBtnTemp = qobject_cast(sender());ex)objectNameTemp = clickBtnTemp->objectName();
2012.05.22 -
QT Creator에서 Label 색 변경하기.
코딩으로 바꾸면 되기도 하지만 Creator 에서 변경 하는 법을 알아 보자!제목은 거창하지만 몇줄 되지도 않는 간단한 작업이다.Property의 autoFillbackGround 를 체크하고 palette의 change palette를 클릭하여 window의 색을 변경해 주면 된다. 간단한 내용이지만 autoFillbackGround를 몰랐던 나는 한참 삽질.. ㅋ 아무리 해도 색이 안변하더라!
2012.04.25 -
QT 컴파일 하기
드디어 hello Qt! 를 띄웠다.. 휴.. 책을 보면서 따라가고 있지만 코딩 후 책에선 gcc로 컴파일 하도록 되어있다. 하지만 다음과 같은 링크에러에 시달리게 된다. 그래서 GCC컴파일 옵션인 I와 L을 지정해서 각 폴더를 넣어줘도 마찬가지.. 그래서 사용한 명령어가 이 전 에 블로깅 했던 qmake다.(qmake 설정 : http://kenzuro.tistory.com/entry/QT설정하기 ) 먼저 qmake를 사용하기 위해선 생성한 소스 파일을 특정 폴더로 넣어줘야 한다. mkdir을 사용하여 소스파일 이름과 같은 폴더를 생성하고 소스파일을 폴더에 넣는다. 소스파일이 있는 폴더에 가서 qmake -project // 폴더명.pro 파일이 생성된다. qmake //makefile이 생성된다. m..
2010.05.19 -
QT설정하기
페도라 12를 설치하고 QT SDK를 trolltech에서 다운 받아서 설치했지만 터미널에서 qmake가 되질 않는다. 이유는 SDK에서 자동으로 PATH지정을 해주지 않기 때문이다. 패스 지정하는 법은 다음과 같다. 일단 $cd ~ 명령어를 입력 홈디렉토리로 이동한다 그리고 vi ~/.bash_profile(페도라는 bash쉘이다) 명령어를 입력하 고 다음과 같이 입력해준다. QTDIR=/usr/local/qt //(SDK설치경로의 기본은 /home/홈디렉토리/qtsdk-2010.02/qt이다.) PATH=$QTDIR/bin:$PATH //(이것이 중요하다 bin폴더 안에 qmake.exe가 있기 때문이다.) MANPATH=$QTDIR/doc/man:$MANPATH //(메뉴얼에 대한 경로를 지정해주는..
2010.05.19