High-DPI: Remove usages of Qt::AA_UseHighDpiPixmaps
Remove usages of Qt::AA_UseHighDpiPixmaps from examples/. This flag is now on by default, and can't be disabled. Task-number: QTBUG-83092 Change-Id: Ie28622f816da2fe28d4ab272d45ea20bd051d5f3 Reviewed-by: Tor Arne Vestbø <tor.arne.vestbo@qt.io> Reviewed-by: Friedemann Kleint <Friedemann.Kleint@qt.io>
This commit is contained in:
parent
b61ea367a5
commit
c3a4d36082
@ -56,7 +56,6 @@
|
||||
int main(int argc, char *argv[])
|
||||
{
|
||||
QCoreApplication::setAttribute(Qt::AA_EnableHighDpiScaling);
|
||||
QCoreApplication::setAttribute(Qt::AA_UseHighDpiPixmaps);
|
||||
QApplication app(argc, argv);
|
||||
MandelbrotWidget widget;
|
||||
widget.show();
|
||||
|
@ -59,8 +59,6 @@ int main(int argc, char *argv[])
|
||||
{
|
||||
Q_INIT_RESOURCE(systray);
|
||||
|
||||
QCoreApplication::setAttribute(Qt::AA_UseHighDpiPixmaps);
|
||||
|
||||
QApplication app(argc, argv);
|
||||
|
||||
if (!QSystemTrayIcon::isSystemTrayAvailable()) {
|
||||
|
@ -59,8 +59,6 @@ int main(int argc, char *argv[])
|
||||
{
|
||||
Q_INIT_RESOURCE(classwizard);
|
||||
|
||||
QCoreApplication::setAttribute(Qt::AA_UseHighDpiPixmaps);
|
||||
|
||||
QApplication app(argc, argv);
|
||||
|
||||
#ifndef QT_NO_TRANSLATION
|
||||
|
@ -59,8 +59,6 @@ int main(int argc, char *argv[])
|
||||
{
|
||||
Q_INIT_RESOURCE(licensewizard);
|
||||
|
||||
QCoreApplication::setAttribute(Qt::AA_UseHighDpiPixmaps);
|
||||
|
||||
QApplication app(argc, argv);
|
||||
|
||||
#ifndef QT_NO_TRANSLATION
|
||||
|
@ -59,7 +59,6 @@
|
||||
|
||||
int main(int argc, char *argv[])
|
||||
{
|
||||
QCoreApplication::setAttribute(Qt::AA_UseHighDpiPixmaps);
|
||||
QApplication app(argc, argv);
|
||||
QGuiApplication::setApplicationDisplayName(Dialog::tr("Standard Dialogs"));
|
||||
|
||||
|
@ -123,8 +123,6 @@ QWizardPage *createConclusionPage()
|
||||
int main(int argc, char *argv[])
|
||||
//! [9] //! [11]
|
||||
{
|
||||
QCoreApplication::setAttribute(Qt::AA_UseHighDpiPixmaps);
|
||||
|
||||
QApplication app(argc, argv);
|
||||
|
||||
#ifndef QT_NO_TRANSLATION
|
||||
|
@ -62,7 +62,6 @@ int main(int argc, char *argv[])
|
||||
}
|
||||
|
||||
if (useHighDpiScaling) {
|
||||
QCoreApplication::setAttribute(Qt::AA_UseHighDpiPixmaps);
|
||||
QCoreApplication::setAttribute(Qt::AA_EnableHighDpiScaling);
|
||||
} else {
|
||||
QCoreApplication::setAttribute(Qt::AA_DisableHighDpiScaling);
|
||||
|
@ -176,7 +176,6 @@ static ParseCommandLineArgumentsResult
|
||||
int main(int argc, char **argv)
|
||||
{
|
||||
QApplication::setAttribute(Qt::AA_EnableHighDpiScaling);
|
||||
QApplication::setAttribute(Qt::AA_UseHighDpiPixmaps);
|
||||
QApplication app(argc, argv);
|
||||
MainWindow::CustomSizeHintMap customSizeHints;
|
||||
switch (parseCustomSizeHints(QCoreApplication::arguments(), &customSizeHints)) {
|
||||
|
@ -64,15 +64,9 @@ int main(int argc, char *argv[])
|
||||
commandLineParser.setSingleDashWordOptionMode(QCommandLineParser::ParseAsLongOptions);
|
||||
commandLineParser.addHelpOption();
|
||||
commandLineParser.addVersionOption();
|
||||
QCommandLineOption noHighDpiPixmapOption("no-highdpi-pixmaps",
|
||||
"Disable High DPI image loading (Qt::AA_UseHighDpiPixmaps)");
|
||||
commandLineParser.addOption(noHighDpiPixmapOption);
|
||||
commandLineParser.addPositionalArgument(MainWindow::tr("[file]"), MainWindow::tr("Icon file(s) to open."));
|
||||
commandLineParser.process(QCoreApplication::arguments());
|
||||
|
||||
if (!commandLineParser.isSet(noHighDpiPixmapOption))
|
||||
QCoreApplication::setAttribute(Qt::AA_UseHighDpiPixmaps);
|
||||
|
||||
MainWindow mainWin;
|
||||
if (!commandLineParser.positionalArguments().isEmpty())
|
||||
mainWin.loadImages(commandLineParser.positionalArguments());
|
||||
|
@ -320,12 +320,6 @@ void MainWindow::loadImages(const QStringList &fileNames)
|
||||
}
|
||||
}
|
||||
|
||||
void MainWindow::useHighDpiPixmapsChanged(int checkState)
|
||||
{
|
||||
QCoreApplication::setAttribute(Qt::AA_UseHighDpiPixmaps, checkState == Qt::Checked);
|
||||
changeIcon();
|
||||
}
|
||||
|
||||
//! [20]
|
||||
void MainWindow::removeAllImages()
|
||||
{
|
||||
@ -444,10 +438,6 @@ QWidget *MainWindow::createHighDpiIconSizeGroupBox()
|
||||
screenNameLabel = new QLabel(highDpiGroupBox);
|
||||
layout->addRow(tr("Screen:"), screenNameLabel);
|
||||
layout->addRow(tr("Device pixel ratio:"), devicePixelRatioLabel);
|
||||
QCheckBox *highDpiPixmapsCheckBox = new QCheckBox(QLatin1String("Qt::AA_UseHighDpiPixmaps"));
|
||||
highDpiPixmapsCheckBox->setChecked(QCoreApplication::testAttribute(Qt::AA_UseHighDpiPixmaps));
|
||||
connect(highDpiPixmapsCheckBox, &QCheckBox::stateChanged, this, &MainWindow::useHighDpiPixmapsChanged);
|
||||
layout->addRow(highDpiPixmapsCheckBox);
|
||||
return highDpiGroupBox;
|
||||
}
|
||||
|
||||
|
@ -88,7 +88,6 @@ private slots:
|
||||
void addSampleImages();
|
||||
void addOtherImages();
|
||||
void removeAllImages();
|
||||
void useHighDpiPixmapsChanged(int checkState);
|
||||
void screenChanged();
|
||||
|
||||
private:
|
||||
|
Loading…
x
Reference in New Issue
Block a user