mirror of
https://github.com/x-tools-author/x-tools.git
synced 2025-09-15 15:28:40 +08:00
add menu action
This commit is contained in:
parent
434f2b767b
commit
72bfc321ff
@ -39,6 +39,7 @@
|
||||
#include "SAKMainWindow.hh"
|
||||
#include "QtAppStyleApi.hh"
|
||||
#include "SAKApplication.hh"
|
||||
#include "SAKQRCodeDialog.hh"
|
||||
#include "SAKUdpDebugPage.hh"
|
||||
#include "QtStyleSheetApi.hh"
|
||||
#include "SAKCRCCalculator.hh"
|
||||
@ -73,6 +74,7 @@ SAKMainWindow::SAKMainWindow(QWidget *parent)
|
||||
{
|
||||
ui->setupUi(this);
|
||||
updateManager = new SAKUpdateManager(this);
|
||||
qrCodeDialog = new SAKQRCodeDialog(this);
|
||||
|
||||
|
||||
QHBoxLayout *layout = new QHBoxLayout;
|
||||
@ -399,6 +401,11 @@ void SAKMainWindow::initHelpMenu()
|
||||
QAction *moreInformationAction = new QAction(tr("更多信息"), this);
|
||||
helpMenu->addAction(moreInformationAction);
|
||||
connect(moreInformationAction, &QAction::triggered, moreInformation, &SAKMoreInformation::show);
|
||||
|
||||
helpMenu->addSeparator();
|
||||
QAction *qrCodeAction = new QAction(tr("二维码"), this);
|
||||
helpMenu->addAction(qrCodeAction);
|
||||
connect(qrCodeAction, &QAction::triggered, qrCodeDialog, &SAKQRCodeDialog::show);
|
||||
}
|
||||
|
||||
void SAKMainWindow::initLinksMenu()
|
||||
|
||||
@ -22,6 +22,7 @@
|
||||
#include <QMainWindow>
|
||||
#include <QTranslator>
|
||||
|
||||
class SAKQRCodeDialog;
|
||||
class SAKUpdateManager;
|
||||
class SAKMoreInformation;
|
||||
|
||||
@ -41,12 +42,13 @@ protected:
|
||||
bool eventFilter(QObject *obj, QEvent *event);
|
||||
|
||||
private:
|
||||
QTabWidget* tabWidget = nullptr;
|
||||
Ui::SAKMainWindow* ui = nullptr;
|
||||
QMenu* toolsMenu = nullptr;
|
||||
QTabWidget *tabWidget = nullptr;
|
||||
Ui::SAKMainWindow *ui = nullptr;
|
||||
QMenu *toolsMenu = nullptr;
|
||||
QAction *defaultStyleSheetAction = nullptr;
|
||||
SAKUpdateManager* updateManager = nullptr;
|
||||
SAKMoreInformation* moreInformation = nullptr;
|
||||
SAKUpdateManager *updateManager = nullptr;
|
||||
SAKMoreInformation *moreInformation = nullptr;
|
||||
SAKQRCodeDialog *qrCodeDialog = nullptr;
|
||||
|
||||
QTranslator qtTranslator;
|
||||
QTranslator qtBaeTranslator;
|
||||
|
||||
Loading…
Reference in New Issue
Block a user