Como impedir que el tamaño de las fuentes cambien en un entorno windows y 125% incrementado.
Publicado por krm (2 intervenciones) el 25/01/2018 15:29:02
Como impedir que el tamaño de las fuentes cambien en un entorno windows con gran resolución la opción de aumentar 125% las fuentes en el sistema operativo.
Tengo una programa en python con interfaz gráfica, cuando lo visualizo en un ordenador con una resolución alta y la opción: Inicio->Panel de control->Pantalla (Facilitar la lectura de los elementos en pantalla).
opción: Mediano: 125% (escogida).
Todas las fuentes de la aplicación están incrementadas.
Buscando por google veo que existe esta opción:
QGuiApplication().setAttribute(Qt.AA_DisableHighDpiScaling)
Pero no encuentro un ejemplo de como usarlo.
Este es el contenido de mi fichero: main.ccp
La idea sería poder insertar esta comando de tal forma que todas las fuentes del proyecto no incrementen de tamaño.
Gracias por la ayuda.
Un saludo.
Tengo una programa en python con interfaz gráfica, cuando lo visualizo en un ordenador con una resolución alta y la opción: Inicio->Panel de control->Pantalla (Facilitar la lectura de los elementos en pantalla).
opción: Mediano: 125% (escogida).
Todas las fuentes de la aplicación están incrementadas.
Buscando por google veo que existe esta opción:
QGuiApplication().setAttribute(Qt.AA_DisableHighDpiScaling)
Pero no encuentro un ejemplo de como usarlo.
Este es el contenido de mi fichero: main.ccp
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
40
41
42
43
44
45
46
47
48
49
#include "mainwindow.h"
#include <QApplication>
int main(int argc, char *argv[])
{
QApplication a(argc, argv);
MainWindow w;
w.show();
return a.exec();
}
Y este otro el mainwindows.cpp
#include "mainwindow.h"
#include "ui_mainwindow.h"
MainWindow::MainWindow(QWidget *parent) :
QMainWindow(parent),
ui(new Ui::MainWindow)
{
ui->setupUi(this);
QListWidget::item
{
background: rgb(255,255,255);
}
QListWidget::item:selected
{
background: rgb(128,128,255);
}
}
MainWindow::~MainWindow()
{
delete ui;
}
La idea sería poder insertar esta comando de tal forma que todas las fuentes del proyecto no incrementen de tamaño.
Gracias por la ayuda.
Un saludo.
Valora esta pregunta
0