VCL 애플리케이션을 사용하는 Delphi XE3에서 proyect를 사용하고 있습니다. 이제는 애플리케이션 GUI를 개선하고 기존 델파이 소스 코드를 사용하여 스타일 시트와 함께 Qt GUI 위젯을 사용하고 싶습니다. 클래스, ...), 가능합니까? 나는 인터넷에서 검색을 해왔지만 델파이 용 Qt GUI를 구현하는 것에 대해서는 아무 것도 발견하지 못했습니다. Thx in advanced.Qt GUI 라이브러리를 사용하는 Delphi XE - Delphi Project
1
A
답변
2
는 Qt를위한 아무 델파이 바인딩이 없습니다 : http://en.wikipedia.org/wiki/List_of_language_bindings_for_Qt_4
델파이는 불가분 VCL 또는 Firemonkey 중 하나에 바인딩됩니다. 바인딩이 없으면 Delphi에서 직접 Qt를 사용할 수 없습니다.
가능한 해결 방법은 응용 프로그램 루틴을 DLL로 추상화 한 다음 Qt를 지원하는 다른 언어로 응용 프로그램의 GUI를 만들고 그로부터 Delphi 루틴을 호출하는 것입니다. 메이슨 @ 또한
:
델파이는 몇 년 전 Qt의 길을가는 시도하고 카일릭스의 실패는 Qt는 무관했다 비참한 실패했다
.
0
나는 codetyphon의 최신 버전을 제안합니다. 5.30 http://pilotlogic.com/sitejoom/index.php VLC는 다중 OS, 다중 CPU 및 교차 빌드 기능을 지원합니다. 특히 QT4 바인딩 플랫폼 지원 QT5 플랫폼 지원은 실험적입니다.
관련 문제
- 1. DELPHI XE wpf like GUI
- 2. Delphi XE 아이콘
- 3. BDE with Delphi XE
- 4. ERangeError on Delphi XE
- 5. delphi 7에서 xe
- 6. Delphi XE Reportman
- 7. Delphi XE : TDBMemo 텍스트가 사라짐
- 8. Delphi5를 Delphi XE 환경에서 사용하십시오.
- 9. Delphi XE 및 Winrunner (QTP)
- 10. Delphi XE TBytes 올바른 사용법
- 11. TPageControl/TTabSheet 위치 Delphi XE
- 12. TwwQuery를 ADOQuery로 대체하십시오. Delphi XE
- 13. delphi XE 5 프로그램 단위
- 14. Delphi XE - System.Pos의 빠른 대안
- 15. Delphi 2006에서 Delphi XE 동의어의 RegisterMethodInfo 및 RegisterParamInfo
- 16. Delphi OLE 자동화 GUI
- 17. CMYK 색 공간이있는 Delphi XE 및 JPG
- 18. Delphi 개발자를위한 Qt
- 19. Delphi XE 5에서 .txt를 열려고 시도했습니다.
- 20. Delphi XE - 기존 응용 프로그램의 현지화
- 21. Rad Studio Delphi XE 및 PostgreSQL
- 22. Control + Click Freeze in Delphi XE
- 23. POPCNT in Delphi XE/XE2 64bit
- 24. Delphi XE - 5에서 iOS에서 MIDI를 재생
- 25. Delphi XE - 파일 삭제 알림 이벤트 :
- 26. Delphi XE - HTML 객체의 스타일 속성 읽기
- 27. Delphi XE 라이브 바인딩 - 바이트 수
- 28. Delphi XE 3 LiveBindings AutoInc SQL Server
- 29. Delphi XE 10.1 JVCL 설치 실패
- 30. iOS 장치에서 파일 배포하기 delphi xe
물론 가능합니다. Delphi는 Turing-complete 언어이므로 다른 곳에서도 가능하다면 모든 것이 가능합니다. 좋은 생각입니까? 그것은 또 다른 질문입니다. 델파이는 몇 년 전 Qt 경로를 시도했지만 비참한 실패였습니다. –
@David, 응용 프로그램의 시각적 모양을 개선하려면 Delphi 네이티브 VCL 스타일을 사용할 수 있습니다. – Peter
VCL 스타일이 외관을 개선하든 상관없이 논점입니다. –