Fórum Ubuntu CZ/SK
Ubuntu pro osobní počítače => Software => Příkazový řádek a programování pro GNU/Linux => Téma založeno: Martin - ViPEr*CZ* 13 Září 2008, 21:35:50
-
Kdo jste viděl moje videa pro začátečníky ohledně knihovny Qt4, tak mám pro Vás dobrou zprávu.
Začal jsem vyvíjet utilitku, která Vám převede vygenerovanej project Qt4 designeru do celého projektu (main.cpp a třída kreslící object z designeru) a zkompiluje ho do spustitelného kódu. (pak jednoduše třeba v KDevelop dáte importovat již existující projekt Qt4).
Po dokončení zveřejním zdrojové kódy pro další vývoj ;)
-
Aktualizováno 17. září 2008
Verze 1.0.2
- Deb balíček - download (http://vipersoftware.net/linux/download/src/qt4converter.deb)
- Binární soubor - download (http://vipersoftware.net/linux/download/src/qt4_project_converter_1_0_2.tar.gz)
- Zdrojové kódy - download (http://vipersoftware.net/linux/download/src/Qt4_project_converter_sources_1_0_2.tar.gz)
Verze 1.0.1
- Binární soubor - download (http://vipersoftware.net/linux/download/src/qt4_project_converter_1_0_1.tar.gz)
- Zdrojové kódy - download (http://vipersoftware.net/linux/download/src/Qt4_project_converter_sources_1_0_1.tar.gz)
Verze 1.0.0
- Binární soubor - download (http://vipersoftware.net/linux/download/src/qt4_project_converter.tar.gz)
- Zdrojové kódy - download (http://vipersoftware.net/linux/download/src/qt4_project_converter_sources.tar.gz)
Akuální stabilní verze 1.0.2:
- program již zpracovává všechny možnosti z Qt4 designeru
Další plán aplikace:
- možnost aktualizace (pokud již máte naprogramovaný projekt a rozhodnete se pro další dva buttony jako rozšíření, aby nedošlo k přepsání již stávajícího projektu, ale k jeho aktualizaci)
- multikonverze
- oživit nějakým způsobem stávající design
Návod:
- V Qt4 designeru si vytvoříte návrh Vaší aplikace a uložíte (uloží se soubor s koncovkou *.ui)
- Spustíte Qt4 project converter
- Dejte "procházet a zvolte Váš vytvořený *.ui soubor
- Klikněte na "kompilovat" a váš soubor se přetvoří do vhodnějšího C++ kódu pro vývoj (main.cpp, mainform.h, mainform.cpp, stdafx.h, stdafx.cpp)
- V KDevelopu už stačí jen dát importovat existující projekt a dále vyvíjet...
PS: Pokud by to někdo chtěl vyvíjet dál nebo nějak poradit, tak dejte vědět.