You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
This repository has been archived by the owner on Jul 20, 2022. It is now read-only.
A new screen is required to select which packages will be installed during setup time.
The user has to be able to select toggle each package individually or entire groups.
I'll recommend using TreeView with CheckBoxes.
Now that baseis a metapackage we better show it, but not allow it to be disabled.
Packages list may be hardcoded, or a JSON can be grabbed remotely from a fileserver/GitHub/Gist.
These are the recommended hierarchy/sort to be presented:
A new screen is required to select which packages will be installed during setup time.
The user has to be able to select toggle each package individually or entire groups.
I'll recommend using
TreeView
withCheckBox
es.Now that
base
is a metapackage we better show it, but not allow it to be disabled.Packages list may be hardcoded, or a JSON can be grabbed remotely from a fileserver/GitHub/Gist.
These are the recommended hierarchy/sort to be presented:
Estimated complexity: 150 lines of C code + 300 lines of QML.
Files that may be created:
src/lib/packages.hpp
src/lib/packages.cpp
qml/PackageSelect.qml
Files that have to be modified:
src/main.cpp
: Add include, instantiate new class, connect to a QML property.qml/MainContainer.qml
: Needs to instantiate the new component and assign an id to it.chaotic-installer.pro
Add newcpp
andhpp
to the build system.The text was updated successfully, but these errors were encountered: