glade3 사용해보신분에게 질문드립니다.
글쓴이: ytkim4558 / 작성시간: 월, 2007/07/30 - 2:10오후
glade3로 툴을 만들면
~.glade가 만들어지는것까지는 되는데요 ( 딱 요거하나만 생김)
실행은 어떻게 하는겁니까...? (더블클릭은 아닌거 같고...; 일단 ~.glade 라고 확장자가 써진이상 실행파일도 아니고요;)
glade2를 아직 안지운 상황이라 억지로 연결할려고 하면 glade2로 연결되서 컴파일은 되긴하지만
딱한번 그리 컴파일 되고 src 에 있는 내용을 수정을 하면 바로 에러 뜨네요. ㅠ.ㅠ..
glade2의 힘(?)을 빌리지 않고 바로 컴파일 하는 방법을 알려주세요.
이건 다른 질문인데..
libglade로 gtk source를 만들 수 있다는데 libglade를 어떻게 쓸수 있는건지..
실행파일은 아닌듯한데 쓰는 방법을 모르겠습니다. 이걸로도 위의 문제를 해결가능할것 같기도 한데 방법을 도저히 모르겠습니다.ㅠㅠ
최종적인 목적은
mysql과 연동된 gtk source를 glade에다가 집어넣는겁니다
다만 어떻게 집어넣으면 될지 몰라서 이렇게 질문드립니다.
Forums:
...
gtk와 glade를 연결하는 내용인가보네요;
source를 보면
gtk와 glade를 연결하는 내용인듯한데...;
glade2로 따지면
src/callbacks.c 에 집어넣는 내용인가요? (무식해서 죄송;)
아니면 libglade-convert에 넣는건가요....;;
일단 libglade-convert는 텍스트파일로 열기는 가능하긴하던데
-------------------
여기서부터는 서명입니다:-)
---------------------
운명이란 누가 주어주는것도 아니고
본인의 피로 그걸 극복할 수 있다
그 운명을 좀더 공평하게 만들고자 하는게 내 일이다.
glade2로 따지면 위
glade2로 따지면
위 main함수를 callbacks.c에 포함하여 컴파일하면 됩니다.
(위의 소스에서 "어쩌고.glade"를 정확한 파일명으로 고치고
소스에 callback들만 추가해 주면 완성된 프로그램이 됩니다.)
glade3에서는 소스를 생성해주지 않고 위 main에서 보이듯이
glade로 작성된 xml을 libglade를 이용하여 런타임때에 불러들입니다.
굳이 glade2에서 처럼 하려면
glade3가 만들어준 xml을 해당 언어로 변환해 주는 도구로 변환하면 될 것입니다.
죄송하지만 이해가;;
glade3에서 런타임때 부른다고 하셨는데 런타임을 어떻게 실행해야한다는건지..?;
위에도 설명했지만 .glade 만 있어서 실행할 수 있는 방법을 도저히 알수가 없습니다.;
그리고 xml을 해당언어로 변환해 주는 도구라고 말씀하셨는데 그게 어떤걸 말씀하시는겁니까..?;;
-------------------
여기서부터는 서명입니다:-)
---------------------
운명이란 누가 주어주는것도 아니고
본인의 피로 그걸 극복할 수 있다
그 운명을 좀더 공평하게 만들고자 하는게 내 일이다.
댓글 달기