15 #include <QPushButton> 16 #include <itkConfigure.h> 18 #include <vtkConfigure.h> 19 #include <vtkVersionMacros.h> 27 QString itkVersion = QString(
"%1.%2.%3").arg(ITK_VERSION_MAJOR).arg(ITK_VERSION_MINOR).arg(ITK_VERSION_PATCH);
28 QString vtkVersion = QString(
"%1.%2.%3").arg(VTK_MAJOR_VERSION).arg(VTK_MINOR_VERSION).arg(VTK_BUILD_VERSION);
30 QString revisionText = QString(
"Revision: %1").arg(
MITK_REVISION);
35 m_GUI.m_RevisionLabel->setText(revisionText);
36 m_GUI.m_ToolkitVersionsLabel->setText(QString(
"ITK %1, VTK %2, Qt %3").arg(itkVersion, vtkVersion, QT_VERSION_STR));
38 QPushButton *btnModules =
new QPushButton(QIcon(
":/QtWidgetsExt/ModuleView.png"),
"Modules");
39 m_GUI.m_ButtonBox->addButton(btnModules, QDialogButtonBox::ActionRole);
41 connect(btnModules, SIGNAL(clicked()),
this, SLOT(
ShowModules()));
42 connect(m_GUI.m_ButtonBox, SIGNAL(rejected()),
this, SLOT(reject()));
57 return m_GUI.m_AboutLabel->text();
62 return m_GUI.m_CaptionLabel->text();
67 return m_GUI.m_RevisionLabel->text();
72 m_GUI.m_AboutLabel->setText(text);
77 m_GUI.m_CaptionLabel->setText(text);
82 m_GUI.m_RevisionLabel->setText(text);
void SetRevisionText(const QString &text)
QString GetAboutText() const
QmitkAboutDialog(QWidget *parent=nullptr, Qt::WindowFlags f=Qt::CustomizeWindowHint|Qt::WindowCloseButtonHint)
QString GetCaptionText() const
~QmitkAboutDialog() override
void SetCaptionText(const QString &text)
#define MITK_REVISION_DESC
void SetAboutText(const QString &text)
QString GetRevisionText() const