• 大小: 19.3MB
    文件类型: .zip
    金币: 1
    下载: 0 次
    发布日期: 2023-08-01
  • 语言: 其他
  • 标签: 毕业设计  QT  

资源简介

一个完整的毕业设计带说明讲解 该音乐播放器是本地音乐播放器,用户可以将本地音乐添加到音乐曲库中,支持歌词显示及样式设置,支持用户注册,用户登录后可以定制自己的音乐播放列表。该项目主要应用到了Qt的数据库操作和媒体库使用。 二、功能: 【创建新列表】: 只有用户登录之后,才能创建新列表。播放列表是针对每个登录用户显示的,用户与用户之间的播放列表可以不同。 【登录/注册】: 用户可以注册账号,然后登录自己的账号,定制自己的播放列表。 【设置】: 【添加歌曲】:点击后弹出的窗体中,列表显示曲库中的所有歌曲,下面有三个按钮,“添加文件夹”按钮支持用户选择本地歌曲文件夹,然后将该文件夹下的所有歌曲都添加到曲库中;“添加音乐”按钮需选择音乐文件后添加到曲库;“删除音乐”按钮将用户已选择的歌曲从曲库中移除。 【字体样式】:该窗口用来调整主窗口中歌词的样式,包括歌词的字体、字形、大小,以及歌词的普通颜色和高亮颜色。 【个人资料】:这个窗口用来显示已登录用户的个人信息资料,包括登录状态、用户头像、用户昵称、个性签名和注册时间。用户可以通过点击头像来重新设置自己的头像,还可以更新自己的个性签名,更改设置后点击保存。 【歌词路径】:因为该播放器是本地音乐播放器,所以歌词路径是根据用户添加歌曲时的路径确定的,当用户的歌词不在默认路径时,需要用户在此处手动设置歌词的路径。 【搜索】: 支持搜索添加到曲库中的歌曲。

资源截图

代码片段和文件信息

/****************************************************************************
** meta object code from reading C++ file ‘aboutsystem.h‘
**
** Created by: The Qt meta object Compiler version 67 (Qt 5.4.2)
**
** WARNING! All changes made in this file will be lost!
*****************************************************************************/

#include “../../../../../../MusicPlayer/MusicPlayer_V5.0/MusicPlayer/src/uilayer/primaryWidget/aboutsystem.h“
#include 
#include tatype.h>
#if !defined(Q_MOC_OUTPUT_REVISION)
#error “The header file ‘aboutsystem.h‘ doesn‘t include ject>.“
#elif Q_MOC_OUTPUT_REVISION != 67
#error “This file was generated using the moc from 5.4.2. It“
#error “cannot be used with the include files from this version of Qt.“
#error “(The moc has changed too much.)“
#endif

QT_BEGIN_MOC_NAMESPACE
struct qt_meta_stringdata_AboutSystem_t {
    QByteArrayData data[1];
    char stringdata[12];
};
#define QT_MOC_LITERAL(idx ofs len) \
    Q_STATIC_BYTE_ARRAY_DATA_HEADER_INITIALIZER_WITH_OFFSET(len \
    qptrdiff(offsetof(qt_meta_stringdata_AboutSystem_t stringdata) + ofs \
        - idx * sizeof(QByteArrayData)) \
    )
static const qt_meta_stringdata_AboutSystem_t qt_meta_stringdata_AboutSystem = {
    {
QT_MOC_LITERAL(0 0 11) // “AboutSystem“

    }
    “AboutSystem“
};
#undef QT_MOC_LITERAL

static const uint qt_meta_data_AboutSystem[] = {

 // content:
       7       // revision
       0       // classname
       0    0 // classinfo
       0    0 // methods
       0    0 // properties
       0    0 // enums/sets
       0    0 // constructors
       0       // flags
       0       // signalCount

       0        // eod
};

void AboutSystem::qt_static_metacall(Qobject *_o Qmetaobject::Call _c int _id void **_a)
{
    Q_UNUSED(_o);
    Q_UNUSED(_id);
    Q_UNUSED(_c);
    Q_UNUSED(_a);
}

const Qmetaobject AboutSystem::staticmetaobject = {
    { &QWidget::staticmetaobject qt_meta_stringdata_AboutSystem.data
      qt_meta_data_AboutSystem  qt_static_metacall Q_NULLPTR Q_NULLPTR}
};


const Qmetaobject *AboutSystem::metaobject() const
{
    return Qobject::d_ptr->metaobject ? Qobject::d_ptr->dynamicmetaobject() : &staticmetaobject;
}

void *AboutSystem::qt_metacast(const char *_clname)
{
    if (!_clname) return Q_NULLPTR;
    if (!strcmp(_clname qt_meta_stringdata_AboutSystem.stringdata))
        return static_cast(const_cast< AboutSystem*>(this));
    return QWidget::qt_metacast(_clname);
}

