From b63048ecae0c366dcb9d0a0bbe0e106ce343c714 Mon Sep 17 00:00:00 2001 From: taynpg Date: Wed, 25 Jun 2025 23:49:40 +0800 Subject: [PATCH] highDPI: Qt5 set AA_EnableHighDpiScaling. --- Gui/Control/ConnectControl.cpp | 2 ++ Gui/Control/FileControl.cpp | 2 +- Gui/main.cpp | 4 ++++ 3 files changed, 7 insertions(+), 1 deletion(-) diff --git a/Gui/Control/ConnectControl.cpp b/Gui/Control/ConnectControl.cpp index c8a2c54..927591a 100644 --- a/Gui/Control/ConnectControl.cpp +++ b/Gui/Control/ConnectControl.cpp @@ -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); diff --git a/Gui/Control/FileControl.cpp b/Gui/Control/FileControl.cpp index 32c84ae..900d5c6 100644 --- a/Gui/Control/FileControl.cpp +++ b/Gui/Control/FileControl.cpp @@ -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); diff --git a/Gui/main.cpp b/Gui/main.cpp index 7e23939..0e6c712 100644 --- a/Gui/main.cpp +++ b/Gui/main.cpp @@ -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);