VR-Forces 4.1 Class Documentation
aboutBox.h
Go to the documentation of this file.
1 /*********************************************************************
2 ** Copyright (c) 2000 MaK Technologies, Inc.
3 ** All rights reserved.
4 *********************************************************************/
5 /*********************************************************************
6 ** $RCSfile: aboutBox.h,v $ $Revision: 1.5 $ $State: Exp $
7 *********************************************************************/
8 
11 
12 #ifndef ABOUTBOX_H
13 #define ABOUTBOX_H
14 
15 #include "tmqt/ui_aboutBoxUi.h"
16 
20 
21 #include "tmqt/tmqtDefines.h"
23 {
24 public:
25 
27  DtAboutBox(QWidget* parent = NULL, const Qt::WindowFlags& f = 0);
28 
30  virtual ~DtAboutBox();
31 
32  virtual void setAppName(const QString& name);
33  virtual void setVersion(const QString& version);
34  virtual void setCopyrightDate(int year);
35  virtual void setProtocol(const QString& protocol);
36 
37  virtual void setPlatform(const QString& platform);
38  virtual void setCompiler(const QString& compiler);
39 
41  virtual void setBuiltWith(const QString& builtWith);
42 
44  virtual void setBuildDate(const QString& buildDate);
45 
46  //This function implements the above together.
47  virtual void setAboutBox
48  (
49  const QString& name = tr ("MÄK"),
50  const QString & version = "1.0",
51  int year = 0,
52  const QString & protocol = 0
53  );
54 
56  virtual bool init();
57 
58 public:
60  virtual QString appName() const;
61  virtual QString appVersion() const;
62  virtual int copyrightDate() const;
63  virtual QString protocolString() const;
64 
65  virtual QString platform() const;
66  virtual QString compiler() const;
67  virtual QString builtWith() const;
68  virtual QString buildDate() const;
69 
70 public:
71 
73  static QWidget* create(QWidget * parent, const Qt::WindowFlags& f);
74 
75 protected:
76  virtual bool initConnections();
77 
78 public:
79  Ui::DtAboutBoxUi myUiImpl;
80 
81 private:
82 
84  DtAboutBox(const DtAboutBox& orig);
85 
87  DtAboutBox& operator=(const DtAboutBox& orig);
88 };
89 
90 #endif

Document ID: Generated on Tue Jan 29 18:21:16 EST 2013 from SVN revision 123193
Copyright © 2005-2013 VT MÄK Inc. All Rights Reserved (www.mak.com)