Replacing Qt with another build

ygen_ui uses unmodified files of Qt 5.8.0, a LGPL v3 library. These files are dynamically linked and can be replaced with files from other Qt builds which are compatible to the unmodified version.

To replace the Qt with you have to

  • build Qt yourself or obtain a build that suits your needs

  • replace the files you want to change in ygen_ui's installation directory

Files

In order to use files from another Qt build you have to replace the corresponding files in the ygen_ui installation folder on your system.

The following Qt files are currently contained in the installation:

  • Qt5Core.dll

  • Qt5Gui.dll

  • Qt5Network.dll

  • Qt5Qml.dll

  • Qt5Quick.dll

  • Qt5QuickControls2.dll

  • Qt5QuickTemplates2.dll

  • Qt5Svg.dll

  • Qt5Widgets.dll

  • Qt5WinExtras.dll

  • platforms/qwindows.dll

  • Qt\labs\folderlistmodel\qmldir

  • Qt\labs\folderlistmodel\qmlfolderlistmodelplugin.dll

  • Qt\labs\settings\qmldir

  • Qt\labs\settings\qmlsettingsplugin.dll

  • QtQml\Models.2\qmldir

  • QtQml\Models.2\modelsplugin.dll

  • QtQuick\Controls\Styles\Flat\qmldir

  • QtQuick\Controls\Styles\Flat\qtquickextrasflatplugin.dll

  • QtQuick\Controls\Styles\Base\ScrollViewStyle.qml

  • QtQuick\Controls\Styles\Base\ScrollViewStyle.qmlc

  • QtQuick\Controls\Styles\qmldir

  • QtQuick\Controls\qmldir

  • QtQuick\Controls\qtquickcontrolsplugin.dll

  • QtQuick\Controls2\Button.qml

  • QtQuick\Controls2\ComboBox.qml

  • QtQuick\Controls2\ComboBox.qmlc

  • QtQuick\Controls2\Dialog.qml

  • QtQuick\Controls2\GroupBox.qml

  • QtQuick\Controls2\GroupBox.qmlc

  • QtQuick\Controls2\ItemDelegate.qml

  • QtQuick\Controls2\ItemDelegate.qmlc

  • QtQuick\Controls2\Popup.qml

  • QtQuick\Controls2\Popup.qmlc

  • QtQuick\Controls2\qmldir

  • QtQuick\Controls2\qtquickcontrols2plugin.dll

  • QtQuick\Controls2\RadioButton.qml

  • QtQuick\Controls2\RadioButton.qmlc

  • QtQuick\Controls2\RadioIndicator.qml

  • QtQuick\Controls2\RadioIndicator.qmlc

  • QtQuick\Controls2\ScrollBar.qml

  • QtQuick\Controls2\ScrollBar.qmlc

  • QtQuick\Controls2\ScrollIndicator.qml

  • QtQuick\Controls2\ScrollIndicator.qmlc

  • QtQuick\Controls2\TextField.qml

  • QtQuick\Controls2\ToolTip.qml

  • QtQuick\Controls2\ToolTip.qmlc

  • QtQuick\Dialogs\Private\qmldir

  • QtQuick\Dialogs\Private\dialogprivateplugin.dll

  • QtQuick\Dialogs\dialogplugin.dll

  • QtQuick\Dialogs\qmldir

  • QtQuick\Extras\qmldir

  • QtQuick\Extras\qtquickextrasplugin.dll

  • QtQuick\Layouts\qmldir

  • QtQuick\Layouts\qquicklayoutsplugin.dll

  • QtQuick\PrivateWidgets\qmldir

  • QtQuick\PrivateWidgets\widgetsplugin.dll

  • QtQuick\Templates.2\qmldir

  • QtQuick\Templates.2\qtquicktemplates2plugin.dll

  • QtQuick\Window.2\qmldir

  • QtQuick\Window.2\windowplugin.dll

  • QtQuick2\qmldir

  • QtQuick2\qtquick2plugin.dll

  • QtWinExtras\qmldir

  • QtWinExtras\qml_winextras.dll