VR-Forces 4.10 Class Documentation
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Groups Pages
DtErrorMessagesPage.h
Go to the documentation of this file.
1 /******************************************************************************
2 ** Copyright (c) 2008 MAK Technologies, Inc.
3 ** All rights reserved.
4 ******************************************************************************/
5 
9 
10 #pragma once
11 #include <vrvCoreQt/DtPage.h>
12 #include <vrvUtil/DtDeError.h>
13 
14 class QTextEdit;
15 
16 namespace makVrv
17 {
18 
22  {
23 
24  Q_OBJECT
25 
26  public:
27 
29  DtErrorMessagesPage(DtDe& de, QWidget* parent,
30  Qt::WindowFlags f = Qt::Widget);
31 
33  virtual ~DtErrorMessagesPage();
34 
36  virtual QIcon icon();
37 
39  virtual QString title();
40 
42  virtual const std::string& pageClassName() const;
43 
45  static const std::string& thePageClassName();
46 
47  public slots:
48 
50  virtual void slot_onIgError(const DtDeError& igError, bool criticalError);
51 
53  void addMessage( const DtDeError& igError, bool criticalError);
54 
55  protected:
56 
57 
59  void setupGui();
60 
61  virtual void activate();
62  virtual void deactivate();
63 
64  protected:
65 
66  QTextEdit* myTextEdit;
67 
68  };
69 
74 }
Contains makVrv::DtDeError class.
The DtDeError instance.
Definition: DtDeError.h:20
Contains makVrv::DtPage class.
#define DT_DLL_VRVCOREQT
Definition: vrvCoreQt.h:20
Definition: DtPage.h:143
DtPageCreatorTemplate< DtErrorMessagesPage > DtErrorMessagesPageCreator
Creator for the DtErrorMessagesPage class.
Definition: DtErrorMessagesPage.h:73
The page is a single widget component which is viewed in a page collection.
Definition: DtPage.h:27
A dialog page error messages.
Definition: DtErrorMessagesPage.h:21
The DtDe is the core component of any VR-Vantage application.
Definition: DtDe.h:69
QTextEdit * myTextEdit
Definition: DtErrorMessagesPage.h:66

Document ID: Generated on Tue Sep 21 17:42:52 EDT 2021 from SVN revision 234861
Copyright © 2005-2021 MAK Technologies. All Rights Reserved (www.mak.com)