그래픽 사용자 인터페이스 프레임 워크 인 등과 같이 많은 유연하고 완벽한 크로스 플랫폼이 있습니다. 대부분은 소프트웨어 개발을 쉽게하기위한 많은 도구를 제공합니다. 예를 들어 Qt 환경에서 데스크톱 응용 프로그램을 빌드 할 때 일반적으로 파일 유형, 헤더, 구현 파일 및 사용자 인터페이스 파일 (.ui
)이 다릅니다. 일반적으로 개발자는 응용 프로그램을 디자인하고 컴파일 한 후에는 사용자 인터페이스를 변경할 수 없습니다. 개인화 된 사용자 인터페이스 (예 : .ui
또는 바이너리 파일)를 동적으로로드 할 수있는 휴대용 모듈화 된 응용 프로그램을 만드는 방법을 알고 싶습니다. 핵심 컨트롤러가 어쨌든 원격 소스에서 프리젠 테이션을로드하도록 시스템 설계가 이루어집니다.휴대용 모듈 식 GUI 응용 프로그램을 설계하는 방법은 무엇입니까?
내 질문은 : GUI 응용 프로그램 개발에 이런 종류의 유연성을 제공 할 수있는 라이브러리가 있습니까? 이러한 아키텍처를 구현하는 방법은 무엇입니까?
미리 답변 해 주셔서 감사합니다.
대부분의 GUI 툴킷에서 툴바, 도킹 창 등을 이미 편집/이동할 수 있습니까? – sml
런타임시 .ui 파일을로드 할 때 나타나는 문제는 ui 파일이 컴파일시 'uic'유틸리티를 통해 실행되어 cpp 코드를 생성한다는 것입니다. – Casey
흠, 또 다른 생각. Qt의 Designer 앱은 ui 파일을 만들고 편집 할 수 있으며 미리보기 기능을 사용하여 컴파일하지 않고 표시 할 수 있습니다. 어쩌면 당신은 Designer/Creator의 소스를 조사해야 할 것입니다. – Casey