int AboutSystem::qt_metacall(Qmetaobject::Call _c int _id void **_a)
{
    _id = QWidget::qt_metacall(_c _id _a);
    if (_id < 0)
        return _id;
    return _id;
}
QT_END_MOC_NAMESPACE

 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----
     目录           0  2017-06-03 22:42  MusicPlayer\
     文件        4448  2016-07-24 08:34  MusicPlayer\MusicPlayer.sql
     目录           0  2017-02-16 18:35  MusicPlayer\MusicPlayer_V5.0\
     目录           0  2017-03-09 11:45  MusicPlayer\MusicPlayer_V5.0\MusicPlayer\
     文件       12862  2016-07-24 08:34  MusicPlayer\MusicPlayer_V5.0\MusicPlayer\MusicPlayer.ico
     文件         930  2016-07-24 08:34  MusicPlayer\MusicPlayer_V5.0\MusicPlayer\MusicPlayer.pro
     文件       18759  2017-03-09 11:45  MusicPlayer\MusicPlayer_V5.0\MusicPlayer\MusicPlayer.pro.user
     文件          44  2016-07-24 08:34  MusicPlayer\MusicPlayer_V5.0\MusicPlayer\MusicPlayer.rc
     目录           0  2017-02-16 18:35  MusicPlayer\MusicPlayer_V5.0\MusicPlayer\databases\
     文件       26624  2016-07-24 08:34  MusicPlayer\MusicPlayer_V5.0\MusicPlayer\databases\MusicPlayer.db
     目录           0  2017-02-16 18:35  MusicPlayer\MusicPlayer_V5.0\MusicPlayer\qrc\
     目录           0  2017-02-16 18:35  MusicPlayer\MusicPlayer_V5.0\MusicPlayer\qrc\Image\
     目录           0  2017-02-16 18:35  MusicPlayer\MusicPlayer_V5.0\MusicPlayer\qrc\Image\Fontstyle\
     文件        1277  2016-07-24 08:36  MusicPlayer\MusicPlayer_V5.0\MusicPlayer\qrc\Image\Fontstyle\arrowHover.gif
     文件        1277  2016-07-24 08:36  MusicPlayer\MusicPlayer_V5.0\MusicPlayer\qrc\Image\Fontstyle\arrowNormal.gif
     文件        1277  2016-07-24 08:36  MusicPlayer\MusicPlayer_V5.0\MusicPlayer\qrc\Image\Fontstyle\arrowPressed.gif
     文件        1521  2016-07-24 08:36  MusicPlayer\MusicPlayer_V5.0\MusicPlayer\qrc\Image\Fontstyle\cancelHover.gif
     文件        1521  2016-07-24 08:36  MusicPlayer\MusicPlayer_V5.0\MusicPlayer\qrc\Image\Fontstyle\cancelNormal.gif
     文件        1521  2016-07-24 08:36  MusicPlayer\MusicPlayer_V5.0\MusicPlayer\qrc\Image\Fontstyle\cancelPressed.gif
     文件        1253  2016-07-24 08:36  MusicPlayer\MusicPlayer_V5.0\MusicPlayer\qrc\Image\Fontstyle\close.png
     文件        1508  2016-07-24 08:36  MusicPlayer\MusicPlayer_V5.0\MusicPlayer\qrc\Image\Fontstyle\okHover.gif
     文件        1508  2016-07-24 08:36  MusicPlayer\MusicPlayer_V5.0\MusicPlayer\qrc\Image\Fontstyle\okNormal.gif
     文件        1508  2016-07-24 08:36  MusicPlayer\MusicPlayer_V5.0\MusicPlayer\qrc\Image\Fontstyle\okPressed.gif
     目录           0  2017-02-16 18:35  MusicPlayer\MusicPlayer_V5.0\MusicPlayer\qrc\Image\Login\
     文件       24362  2016-07-24 08:36  MusicPlayer\MusicPlayer_V5.0\MusicPlayer\qrc\Image\Login\background.png
     文件        1213  2016-07-24 08:36  MusicPlayer\MusicPlayer_V5.0\MusicPlayer\qrc\Image\Login\checkedHover.png
     文件        1328  2016-07-24 08:36  MusicPlayer\MusicPlayer_V5.0\MusicPlayer\qrc\Image\Login\checkedNormal.png
     文件        1214  2016-07-24 08:36  MusicPlayer\MusicPlayer_V5.0\MusicPlayer\qrc\Image\Login\checkedPressed.png
     文件        1253  2016-07-24 08:36  MusicPlayer\MusicPlayer_V5.0\MusicPlayer\qrc\Image\Login\close.png
     文件        3852  2016-07-24 08:36  MusicPlayer\MusicPlayer_V5.0\MusicPlayer\qrc\Image\Login\loginHover.png
     文件        1920  2016-07-24 08:36  MusicPlayer\MusicPlayer_V5.0\MusicPlayer\qrc\Image\Login\loginNormal.png
............此处省略433个文件信息

评论

共有 条评论