-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathaboutdialog.cpp
More file actions
39 lines (35 loc) · 1.32 KB
/
aboutdialog.cpp
File metadata and controls
39 lines (35 loc) · 1.32 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
//-----------------------------------------------------------------------------------------------------------
// Emby Explorer (Qt) (w) 2024-2026 by Jan Buchholz
// UI, About dialog
// last change: 2026-05-23
//-----------------------------------------------------------------------------------------------------------
#include "globals.h"
#include "aboutdialog.h"
#include "ui_aboutdialog.h"
#include <QPushButton>
AboutDialog::AboutDialog(QWidget *parent) : QDialog(parent), ui(new Ui::AboutDialog) {
ui->setupUi(this);
ui->buttonBox->button(QDialogButtonBox::Ok)->setText(tr("Close"));
ui->lbl_1->setText(QString(APP_NAME) + " " + QString(APP_VERSION));
ui->lbl_2->setText(about_1);
ui->lbl_3->setText(about_2);
ui->lbl_4->setText(about_3 + qVersion());
setStyleSheet(
"QDialog {"
" border: 1px solid #666;"
" border-radius: 6px;"
" background: qlineargradient("
" x1:0, y1:0, x2:0, y2:1,"
" stop:0 #ffffff,"
" stop:1 #e6e6e6"
" );"
"}"
);
adjustSize();
setFixedSize(size());
// quick fix, Qt forgets to add the <connections> to the ui form
connect(ui->buttonBox, &QDialogButtonBox::accepted, this, &QDialog::accept);
}
AboutDialog::~AboutDialog() {
delete ui;
}