This widget provides the "About dialog" of an application. More...

#include <Splashscreen.h>

Classes

class  LibraryInfo
 

Public Member Functions

 AboutDialog (bool showLic, QWidget *parent=0)
 Constructs an AboutDialog which is a child of 'parent', with the name 'name' and widget flags set to 'WStyle_Customize|WStyle_NoBorder|WType_Modal'. More...
 
 ~AboutDialog ()
 Destroys the object and frees any allocated resources. More...
 

Protected Slots

void linkActivated (const QUrl &link)
 
virtual void on_copyButton_clicked ()
 

Protected Member Functions

void setupLabels ()
 
void showCollectionInformation ()
 
void showLicenseInformation ()
 

Detailed Description

This widget provides the "About dialog" of an application.

This shows the current version, the build number and date.

Author
Werner Mayer

Constructor & Destructor Documentation

◆ AboutDialog()

AboutDialog::AboutDialog ( bool  showLic,
QWidget parent = 0 
)

Constructs an AboutDialog which is a child of 'parent', with the name 'name' and widget flags set to 'WStyle_Customize|WStyle_NoBorder|WType_Modal'.

The dialog will be modal.

References Gui::getMainWindow(), setupLabels(), showCollectionInformation(), showLicenseInformation(), and Gui::MainWindow::splashImage().

◆ ~AboutDialog()

AboutDialog::~AboutDialog ( )

Destroys the object and frees any allocated resources.

Member Function Documentation

◆ linkActivated

void AboutDialog::linkActivated ( const QUrl &  link)
protectedslot

◆ on_copyButton_clicked

void AboutDialog::on_copyButton_clicked ( )
protectedvirtualslot

◆ setupLabels()

void AboutDialog::setupLabels ( )
protected

◆ showCollectionInformation()

void AboutDialog::showCollectionInformation ( )
protected

References App::Application::getHelpDir().

Referenced by AboutDialog().

◆ showLicenseInformation()


The documentation for this class was generated from the following files:
  • Sources/FreeCAD/src/Gui/Splashscreen.h
  • Sources/FreeCAD/src/Gui/Splashscreen.cpp