WebLVC 1.7d API Documentation
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Groups Pages
List of all members | Public Member Functions | Public Attributes | Protected Slots | Protected Member Functions | Protected Attributes | Private Member Functions
MAKVrExchange::DtAboutBox Class Reference

The 'about' box widget. More...

Inheritance diagram for MAKVrExchange::DtAboutBox:
Inheritance graph
[legend]

Public Member Functions

 DtAboutBox (DtPortalAppGui &igApp, Qt::WindowFlags f=0, QWidget *parent=0)
 default constructor More...
 
virtual ~DtAboutBox ()
 destructor More...
 

Public Attributes

QGroupBox * myInfoBox
 
QVBoxLayout * myAllInfo
 
QHBoxLayout * myCenterLayout
 
QVBoxLayout * myLeftPanelLayout
 
QLabel * myPicture
 
QLabel * myAddress
 
QLabel * mySupport
 
QLabel * myHelp
 
QLabel * myCompany
 
QLabel * myLink
 
QLabel * myCopyright
 
QWidgetmyHorizontalLine
 
QWidgetmyHorizontalLine_2
 
QLabel * myPlatformLabel
 
QLabel * myPlatform
 
QLabel * myCompilerLabel
 
QLabel * myCompiler
 
QLabel * myVersionLabel
 
QLabel * myBuiltWithLabel
 
QLabel * myBuiltWith
 
QLabel * myBuildDateLabel
 
QLabel * myBuildDate
 
QLabel * mySVNRevisionLabel
 
QLabel * mySvnRev
 
QLabel * mySVNBranchLabel
 
QLabel * mySvnBranch
 
QLabel * myVRX_WEBVersion
 

Protected Slots

void slot_saveDialogToClipboardClicked ()
 

Protected Member Functions

void setupGui ()
 
void createAllLabels ()
 Create all the Qt::Label objects that will be added to myInfoBox myInfoBox must be initialized before this function is called. More...
 
void setupMyInfoBox ()
 Add all labels to myInfoBox and set up its layout myInfoBox must be initialized before this function is called. More...
 

Protected Attributes

Ui_DtVrxAboutBox * myImpl
 
DtPortalAppGuimyIgApp
 

Private Member Functions

 DtAboutBox (const DtAboutBox &orig)
 Not implemented. More...
 
DtAboutBoxoperator= (const DtAboutBox &orig)
 Not implemented. More...
 

Detailed Description

The 'about' box widget.

This class is a dialog box that gives information about the application to the user. Some of the information, such as the build date, compiler, and platform are set at compile time as part of the build process.

Constructor & Destructor Documentation

MAKVrExchange::DtAboutBox::DtAboutBox ( DtPortalAppGui igApp,
Qt::WindowFlags  f = 0,
QWidget parent = 0 
)

default constructor

virtual MAKVrExchange::DtAboutBox::~DtAboutBox ( )
virtual

destructor

MAKVrExchange::DtAboutBox::DtAboutBox ( const DtAboutBox orig)
private

Not implemented.

Member Function Documentation

void MAKVrExchange::DtAboutBox::createAllLabels ( )
protected

Create all the Qt::Label objects that will be added to myInfoBox myInfoBox must be initialized before this function is called.

DtAboutBox& MAKVrExchange::DtAboutBox::operator= ( const DtAboutBox orig)
private

Not implemented.

void MAKVrExchange::DtAboutBox::setupGui ( )
protected
void MAKVrExchange::DtAboutBox::setupMyInfoBox ( )
protected

Add all labels to myInfoBox and set up its layout myInfoBox must be initialized before this function is called.

void MAKVrExchange::DtAboutBox::slot_saveDialogToClipboardClicked ( )
protectedslot

Member Data Documentation

QLabel* MAKVrExchange::DtAboutBox::myAddress
QVBoxLayout* MAKVrExchange::DtAboutBox::myAllInfo
QLabel* MAKVrExchange::DtAboutBox::myBuildDate
QLabel* MAKVrExchange::DtAboutBox::myBuildDateLabel
QLabel* MAKVrExchange::DtAboutBox::myBuiltWith
QLabel* MAKVrExchange::DtAboutBox::myBuiltWithLabel
QHBoxLayout* MAKVrExchange::DtAboutBox::myCenterLayout
QLabel* MAKVrExchange::DtAboutBox::myCompany
QLabel* MAKVrExchange::DtAboutBox::myCompiler
QLabel* MAKVrExchange::DtAboutBox::myCompilerLabel
QLabel* MAKVrExchange::DtAboutBox::myCopyright
QLabel* MAKVrExchange::DtAboutBox::myHelp
QWidget* MAKVrExchange::DtAboutBox::myHorizontalLine
QWidget* MAKVrExchange::DtAboutBox::myHorizontalLine_2
DtPortalAppGui& MAKVrExchange::DtAboutBox::myIgApp
protected
Ui_DtVrxAboutBox* MAKVrExchange::DtAboutBox::myImpl
protected
QGroupBox* MAKVrExchange::DtAboutBox::myInfoBox
QVBoxLayout* MAKVrExchange::DtAboutBox::myLeftPanelLayout
QLabel* MAKVrExchange::DtAboutBox::myLink
QLabel* MAKVrExchange::DtAboutBox::myPicture
QLabel* MAKVrExchange::DtAboutBox::myPlatform
QLabel* MAKVrExchange::DtAboutBox::myPlatformLabel
QLabel* MAKVrExchange::DtAboutBox::mySupport
QLabel* MAKVrExchange::DtAboutBox::mySvnBranch
QLabel* MAKVrExchange::DtAboutBox::mySVNBranchLabel
QLabel* MAKVrExchange::DtAboutBox::mySvnRev
QLabel* MAKVrExchange::DtAboutBox::mySVNRevisionLabel
QLabel* MAKVrExchange::DtAboutBox::myVersionLabel
QLabel* MAKVrExchange::DtAboutBox::myVRX_WEBVersion

The documentation for this class was generated from the following file:

Document ID: Generated on Wed Jun 21 15:05:44 EDT 2023 from SVN revision 256253
Copyright © 2005-2023 MAK Technologies. All Rights Reserved (www.mak.com)