← Development/Tutorials/Plasma5/QML2/Requirements You do not have permission to edit this page, for the following reason: The action you have requested is limited to users in one of the groups: Users, Administrators, trusted, KDEDevelopers. You can view and copy the source of this page. Below are the tools one would require to get plasmoids running as well tips on optional tools surrounding development that might be interesting to use. == Knowledge == '''QML''' What QML is and how to write applications using it. Useful resources include: * [https://doc.qt.io/qt-5/qml-tutorial1.html Qt 5 QML tutorial] == Software and library requirements == '''Ubuntu''' # For running simple qml applications that don't import org.kde.plasma* sudo apt-get install qmlscene # For a host of tools including: # /usr/bin/plasmoidviewer for testing and view plasmoids sudo apt-get install plasma-sdk == Editors == === vim === Recommended plugins: * [https://vimawesome.com/plugin/vim-qml| vim-qml] <br />Syntax highlighting for qml files * [https://vimawesome.com/plugin/nerdtree-red| NERDTree] <br />Adds a file navigator inside vim * [https://vimawesome.com/plugin/fugitive-vim| fugitive.vim] <br />A git wrapper for vim Return to Development/Tutorials/Plasma5/QML2/Requirements. Retrieved from "https://techbase.kde.org/Development/Tutorials/Plasma5/QML2/Requirements"