VR-Forces 4.1.1 Class Documentation
Home
Modules
Namespaces
Classes
Files
Examples
Behavior Models
File List
File Members
include
tmqt
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
"
22
class
DT_DLL_tmqt
DtAboutBox
:
public
QWidget
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 Mon Apr 8 19:24:01 EDT 2013 from SVN revision 125877
Copyright © 2005-2013 VT MÄK. All Rights Reserved (
www.mak.com
)