modified dpi
This commit is contained in:
parent
3eb885a0e0
commit
f432cc00db
11
src/main.cpp
11
src/main.cpp
@ -45,6 +45,17 @@ int main(int argc, char* argv[]) {
|
||||
app.setAttribute(Qt::AA_DontCreateNativeWidgetSiblings);
|
||||
InstallCrashHandler();
|
||||
|
||||
//字体高分屏自适应
|
||||
const float DEFAULT_DPI = 96.0;
|
||||
HDC screen = GetDC(NULL);
|
||||
FLOAT dpiX = static_cast<FLOAT>(GetDeviceCaps(screen, LOGPIXELSX));
|
||||
ReleaseDC(0, screen);
|
||||
float fontSize = dpiX / DEFAULT_DPI;
|
||||
|
||||
QFont font = app.font();
|
||||
font.setPointSize(font.pointSize()*fontSize);
|
||||
app.setFont(font);
|
||||
|
||||
// Single-instance guard to avoid multiple launches from repeated clicks
|
||||
const QString lockPath = QStandardPaths::writableLocation(QStandardPaths::TempLocation) + "/Dyt_app.lock";
|
||||
QLockFile lock(lockPath);
|
||||
|
||||
@ -2294,22 +2294,22 @@
|
||||
<translation></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../ui/MainWindow.cpp" line="65"/>
|
||||
<location filename="../ui/MainWindow.cpp" line="67"/>
|
||||
<source>model elements</source>
|
||||
<translation>模型元素</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../ui/MainWindow.cpp" line="74"/>
|
||||
<location filename="../ui/MainWindow.cpp" line="76"/>
|
||||
<source>preset models</source>
|
||||
<translation>预制模型</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../ui/MainWindow.cpp" line="82"/>
|
||||
<location filename="../ui/MainWindow.cpp" line="84"/>
|
||||
<source>attribte</source>
|
||||
<translation>属性</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../ui/MainWindow.cpp" line="112"/>
|
||||
<location filename="../ui/MainWindow.cpp" line="114"/>
|
||||
<source>Main View</source>
|
||||
<translation>主视图</translation>
|
||||
</message>
|
||||
@ -2552,7 +2552,7 @@
|
||||
<message>
|
||||
<location filename="../ui/PropertyBrowser.cpp" line="69"/>
|
||||
<location filename="../ui/PropertyBrowser.cpp" line="72"/>
|
||||
<location filename="../ui/PropertyBrowser.cpp" line="1308"/>
|
||||
<location filename="../ui/PropertyBrowser.cpp" line="1309"/>
|
||||
<source>WorkSpace</source>
|
||||
<translation>工作区间</translation>
|
||||
</message>
|
||||
@ -2855,17 +2855,17 @@
|
||||
<translation>路径</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../ui/PropertyBrowser.cpp" line="1141"/>
|
||||
<location filename="../ui/PropertyBrowser.cpp" line="1142"/>
|
||||
<source>suffix</source>
|
||||
<translation>后缀</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../ui/PropertyBrowser.cpp" line="1366"/>
|
||||
<location filename="../ui/PropertyBrowser.cpp" line="1367"/>
|
||||
<source>ModelBase</source>
|
||||
<translation>模型</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../ui/PropertyBrowser.cpp" line="1371"/>
|
||||
<location filename="../ui/PropertyBrowser.cpp" line="1372"/>
|
||||
<source>color base</source>
|
||||
<translation>颜色</translation>
|
||||
</message>
|
||||
|
||||
Loading…
Reference in New Issue
Block a user