text: #pragma once
  
  #include "task.h"
  
  namespace LegacyNamespaceB
  {
      class TaskLegacyNamespaceB : public Task
      {
          Q_OBJECT
  
      public:
          void Exec() override;
      };
  
      // function name conflict in unrelated namespaces
      QString NamespaceName();
  }
  