VR-Forces Developer's Guide
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Groups Pages
objectConsoleInformationWidgetInterface.h
Go to the documentation of this file.
1 /******************************************************************************
2 ** Copyright (c) 2014 MAK Technologies, Inc.
3 ** All rights reserved.
4 ******************************************************************************/
5 
9 
10 #pragma once
11 
13 #include <vrvCore/DtUniqueID.h>
14 #include <QtGui/QColor>
15 
16 class QString;
17 class QWidget;
18 
19 namespace makVrf
20 {
21  namespace makVrfGuiObjectInformationQt
22  {
24  {
25  public:
26 
29  {
30  }
31 
32  virtual void setMessageQueueSize(int) = 0;
33  virtual void addMessage(makVrv::DtElementID id, const QString&, int notifyLevel) = 0;
34  virtual void clearMessages() = 0;
35  virtual QWidget* widget() = 0;
36  virtual void setNotifyLevelVisible(bool b) = 0;
37  virtual void setNotifyLevel(int) = 0;
38  virtual int notifyLevel() const = 0;
39  virtual void questionStatusChanged(makVrv::DtElementID, int, int) = 0;
40  virtual QColor colorForLevel(int) const = 0;
41  };
42  }
43 }
Definition: objectConsoleInformationWidgetInterface.h:23
DtUniqueID DtElementID
The ElementID is a specific type of unique ID used to represent VR-Vantage uniquely defined elements...
Definition: DtUniqueID.h:23
#define DT_DLL_VRFGUIOBJECTINFORMATIONQT
Contains DLL export macros.
Definition: vrfGuiObjectInformationQt.h:24
Contains makVrv::DtUniqueID type.
virtual ~DtObjectConsoleInformationWidgetInterface()
DTOR.
Definition: objectConsoleInformationWidgetInterface.h:28

Document ID: Generated on Thu Oct 23 22:29:17 EDT 2025 from SVN revision 280951
Copyright © 2005-2024 MAK Technologies. All Rights Reserved (www.mak.com)