资源简介
QT widget实现手机界面滑屏效果,支持鼠标滑动,触摸屏上滑动
随着智能手机的不断普及,手机屏幕成为人机交互的重要方式。现在手机主界面基本上都是左右滑动翻页。Qt如何实现呢?
随着智能手机的不断普及,手机屏幕成为人机交互的重要方式。现在手机主界面基本上都是左右滑动翻页。Qt如何实现呢?
代码片段和文件信息
#include “animationstackedwidget.h“
#include
#include
#include
AnimationStackedWidget::AnimationStackedWidget(QWidget *parent)
: QStackedWidget(parent)
{
m_isAnimating = false;
m_currentValue = 0;
m_currentIndex = 0;
m_previousIndex = 0;
m_savePreviousIndex = 0;
m_animation = new QPropertyAnimation(this QByteArray());
m_animation->setDuration(1000);
m_animation->setEasingCurve(QEasingCurve::OutExpo);
m_animation->setStartValue(0);
m_animation->setEndValue(0);
connect(m_animation SIGNAL(valueChanged(QVariant)) SLOT(valueChanged(QVariant)));
connect(m_animation SIGNAL(finished()) SLOT(animationfinished()));
}
void AnimationStackedWidget::mousePressEvent(QMouseEvent *event)
{
if (m_isAnimating)
{
m_bUpdate = true;
m_canMove = false;
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
文件 1348 2019-11-19 14:05 QStackedWidget-Animation\animationstackedwidget.aps
文件 6743 2019-11-19 16:00 QStackedWidget-Animation\animationstackedwidget.cpp
文件 1770 2019-11-19 15:46 QStackedWidget-Animation\animationstackedwidget.h
文件 469 2016-07-15 15:10 QStackedWidget-Animation\animationstackedwidget.pro
文件 177 2019-11-19 14:06 QStackedWidget-Animation\Animationstackedwidget.qrc
文件 2458 2019-11-19 14:05 QStackedWidget-Animation\animationstackedwidget.rc
文件 20443 2019-11-19 14:09 QStackedWidget-Animation\animationstackedwidget.vcxproj
文件 4513 2019-11-19 14:09 QStackedWidget-Animation\animationstackedwidget.vcxproj.filters
文件 608 2019-11-18 09:52 QStackedWidget-Animation\animationstackedwidget.vcxproj.user
文件 166912 2019-11-19 14:50 QStackedWidget-Animation\Debug\animationstackedwidget.exe
文件 1115576 2019-11-19 14:50 QStackedWidget-Animation\Debug\animationstackedwidget.ilk
文件 3043328 2019-11-19 14:50 QStackedWidget-Animation\Debug\animationstackedwidget.pdb
文件 4873 2019-11-19 14:21 QStackedWidget-Animation\Debug\moc_animationstackedwidget.cpp
文件 3860 2019-11-18 16:44 QStackedWidget-Animation\Debug\moc_mainwindow.cpp
文件 250 2019-11-19 14:50 QStackedWidget-Animation\Debug\moc_predefs.h
文件 7930 2016-07-15 16:17 QStackedWidget-Animation\GeneratedFiles\mainwindow.ui
文件 8822 2019-11-19 14:21 QStackedWidget-Animation\GeneratedFiles\qrc_Animationstackedwidget.cpp
文件 15143 2019-11-19 16:11 QStackedWidget-Animation\GeneratedFiles\ui_mainwindow.h
文件 197 2019-11-18 17:06 QStackedWidget-Animation\main.cpp
文件 3846 2019-11-19 16:01 QStackedWidget-Animation\mainwindow.cpp
文件 794 2019-11-19 16:01 QStackedWidget-Animation\mainwindow.h
文件 14630 2019-11-19 16:10 QStackedWidget-Animation\mainwindow.ui
文件 81920 2019-11-19 16:11 QStackedWidget-Animation\Release\animationstackedwidget.exe
文件 5023 2019-11-19 15:46 QStackedWidget-Animation\Release\moc_animationstackedwidget.cpp
文件 3898 2019-11-19 16:01 QStackedWidget-Animation\Release\moc_mainwindow.cpp
文件 233 2019-11-19 16:11 QStackedWidget-Animation\Release\moc_predefs.h
文件 401 2019-11-19 14:05 QStackedWidget-Animation\resource.h
文件 479 2015-02-12 11:24 QStackedWidget-Animation\Resourse\appbar.chevron.left.png
文件 463 2015-02-12 11:24 QStackedWidget-Animation\Resourse\appbar.chevron.right.png
文件 194 2019-11-19 14:50 QStackedWidget-Animation\x64\Debug\animatio.CA3AD89A.tlog\animationstackedwidget.lastbuildstate
............此处省略55个文件信息
评论
共有 条评论