From df53287060966d78ffccac78342fb5d0a028f835 Mon Sep 17 00:00:00 2001
From: sola.lu <sola.lu.greentest.com.cn>
Date: 周二, 10 6月 2025 19:03:07 +0800
Subject: [PATCH] 1.添加翻译,about,手册,login这几个按钮到标题栏。

---
 examples/shared/widgetframe/windowbar.h |   18 ++++++++++++++++++
 1 files changed, 18 insertions(+), 0 deletions(-)

diff --git a/examples/shared/widgetframe/windowbar.h b/examples/shared/widgetframe/windowbar.h
index e9cf04c..75bba3d 100644
--- a/examples/shared/widgetframe/windowbar.h
+++ b/examples/shared/widgetframe/windowbar.h
@@ -29,6 +29,10 @@
         QAbstractButton *minButton() const;
         QAbstractButton *maxButton() const;
         QAbstractButton *closeButton() const;
+        QAbstractButton *loginButton() const;
+        QAbstractButton *languageButton() const;
+        QAbstractButton *manualButton() const;
+        QAbstractButton *aboutButton() const;
 
         void setMenuBar(QMenuBar *menuBar);
         void setTitleLabel(QLabel *label);
@@ -37,6 +41,10 @@
         void setMinButton(QAbstractButton *btn);
         void setMaxButton(QAbstractButton *btn);
         void setCloseButton(QAbstractButton *btn);
+        void setLoginButton(QAbstractButton *btn);
+        void setLanguageButton(QAbstractButton *btn);
+        void setManualButton(QAbstractButton *btn);
+        void setAboutButton(QAbstractButton *btn);
 
         QMenuBar *takeMenuBar();
         QLabel *takeTitleLabel();
@@ -45,6 +53,10 @@
         QAbstractButton *takeMinButton();
         QAbstractButton *takeMaxButton();
         QAbstractButton *takeCloseButton();
+        QAbstractButton *takeLoginButton();
+        QAbstractButton *takeLanguageButton();
+        QAbstractButton *takeManualButton();
+        QAbstractButton *takeAboutButton();
 
         QWidget *hostWidget() const;
         void setHostWidget(QWidget *w);
@@ -60,6 +72,12 @@
         void minimizeRequested();
         void maximizeRequested(bool max = false);
         void closeRequested();
+        
+        //鍒嗗埆涓虹炕璇戯紝鎵嬪唽锛岀櫥褰曞拰about
+        void languageRequested();
+        void manualRequested();
+        void loginRequested();
+        void aboutRequested(); 
 
     protected:
         bool eventFilter(QObject *obj, QEvent *event) override;

--
Gitblit v1.9.1