MAK Data Logger API Documentation for HLA
 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
MAKLogger::DtAboutBox Class Reference

The 'about' box widget. More...

+ Inheritance diagram for MAKLogger::DtAboutBox:
+ Collaboration diagram for MAKLogger::DtAboutBox:

Public Member Functions

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

Public Attributes

QGroupBox * myInfoBox
 
QVBoxLayout * myAllInfo
 
QHBoxLayout * myCenterLayout
 
QVBoxLayout * myLeftPanelLayout
 
QLabelmyPicture
 
QLabelmyAddress
 
QLabelmySupport
 
QLabelmyHelp
 
QLabelmyCompany
 
QLabelmyLink
 
QLabelmyCopyright
 
QWidgetmyHorizontalLine
 
QWidgetmyHorizontalLine_2
 
QLabelmyPlatformLabel
 
QLabelmyPlatform
 
QLabelmyCompilerLabel
 
QLabelmyCompiler
 
QLabelmyVersionLabel
 
QLabelmyBuiltWithLabel
 
QLabelmyBuiltWith
 
QLabelmyBuildDateLabel
 
QLabelmyBuildDate
 
QLabelmySVNRevisionLabel
 
QLabelmySvnRev
 
QLabelmySVNBranchLabel
 
QLabelmySvnBranch
 
QLabelmyLoggerVersion
 

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

DtLgrAppGuimyIgApp
 

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

MAKLogger::DtAboutBox::DtAboutBox ( DtLgrAppGui igApp,
QWidget parent = 0,
Qt::WindowFlags  f = 0 
)

default constructor

virtual MAKLogger::DtAboutBox::~DtAboutBox ( )
virtual

destructor

Member Function Documentation

void MAKLogger::DtAboutBox::createAllLabels ( )
protected

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

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

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

void MAKLogger::DtAboutBox::slot_saveDialogToClipboardClicked ( )
protectedslot

Member Data Documentation

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

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

Document ID: Generated on Thu Dec 18 15:35:09 EST 2025 from SVN revision 282494
Copyright © 2024 MAK Technologies. All Rights Reserved (www.mak.com)