======= Příklady v Qt ====== Letošní cvičení ve 14:00 http://gitlab.fjfi.cvut.cz/culikzde/qt-14-2024 Letošní cvičení v 16:00 http://gitlab.fjfi.cvut.cz/culikzde/qt-16-2024 Letošní cvičení v 10:00 http://gitlab.fjfi.cvut.cz/culikzde/qt-10-2024 Příklad naleznete v GIT repository http://gitlab.fjfi.cvut.cz/culikzde/sos v adresáři graphics04 Příklady v Pythonu http://github.com/zdenekzc/pyqt-steps Stručný návod pro přístup k GIT [[git_sos|git]] Minimalistický návod na instalaci prosředí Qt Creator [[ide_qtcreator]] ======= Příklad s jednoduchými vstupními prvky ====== [[priklad2]] ======= Strom ====== [[strom]] ======= Vytvoření grafické scény ====== [[qt:graphics_create_scene|Vytvoření grafické scény]] ====== Uložení do XML souboru ====== [[qt:graphics_write_xml|Uložení do XML souboru]] ====== Čtení XML souboru ====== [[qt:graphics_read_xml|Čtení XML souboru]] ====== Drag And Drop ====== [[qt:graphics_color_button_xml|Drag and Drop - barevná tlačítka]] [[qt:graphics_tool_button|Drag and Drop - tlačítka s nástroji]] [[qt:graphics_button_drop|Drop - obyčejné tlačitko QPushButton]] [[qt:graphics_editor_drop|Drop - textový editor]] [[qt:graphics_clipboard|Schránka - clipboard]] ====== Ukládání dat ve formátu JSON ====== [[qt:graphics_write_json|Uložení dat ve formátu JSON]] [[qt:graphics_read_json|Čtení dat ve formátu JSON]] ====== Tabulka s parametry ====== [[qt:graphics_property_table|Property table]] ====== Qt 3D ====== [[qt:qt3d|Qt3D]] ====== Java Script ====== http://www.jeasyui.com/ http://kmlinux.fjfi.cvut.cz/~culikzde/easyui-tree/ https://app.diagrams.net/ https://threejs.org/examples/#webgl_camera ====== Poznamky ====== http://kdevelop.org/build-it/ ======= Dokumentace pro jednotlivé třídy používané v našem příkladu ====== http://doc.qt.io/qt-5/qgraphicsview.html \\ http://doc.qt.io/qt-5/qgraphicsscene.html http://doc.qt.io/qt-5/qgraphicsitem.html \\ http://doc.qt.io/qt-5/qabstractgraphicsshapeitem.html http://doc.qt.io/qt-5/qgraphicsrectitem.html \\ http://doc.qt.io/qt-5/qgraphicsellipseitem.html https://doc.qt.io/qt-5/qgraphicslineitem.html http://doc.qt.io/qt-5/qxmlstreamreader.html \\ http://doc.qt.io/qt-5/qxmlstreamwriter.html