Qt
Internal/Contributor docs for the Qt SDK. Note: These are NOT official API docs; those are found at https://doc.qt.io/
Toggle main menu visibility
Loading...
Searching...
No Matches
imagedialog.cpp
Go to the documentation of this file.
1
// Copyright (C) 2016 The Qt Company Ltd.
2
// SPDX-License-Identifier: LicenseRef-Qt-Commercial OR BSD-3-Clause
3
// Qt-Security score:significant reason:default
4
5
#
include
<
QMessageBox
>
6
7
#
include
"imagedialog.h"
8
9
ImageDialog
::ImageDialog(QWidget *parent)
10
: QDialog(parent)
11
{
12
setupUi(
this
);
13
okButton->setAutoDefault(
false
);
14
cancelButton->setAutoDefault(
false
);
15
16
colorDepthCombo->addItem(tr(
"2 colors (1 bit per pixel)"
));
17
colorDepthCombo->addItem(tr(
"4 colors (2 bits per pixel)"
));
18
colorDepthCombo->addItem(tr(
"16 colors (4 bits per pixel)"
));
19
colorDepthCombo->addItem(tr(
"256 colors (8 bits per pixel)"
));
20
colorDepthCombo->addItem(tr(
"65536 colors (16 bits per pixel)"
));
21
colorDepthCombo->addItem(tr(
"16 million colors (24 bits per pixel)"
));
22
23
connect(cancelButton, &QAbstractButton::clicked,
this
, &QDialog::reject);
24
}
25
26
void
ImageDialog
::on_okButton_clicked()
27
{
28
if
(nameLineEdit->text().isEmpty()) {
29
QMessageBox::information(
this
, tr(
"No Image Name"
),
30
tr(
"Please supply a name for the image."
), QMessageBox::Cancel);
31
}
else
{
32
accept();
33
}
34
}
ImageDialog
[0]
Definition
imagedialog.h:12
qttools
src
designer
src
designer
doc
snippets
autoconnection
imagedialog.cpp
Generated on
for Qt by
1.18.0