VR-Forces 5.0.1 Developer's Guide
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Groups Pages
DtDialogPageTitleWidget.h
Go to the documentation of this file.
1 /******************************************************************************
2 ** Copyright (c) 2010 MAK Technologies, Inc.
3 ** All rights reserved.
4 ******************************************************************************/
5 
12 
13 #pragma once
14 
15 #include <vrvCoreQt/vrvCoreQt.h>
16 #include <QtWidgets/QWidget>
17 
18 class QLabel;
19 class QFrame;
20 class QVBoxLayout;
21 class QSpacerItem;
22 
23 namespace makVrv
24 {
25  class DtDe;
26 
30  {
31  public:
33  explicit DtDialogPageTitleWidget(DtDe&, const QString& title, QWidget* parent = 0, Qt::WindowFlags f = 0);
34 
36  virtual ~DtDialogPageTitleWidget();
37 
39  virtual void setShowSeparator(bool);
40 
42  virtual void setTitle(const QString&);
43 
45  QString title() const;
46 
47  protected:
48  void setupGui();
49 
50  protected:
52 
53  public:
54  QVBoxLayout* myMainLayout;
55 
57  QFrame* mySeparator;
58 
59  QSpacerItem* myTopSpacer;
60  QSpacerItem* myBottomSpacer;
62  };
63 }
QSpacerItem * myTopSpacer
Definition: DtDialogPageTitleWidget.h:59
#define DT_DLL_VRVCOREQT
Definition: vrvCoreQt.h:20
Contains DLL export macros.
DtDe & myDe
Definition: DtDialogPageTitleWidget.h:51
int myBufferSpace
Definition: DtDialogPageTitleWidget.h:61
The DtDe is the core component of any VR-Vantage application. It owns a DtRenderer, DtDeCommunicator, as well as a DtDisplay and other things.
Definition: DtDe.h:70
QSpacerItem * myBottomSpacer
Definition: DtDialogPageTitleWidget.h:60
Base select instance widget.
Definition: DtDialogPageTitleWidget.h:29
QLabel * myTitle
Definition: DtDialogPageTitleWidget.h:56
QVBoxLayout * myMainLayout
Definition: DtDialogPageTitleWidget.h:54
QFrame * mySeparator
Definition: DtDialogPageTitleWidget.h:57

Document ID: Generated on Mon Jun 20 00:38:30 EDT 2022 from SVN revision 244029
Copyright © 2005-2021 MAK Technologies. All Rights Reserved (www.mak.com)