]> SALOME platform Git repositories - modules/gui.git/commitdiff
Salome HOME
bos #18727 [CEA 18716] Warnings at SALOME launch
authorvsr <vsr@opencascade.com>
Thu, 2 Apr 2020 13:40:14 +0000 (16:40 +0300)
committervsr <vsr@opencascade.com>
Thu, 2 Apr 2020 13:40:14 +0000 (16:40 +0300)
src/CAM/CAM_Application.cxx

index 61d979ea59e5aac6f81e7d78338ff7e1e319a2fa..6589d5d13425c0cd7c09f1eaff369981470483fc 100644 (file)
@@ -753,6 +753,10 @@ void CAM_Application::readModuleList()
     if ( modName == "KERNEL" || modName == "GUI" )
       continue; // omit KERNEL and GUI modules
 
+    bool hasGui = resMgr->booleanValue( *it, "gui", true );
+    if ( !hasGui )
+      continue; // omit if module is explicitly declared as not having GUI
+
     QString modTitle = resMgr->stringValue( *it, "name", QString() );
     if ( modTitle.isEmpty() )
     {
@@ -787,7 +791,6 @@ void CAM_Application::readModuleList()
     else
       modLibrary = modName;
 
-    bool hasGui = resMgr->booleanValue( *it, "gui", true );
     QString version = resMgr->stringValue( *it, "version", QString() );
 
     ModuleInfo inf;