modified window

This commit is contained in:
pimin 2025-11-13 22:53:55 +08:00
parent 44b3fb6dbe
commit e4278a25e3
7 changed files with 19 additions and 21 deletions

View File

@ -39,6 +39,7 @@ int main(int argc, char* argv[]) {
SpdLogger logger("logs/log.txt", 5); SpdLogger logger("logs/log.txt", 5);
Application::setAttribute(Qt::AA_EnableHighDpiScaling); Application::setAttribute(Qt::AA_EnableHighDpiScaling);
Application::setAttribute(Qt::AA_UseHighDpiPixmaps);
Application app(argc, argv); Application app(argc, argv);
app.setAttribute(Qt::AA_DontCreateNativeWidgetSiblings); app.setAttribute(Qt::AA_DontCreateNativeWidgetSiblings);

View File

@ -2235,17 +2235,17 @@
<translation></translation> <translation></translation>
</message> </message>
<message> <message>
<location filename="../ui/FrameTitleBar.cpp" line="143"/> <location filename="../ui/FrameTitleBar.cpp" line="149"/>
<source>default</source> <source>default</source>
<translation></translation> <translation></translation>
</message> </message>
<message> <message>
<location filename="../ui/FrameTitleBar.cpp" line="143"/> <location filename="../ui/FrameTitleBar.cpp" line="149"/>
<source>silver</source> <source>silver</source>
<translation></translation> <translation></translation>
</message> </message>
<message> <message>
<location filename="../ui/FrameTitleBar.cpp" line="143"/> <location filename="../ui/FrameTitleBar.cpp" line="149"/>
<source>blue</source> <source>blue</source>
<translation></translation> <translation></translation>
</message> </message>
@ -2309,7 +2309,7 @@
<translation></translation> <translation></translation>
</message> </message>
<message> <message>
<location filename="../ui/MainWindow.cpp" line="110"/> <location filename="../ui/MainWindow.cpp" line="112"/>
<source>Main View</source> <source>Main View</source>
<translation></translation> <translation></translation>
</message> </message>
@ -2435,12 +2435,12 @@
<context> <context>
<name>OsgWidget</name> <name>OsgWidget</name>
<message> <message>
<location filename="../viewer/OsgWidget.cpp" line="131"/> <location filename="../viewer/OsgWidget.cpp" line="144"/>
<source>warning</source> <source>warning</source>
<translation></translation> <translation></translation>
</message> </message>
<message> <message>
<location filename="../viewer/OsgWidget.cpp" line="132"/> <location filename="../viewer/OsgWidget.cpp" line="145"/>
<source>open dyt file failed</source> <source>open dyt file failed</source>
<translation>dyt文件失败</translation> <translation>dyt文件失败</translation>
</message> </message>
@ -2463,8 +2463,8 @@
<message> <message>
<location filename="../ui/Menu/PlayManagerMenu.ui" line="26"/> <location filename="../ui/Menu/PlayManagerMenu.ui" line="26"/>
<location filename="../ui/Menu/PlayManagerMenu.cpp" line="55"/> <location filename="../ui/Menu/PlayManagerMenu.cpp" line="55"/>
<location filename="../ui/Menu/PlayManagerMenu.cpp" line="160"/> <location filename="../ui/Menu/PlayManagerMenu.cpp" line="166"/>
<location filename="../ui/Menu/PlayManagerMenu.cpp" line="167"/> <location filename="../ui/Menu/PlayManagerMenu.cpp" line="173"/>
<source>play</source> <source>play</source>
<translation></translation> <translation></translation>
</message> </message>
@ -2529,7 +2529,7 @@
<message> <message>
<location filename="../ui/Menu/PlayManagerMenu.cpp" line="48"/> <location filename="../ui/Menu/PlayManagerMenu.cpp" line="48"/>
<location filename="../ui/Menu/PlayManagerMenu.cpp" line="52"/> <location filename="../ui/Menu/PlayManagerMenu.cpp" line="52"/>
<location filename="../ui/Menu/PlayManagerMenu.cpp" line="157"/> <location filename="../ui/Menu/PlayManagerMenu.cpp" line="163"/>
<source>pause</source> <source>pause</source>
<translation></translation> <translation></translation>
</message> </message>

View File

@ -186,3 +186,9 @@ void FrameTitleBar::SetSysButton(unsigned int sysBtn) {
ui->sys_max->setVisible(static_cast<bool>(ftbButton_ & FTB_MAX)); ui->sys_max->setVisible(static_cast<bool>(ftbButton_ & FTB_MAX));
ui->sys_close->setVisible(static_cast<bool>(ftbButton_ & FTB_CLOSE)); ui->sys_close->setVisible(static_cast<bool>(ftbButton_ & FTB_CLOSE));
} }
void FrameTitleBar::showEvent(QShowEvent * event)
{
OnMaxBtnClicked();
}

View File

@ -46,6 +46,8 @@ protected:
void mouseMoveEvent(QMouseEvent* event) override; void mouseMoveEvent(QMouseEvent* event) override;
void mouseDoubleClickEvent(QMouseEvent* event) override; void mouseDoubleClickEvent(QMouseEvent* event) override;
virtual void showEvent(QShowEvent *event) override;
protected: protected:
void OnMinBtnClicked(); void OnMinBtnClicked();
void OnMaxBtnClicked(); void OnMaxBtnClicked();

View File

@ -40,7 +40,7 @@ MainFrame::MainFrame(QWidget *parent) :
assert(nullptr == s_instance); assert(nullptr == s_instance);
s_instance = this; s_instance = this;
ui->titleFrame->SetMainWidget(this); ui->titleFrame->SetMainWidget(this);
ui->titleFrame->SetTitle(tr("Dyt")); ui->titleFrame->SetTitle(tr("Dyt"));
ui->titleFrame->InitMenuWidget(); ui->titleFrame->InitMenuWidget();

View File

@ -212,15 +212,6 @@ void OsgWidget::paintEvent(QPaintEvent*) {
frame(); frame();
} }
void OsgWidget::showEvent(QShowEvent * event)
{
if (nullptr == view_) {
return;
}
qreal devicePixelRatio = screen()->devicePixelRatio();
viewUI_->Resize(size().width() * devicePixelRatio, size().height() * devicePixelRatio);
}
void OsgWidget::dragEnterEvent(QDragEnterEvent* event) { void OsgWidget::dragEnterEvent(QDragEnterEvent* event) {
LOG_INFO("OsgWidget::dragEnterEvent - Available formats:{}", event->mimeData()->formats().join(",").toStdString()); LOG_INFO("OsgWidget::dragEnterEvent - Available formats:{}", event->mimeData()->formats().join(",").toStdString());

View File

@ -28,8 +28,6 @@ protected:
void resizeEvent(QResizeEvent* event) override; void resizeEvent(QResizeEvent* event) override;
void paintEvent( QPaintEvent* /*event*/ ) override; void paintEvent( QPaintEvent* /*event*/ ) override;
virtual void showEvent(QShowEvent *event) override;
// 拖拽事件处理 // 拖拽事件处理
void dragEnterEvent(QDragEnterEvent* event) override; void dragEnterEvent(QDragEnterEvent* event) override;