• 大小: 1.34MB
    文件类型: .rar
    金币: 1
    下载: 0 次
    发布日期: 2021-01-06
  • 语言: 其他
  • 标签:

资源简介

QT widget实现手机界面滑屏效果,支持鼠标滑动,触摸屏上滑动
随着智能手机的不断普及,手机屏幕成为人机交互的重要方式。现在手机主界面基本上都是左右滑动翻页。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个文件信息

评论

共有 条评论

相关资源