QmlDesigner: Allow adding of resources

* Allows adding of multiple files
 * Files are copied
 * Files are added to the project
 * Supported file types can be extended

Change-Id: I41d1d18c4a3fc9c6c50e0629070d9a2cbf082976
Reviewed-by: Tim Jenssen <tim.jenssen@qt.io>
This commit is contained in:
Thomas Hartmann
2018-01-25 16:41:24 +01:00
committed by Tim Jenssen
parent 4ebe9458c7
commit e7bc21e912
8 changed files with 150 additions and 4 deletions

View File

@@ -229,8 +229,10 @@ static void hideToolButtons(QList<QToolButton*> &buttons)
void DesignModeWidget::setup()
{
viewManager().designerActionManager().createDefaultDesignerActions();
viewManager().designerActionManager().polishActions();
auto &actionManager = viewManager().designerActionManager();
actionManager.createDefaultDesignerActions();
actionManager.createDefaultAddResourceHandler();
actionManager.polishActions();
QList<Core::INavigationWidgetFactory *> factories =
ExtensionSystem::PluginManager::getObjects<Core::INavigationWidgetFactory>();