QElectroTech  0.70
Public Member Functions | Private Member Functions | List of all members
AboutQET Class Reference

#include <aboutqet.h>

Public Member Functions

 AboutQET (QWidget *=nullptr)
 AboutQET::AboutQET. More...
 
 ~AboutQET () override
 

Private Member Functions

 AboutQET (AboutQET &)
 
QWidget * titleTab () const
 
QWidget * aboutTab () const
 
QWidget * authorsTab () const
 
QWidget * translatorsTab () const
 
QWidget * contributorsTab () const
 
QWidget * licenseTab () const
 
void addAuthor (QLabel *, const QString &, const QString &, const QString &) const
 

Detailed Description

This class represents the "About QElectroTech" dialog.

Definition at line 25 of file aboutqet.h.

Constructor & Destructor Documentation

◆ AboutQET() [1/2]

AboutQET::AboutQET ( QWidget *  parent = nullptr)

◆ ~AboutQET()

AboutQET::~AboutQET ( )
override

Destructeur

Definition at line 68 of file aboutqet.cpp.

◆ AboutQET() [2/2]

AboutQET::AboutQET ( AboutQET )
private

Member Function Documentation

◆ aboutTab()

QWidget * AboutQET::aboutTab ( ) const
private
Returns
The widget content tab "About"

Definition at line 113 of file aboutqet.cpp.

References QET::Icons::tr.

Referenced by AboutQET().

◆ addAuthor()

void AboutQET::addAuthor ( QLabel *  label,
const QString &  name,
const QString &  email,
const QString &  work 
) const
private

Adds a person to the list of authors

Parameters
labelQLabel which will add the person
nameName of person
emailE-mail address of the person
workFunction / work done by the person

Definition at line 259 of file aboutqet.cpp.

Referenced by authorsTab(), contributorsTab(), and translatorsTab().

◆ authorsTab()

QWidget * AboutQET::authorsTab ( ) const
private
Returns
The widget content by "Authors" tab

Definition at line 133 of file aboutqet.cpp.

References addAuthor(), and QET::Icons::tr.

Referenced by AboutQET().

◆ contributorsTab()

QWidget * AboutQET::contributorsTab ( ) const
private
Returns
The widget content via the "Contributors" tab

Definition at line 200 of file aboutqet.cpp.

References addAuthor(), and QET::Icons::tr.

Referenced by AboutQET().

◆ licenseTab()

QWidget * AboutQET::licenseTab ( ) const
private
Returns
The widget content via the "License Agreement" tab

Definition at line 234 of file aboutqet.cpp.

References QET::license(), and QET::Icons::tr.

Referenced by AboutQET().

◆ titleTab()

QWidget * AboutQET::titleTab ( ) const
private
Returns
The title QElectroTech with its icon

Definition at line 74 of file aboutqet.cpp.

References QET::displayedVersion, and QET::Icons::tr.

Referenced by AboutQET().

◆ translatorsTab()

QWidget * AboutQET::translatorsTab ( ) const
private
Returns
The widget content via the "Translators" tab

Definition at line 158 of file aboutqet.cpp.

References addAuthor(), and QET::Icons::tr.

Referenced by AboutQET().


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