add_files(
	LIB_GUI_FILES

	platform_includes/deploy.h
	platform_includes/includesLinux.h
	platform_includes/includesMac.h
	platform_includes/includesWindows.h

	qt/element/QtAutocompletionList.cpp
	qt/element/QtAutocompletionList.h
	qt/element/QtBookmark.cpp
	qt/element/QtBookmark.h
	qt/element/QtBookmarkCategory.cpp
	qt/element/QtBookmarkCategory.h
	qt/element/QtCodeArea.cpp
	qt/element/QtCodeArea.h
	qt/element/QtCodeField.cpp
	qt/element/QtCodeField.h
	qt/element/QtCodeFile.cpp
	qt/element/QtCodeFile.h
	qt/element/QtCodeFileList.cpp
	qt/element/QtCodeFileList.h
	qt/element/QtCodeFileSingle.cpp
	qt/element/QtCodeFileSingle.h
	qt/element/QtCodeFileTitleButton.cpp
	qt/element/QtCodeFileTitleButton.h
	qt/element/QtCodeNavigateable.cpp
	qt/element/QtCodeNavigateable.h
	qt/element/QtCodeNavigator.cpp
	qt/element/QtCodeNavigator.h
	qt/element/QtCodeSnippet.cpp
	qt/element/QtCodeSnippet.h
	qt/element/QtDirectoryListBox.cpp
	qt/element/QtDirectoryListBox.h
	qt/element/QtFontPicker.cpp
	qt/element/QtFontPicker.h
	qt/element/QtHelpButton.cpp
	qt/element/QtHelpButton.h
	qt/element/QtHistoryList.cpp
	qt/element/QtHistoryList.h
	qt/element/QtIconButton.cpp
	qt/element/QtIconButton.h
	qt/element/QtLineEdit.cpp
	qt/element/QtLineEdit.h
	qt/element/QtLocationPicker.cpp
	qt/element/QtLocationPicker.h
	qt/element/QtProgressBar.cpp
	qt/element/QtProgressBar.h
	qt/element/QtRefreshBar.cpp
	qt/element/QtRefreshBar.h
	qt/element/QtScreenSearchBox.cpp
	qt/element/QtScreenSearchBox.h
	qt/element/QtSearchBar.cpp
	qt/element/QtSearchBar.h
	qt/element/QtSmartSearchBox.cpp
	qt/element/QtSmartSearchBox.h
	qt/element/QtStatusBar.cpp
	qt/element/QtStatusBar.h
	qt/element/QtTable.cpp
	qt/element/QtTable.h
	qt/element/QtTooltip.cpp
	qt/element/QtTooltip.h
	qt/element/QtUndoRedo.cpp
	qt/element/QtUndoRedo.h
	qt/element/QtUpdateCheckerWidget.cpp
	qt/element/QtUpdateCheckerWidget.h

	qt/graphics/QtCountCircleItem.cpp
	qt/graphics/QtCountCircleItem.h
	qt/graphics/QtGraphicsView.cpp
	qt/graphics/QtGraphicsView.h
	qt/graphics/QtLineItemAngled.cpp
	qt/graphics/QtLineItemAngled.h
	qt/graphics/QtLineItemBase.cpp
	qt/graphics/QtLineItemBase.h
	qt/graphics/QtLineItemBezier.cpp
	qt/graphics/QtLineItemBezier.h
	qt/graphics/QtLineItemStraight.cpp
	qt/graphics/QtLineItemStraight.h
	qt/graphics/QtRoundedRectItem.cpp
	qt/graphics/QtRoundedRectItem.h

	qt/network/QtIDECommunicationController.cpp
	qt/network/QtIDECommunicationController.h
	qt/network/QtNetworkFactory.cpp
	qt/network/QtNetworkFactory.h
	qt/network/QtRequest.cpp
	qt/network/QtRequest.h
	qt/network/QtTcpWrapper.cpp
	qt/network/QtTcpWrapper.h
	qt/network/QtUpdateChecker.cpp
	qt/network/QtUpdateChecker.h

	qt/utility/QtContextMenu.cpp
	qt/utility/QtContextMenu.h
	qt/utility/QtDeviceScaledPixmap.cpp
	qt/utility/QtDeviceScaledPixmap.h
	qt/utility/QtFileDialog.cpp
	qt/utility/QtFileDialog.h
	qt/utility/QtHighlighter.cpp
	qt/utility/QtHighlighter.h
	qt/utility/QtScrollSpeedChangeListener.cpp
	qt/utility/QtScrollSpeedChangeListener.h
	qt/utility/QtThreadedFunctor.h
	qt/utility/utilityQt.cpp
	qt/utility/utilityQt.h

	qt/view/graphElements/nodeComponents/QtGraphNodeComponent.cpp
	qt/view/graphElements/nodeComponents/QtGraphNodeComponent.h
	qt/view/graphElements/nodeComponents/QtGraphNodeComponentClickable.cpp
	qt/view/graphElements/nodeComponents/QtGraphNodeComponentClickable.h
	qt/view/graphElements/nodeComponents/QtGraphNodeComponentMoveable.cpp
	qt/view/graphElements/nodeComponents/QtGraphNodeComponentMoveable.h

	qt/view/graphElements/QtGraphEdge.cpp
	qt/view/graphElements/QtGraphEdge.h
	qt/view/graphElements/QtGraphNode.cpp
	qt/view/graphElements/QtGraphNode.h
	qt/view/graphElements/QtGraphNodeAccess.cpp
	qt/view/graphElements/QtGraphNodeAccess.h
	qt/view/graphElements/QtGraphNodeBundle.cpp
	qt/view/graphElements/QtGraphNodeBundle.h
	qt/view/graphElements/QtGraphNodeData.cpp
	qt/view/graphElements/QtGraphNodeData.h
	qt/view/graphElements/QtGraphNodeExpandToggle.cpp
	qt/view/graphElements/QtGraphNodeExpandToggle.h
	qt/view/graphElements/QtGraphNodeQualifier.cpp
	qt/view/graphElements/QtGraphNodeQualifier.h
	qt/view/graphElements/QtGraphNodeText.cpp
	qt/view/graphElements/QtGraphNodeText.h

	qt/view/QtBookmarkView.cpp
	qt/view/QtBookmarkView.h
	qt/view/QtCodeView.cpp
	qt/view/QtCodeView.h
	qt/view/QtCompositeView.cpp
	qt/view/QtCompositeView.h
	qt/view/QtDialogView.cpp
	qt/view/QtDialogView.h
	qt/view/QtErrorView.cpp
	qt/view/QtErrorView.h
	qt/view/QtGraphView.cpp
	qt/view/QtGraphView.h
	qt/view/QtGraphViewStyleImpl.cpp
	qt/view/QtGraphViewStyleImpl.h
	qt/view/QtMainView.cpp
	qt/view/QtMainView.h
	qt/view/QtRefreshView.cpp
	qt/view/QtRefreshView.h
	qt/view/QtScreenSearchView.cpp
	qt/view/QtScreenSearchView.h
	qt/view/QtSearchView.cpp
	qt/view/QtSearchView.h
	qt/view/QtStatusBarView.cpp
	qt/view/QtStatusBarView.h
	qt/view/QtStatusView.cpp
	qt/view/QtStatusView.h
	qt/view/QtTabbedView.cpp
	qt/view/QtTabbedView.h
	qt/view/QtTooltipView.cpp
	qt/view/QtTooltipView.h
	qt/view/QtUndoRedoView.cpp
	qt/view/QtUndoRedoView.h
	qt/view/QtViewFactory.cpp
	qt/view/QtViewFactory.h
	qt/view/QtViewWidgetWrapper.cpp
	qt/view/QtViewWidgetWrapper.h

	qt/window/project_wizzard/QtProjectWizzard.cpp
	qt/window/project_wizzard/QtProjectWizzard.h
	qt/window/project_wizzard/QtProjectWizzardContent.cpp
	qt/window/project_wizzard/QtProjectWizzardContent.h
	qt/window/project_wizzard/QtProjectWizzardContentCDBSource.cpp
	qt/window/project_wizzard/QtProjectWizzardContentCDBSource.h
	qt/window/project_wizzard/QtProjectWizzardContentCrossCompilationOptions.cpp
	qt/window/project_wizzard/QtProjectWizzardContentCrossCompilationOptions.h
	qt/window/project_wizzard/QtProjectWizzardContentExtensions.cpp
	qt/window/project_wizzard/QtProjectWizzardContentExtensions.h
	qt/window/project_wizzard/QtProjectWizzardContentFlags.cpp
	qt/window/project_wizzard/QtProjectWizzardContentFlags.h
	qt/window/project_wizzard/QtProjectWizzardContentLanguageAndStandard.cpp
	qt/window/project_wizzard/QtProjectWizzardContentLanguageAndStandard.h
	qt/window/project_wizzard/QtProjectWizzardContentPath.cpp
	qt/window/project_wizzard/QtProjectWizzardContentPath.h
	qt/window/project_wizzard/QtProjectWizzardContentPaths.cpp
	qt/window/project_wizzard/QtProjectWizzardContentPaths.h
	qt/window/project_wizzard/QtProjectWizzardContentPreferences.cpp
	qt/window/project_wizzard/QtProjectWizzardContentPreferences.h
	qt/window/project_wizzard/QtProjectWizzardContentProjectData.cpp
	qt/window/project_wizzard/QtProjectWizzardContentProjectData.h
	qt/window/project_wizzard/QtProjectWizzardContentSelect.cpp
	qt/window/project_wizzard/QtProjectWizzardContentSelect.h
	qt/window/project_wizzard/QtProjectWizzardContentSourceGroupData.cpp
	qt/window/project_wizzard/QtProjectWizzardContentSourceGroupData.h
	qt/window/project_wizzard/QtProjectWizzardContentSummary.cpp
	qt/window/project_wizzard/QtProjectWizzardContentSummary.h
	qt/window/project_wizzard/QtProjectWizzardContentVS.cpp
	qt/window/project_wizzard/QtProjectWizzardContentVS.h
	qt/window/project_wizzard/QtProjectWizzardWindow.cpp
	qt/window/project_wizzard/QtProjectWizzardWindow.h

	qt/window/QtAbout.cpp
	qt/window/QtAbout.h
	qt/window/QtAboutLicense.cpp
	qt/window/QtAboutLicense.h
	qt/window/QtBookmarkBrowser.cpp
	qt/window/QtBookmarkBrowser.h
	qt/window/QtBookmarkCreator.cpp
	qt/window/QtBookmarkCreator.h
	qt/window/QtEulaWindow.cpp
	qt/window/QtEulaWindow.h
	qt/window/QtIndexingDialog.cpp
	qt/window/QtIndexingDialog.h
	qt/window/QtKeyboardShortcuts.cpp
	qt/window/QtKeyboardShortcuts.h
    qt/window/QtLicense.cpp
    qt/window/QtLicense.h
	qt/window/QtMainWindow.cpp
	qt/window/QtMainWindow.h
	qt/window/QtPreferencesWindow.cpp
	qt/window/QtPreferencesWindow.h
	qt/window/QtSelectPathsDialog.cpp
	qt/window/QtSelectPathsDialog.h
	qt/window/QtStartScreen.cpp
	qt/window/QtStartScreen.h
	qt/window/QtTextEditDialog.cpp
	qt/window/QtTextEditDialog.h
	qt/window/QtWindow.cpp
	qt/window/QtWindow.h
	qt/window/QtWindowStack.cpp
	qt/window/QtWindowStack.h

	qt/QtApplication.cpp
	qt/QtApplication.h
	qt/QtCoreApplication.cpp
	qt/QtCoreApplication.h

	utility/path_detector/cxx_header/CxxFrameworkPathDetector.cpp
	utility/path_detector/cxx_header/CxxFrameworkPathDetector.h
	utility/path_detector/cxx_header/CxxHeaderPathDetector.cpp
	utility/path_detector/cxx_header/CxxHeaderPathDetector.h
	utility/path_detector/cxx_header/CxxVs10To14HeaderPathDetector.cpp
	utility/path_detector/cxx_header/CxxVs10To14HeaderPathDetector.h
	utility/path_detector/cxx_header/CxxVs15HeaderPathDetector.cpp
	utility/path_detector/cxx_header/CxxVs15HeaderPathDetector.h
	utility/path_detector/cxx_header/utilityCxxHeaderDetection.cpp
	utility/path_detector/cxx_header/utilityCxxHeaderDetection.h

	utility/path_detector/java_runtime/JavaPathDetector.cpp
	utility/path_detector/java_runtime/JavaPathDetector.h
	utility/path_detector/java_runtime/JavaPathDetectorLinux.cpp
	utility/path_detector/java_runtime/JavaPathDetectorLinux.h
	utility/path_detector/java_runtime/JavaPathDetectorMac.cpp
	utility/path_detector/java_runtime/JavaPathDetectorMac.h
	utility/path_detector/java_runtime/JavaPathDetectorWindows.cpp
	utility/path_detector/java_runtime/JavaPathDetectorWindows.h

	utility/path_detector/jre_system_library/JreSystemLibraryPathDetector.cpp
	utility/path_detector/jre_system_library/JreSystemLibraryPathDetector.h
	utility/path_detector/jre_system_library/JreSystemLibraryPathDetectorLinux.cpp
	utility/path_detector/jre_system_library/JreSystemLibraryPathDetectorLinux.h
	utility/path_detector/jre_system_library/JreSystemLibraryPathDetectorMac.cpp
	utility/path_detector/jre_system_library/JreSystemLibraryPathDetectorMac.h
	utility/path_detector/jre_system_library/JreSystemLibraryPathDetectorWindows.cpp
	utility/path_detector/jre_system_library/JreSystemLibraryPathDetectorWindows.h

	utility/path_detector/maven_executable/MavenPathDetectorUnix.cpp
	utility/path_detector/maven_executable/MavenPathDetectorUnix.h
	utility/path_detector/maven_executable/MavenPathDetectorWindows.cpp
	utility/path_detector/maven_executable/MavenPathDetectorWindows.h

	utility/path_detector/CombinedPathDetector.cpp
	utility/path_detector/CombinedPathDetector.h
	utility/path_detector/PathDetector.cpp
	utility/path_detector/PathDetector.h

	utility/utilityApp.cpp
	utility/utilityApp.h
	utility/utilityPathDetection.cpp
	utility/utilityPathDetection.h
)

