|
@@ -3,7 +3,6 @@
|
|
|
#include "LoginView.h"
|
|
|
#include "AboutView.h"
|
|
|
|
|
|
-#include <DateTime/DatePicker.h>
|
|
|
#include <QFramelessWindow.h>
|
|
|
#include <TitleBar.h>
|
|
|
|
|
@@ -20,10 +19,8 @@ StackedWidget::StackedWidget(QWidget *parent) : QFrame(parent)
|
|
|
m_hBoxLayout->setContentsMargins(0, 0, 0, 0);
|
|
|
m_hBoxLayout->addWidget(m_view);
|
|
|
|
|
|
- connect(m_view, &PopUpAniStackedWidget::currentChanged, this, [this](int index) {
|
|
|
- qDebug() << __FUNCTION__ << __LINE__;
|
|
|
- emit currentWidgetChanged(m_view->widget(index));
|
|
|
- });
|
|
|
+ connect(m_view, &PopUpAniStackedWidget::currentChanged, this,
|
|
|
+ [this](int index) { emit currentWidgetChanged(m_view->widget(index)); });
|
|
|
|
|
|
// setStyleSheet("background-color: rgb(0,222,222);");
|
|
|
}
|
|
@@ -39,17 +36,14 @@ void StackedWidget::addWidget(QWidget *widget)
|
|
|
void StackedWidget::setCurrentWidget(QWidget *widget, bool popOut)
|
|
|
{
|
|
|
if (popOut) {
|
|
|
- qDebug() << __FUNCTION__ << __LINE__;
|
|
|
m_view->setCurrentWidget(widget, true, false, 200, QEasingCurve::InQuad);
|
|
|
} else {
|
|
|
- qDebug() << __FUNCTION__ << __LINE__;
|
|
|
m_view->setCurrentWidget(widget, false, true, 300);
|
|
|
}
|
|
|
}
|
|
|
|
|
|
void StackedWidget::setCurrentIndex(int index, bool popOut)
|
|
|
{
|
|
|
- qDebug() << __FUNCTION__ << __LINE__;
|
|
|
setCurrentWidget(m_view->widget(index), popOut);
|
|
|
}
|
|
|
|
|
@@ -129,10 +123,8 @@ void MainWindow::initNavigation()
|
|
|
|
|
|
m_naviInterface->setDefaultRouteKey(m_loginView->objectName());
|
|
|
|
|
|
- connect(m_stackWidget, &StackedWidget::currentWidgetChanged, this, [this](QWidget *w) {
|
|
|
- m_naviInterface->setCurrentItem(w->objectName());
|
|
|
- qDebug() << "current" << m_stackWidget->view()->currentIndex();
|
|
|
- });
|
|
|
+ connect(m_stackWidget, &StackedWidget::currentWidgetChanged, this,
|
|
|
+ [this](QWidget *w) { m_naviInterface->setCurrentItem(w->objectName()); });
|
|
|
m_naviInterface->setCurrentItem(m_loginView->objectName());
|
|
|
m_stackWidget->setCurrentIndex(0);
|
|
|
}
|
|
@@ -155,6 +147,7 @@ int MainWindow::titleBarIndent() const
|
|
|
|
|
|
void MainWindow::resizeEvent(QResizeEvent *event)
|
|
|
{
|
|
|
+ Q_UNUSED(event)
|
|
|
m_titleBar->resize(width() - titleBarIndent(), m_titleBar->height());
|
|
|
}
|
|
|
|
|
@@ -166,12 +159,10 @@ void MainWindow::switchTo(QWidget *widget, bool triggerByUser)
|
|
|
|
|
|
void MainWindow::loginViewClicked()
|
|
|
{
|
|
|
- qDebug() << __FUNCTION__ << __LINE__;
|
|
|
switchTo(m_loginView);
|
|
|
}
|
|
|
|
|
|
void MainWindow::aboutViewClicked()
|
|
|
{
|
|
|
- qDebug() << __FUNCTION__ << __LINE__;
|
|
|
switchTo(m_aboutView);
|
|
|
}
|