highDPI: Qt5 set AA_EnableHighDpiScaling.

This commit is contained in:
2025-06-25 23:49:40 +08:00
parent c7b15694b9
commit b63048ecae
3 changed files with 7 additions and 1 deletions

View File

@@ -139,6 +139,8 @@ void Connecter::InitControl()
ui->btnDisconnect->setEnabled(false);
ui->edIP->setText("127.0.0.1");
ui->edPort->setText("9009");
ui->edPort->setFixedWidth(70);
connect(ui->btnConnect, &QPushButton::clicked, this, &Connecter::Connect);
connect(ui->btnRefresh, &QPushButton::clicked, this, &Connecter::RefreshClient);
connect(this, &Connecter::sendConnect, this, &Connecter::setState);

View File

@@ -55,7 +55,7 @@ void FileManager::InitControl()
ui->comboBox->setEditable(true);
// ui->tableWidget->setColumnWidth(0, 50);
ui->tableWidget->setColumnWidth(1, 300);
ui->tableWidget->setColumnWidth(2, 150);
ui->tableWidget->setColumnWidth(2, 170);
ui->tableWidget->setColumnWidth(3, 70);
ui->tableWidget->setColumnWidth(4, 90);
ui->tableWidget->setSelectionBehavior(QAbstractItemView::SelectRows);

View File

@@ -25,6 +25,10 @@ int main(int argc, char* argv[])
SingleApplication a(argc, argv);
#if (QT_VERSION < QT_VERSION_CHECK(6, 0, 0))
QCoreApplication::setAttribute(Qt::AA_EnableHighDpiScaling);
#endif
#ifdef _WIN32
QFont font("Microsoft YaHei", 9);
a.setFont(font);