資源簡介
Qt設計的MP3播放器,可應對學校級別的課程設計,在企業開發看來我的代碼就是渣渣
資源內容:
設計一個MP3播放器,要求:使用Linux下的madplay進行歌曲的播放,一共有三大項:
1. Linux下字符界面實現Mp3播放器
2. 將字符界面移植到ARM板上運行
3. Qt圖形化Mp3界面
資源內容:Qt圖形化的設計開發。
包括:資源圖片,基礎的MP3圖形化實現的代碼。
代碼片段和文件信息
/****************************************************************************
**?meta?object?code?from?reading?C++?file?‘dialog.h‘
**
**?Created?by:?The?Qt?meta?object?Compiler?version?67?(Qt?5.9.9)
**
**?WARNING!?All?changes?made?in?this?file?will?be?lost!
*****************************************************************************/
#include?“../myMp3/dialog.h“
#include?
#include?tatype.h>
#if?!defined(Q_MOC_OUTPUT_REVISION)
#error?“The?header?file?‘dialog.h‘?doesn‘t?include?ject>.“
#elif?Q_MOC_OUTPUT_REVISION?!=?67
#error?“This?file?was?generated?using?the?moc?from?5.9.9.?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
QT_WARNING_PUSH
QT_WARNING_DISABLE_DEPRECATED
struct?qt_meta_stringdata_Dialog_t?{
????QByteArrayData?data[1];
????char?stringdata0[7];
};
#define?QT_MOC_LITERAL(idx?ofs?len)?\
????Q_STATIC_BYTE_ARRAY_DATA_HEADER_INITIALIZER_WITH_OFFSET(len?\
????qptrdiff(offsetof(qt_meta_stringdata_Dialog_t?stringdata0)?+?ofs?\
????????-?idx?*?sizeof(QByteArrayData))?\
????)
static?const?qt_meta_stringdata_Dialog_t?qt_meta_stringdata_Dialog?=?{
????{
QT_MOC_LITERAL(0?0?6)?//?“Dialog“
????}
????“Dialog“
};
#undef?QT_MOC_LITERAL
static?const?uint?qt_meta_data_Dialog[]?=?{
?//?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?Dialog::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?Dialog::staticmetaobject?=?{
????{?&QDialog::staticmetaobject?qt_meta_stringdata_Dialog.data
??????qt_meta_data_Dialog??qt_static_metacall?nullptr?nullptr}
};
const?Qmetaobject?*Dialog::metaobject()?const
{
????return?Qobject::d_ptr->metaobject???Qobject::d_ptr->dynamicmetaobject()?:?&staticmetaobject;
}
void?*Dialog::qt_metacast(const?char?*_clname)
{
????if?(!_clname)?return?nullptr;
????if?(!strcmp(_clname?qt_meta_stringdata_Dialog.stringdata0))
????????return?static_cast(this);
????return?QDialog::qt_metacast(_clname);
}
int?Dialog::qt_metacall(Qmetaobject::Call?_c?int?_id?void?**_a)
{
????_id?=?QDialog::qt_metacall(_c?_id?_a);
????return?_id;
}
QT_WARNING_POP
QT_END_MOC_NAMESPACE
?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----
?????目錄???????????0??2020-06-15?21:19??myMp3_alin\
?????目錄???????????0??2020-06-15?21:18??myMp3_alin\Lyric\
?????文件????????1232??2020-06-13?09:09??myMp3_alin\Lyric\Coincidance.txt
?????文件????????1863??2020-06-13?09:34??myMp3_alin\Lyric\FellInLove.txt
?????文件????????1328??2020-06-13?16:53??myMp3_alin\Lyric\Fractures.txt
?????文件?????????681??2020-06-13?09:20??myMp3_alin\Lyric\NoRoots.txt
?????文件????????1133??2020-06-13?09:09??myMp3_alin\Lyric\SweetButPsycho.txt
?????文件????????1528??2020-06-13?09:42??myMp3_alin\Lyric\VivaLaVida.txt
?????目錄???????????0??2020-06-15?21:18??myMp3_alin\Music\
?????文件?????2441523??2020-06-13?05:31??myMp3_alin\Music\Coincidance.mp3
?????文件?????3502959??2020-06-07?16:21??myMp3_alin\Music\FellInLove.mp3
?????文件?????3925098??2020-06-13?05:33??myMp3_alin\Music\Fractures.mp3
?????文件?????3774588??2020-06-13?05:33??myMp3_alin\Music\NoRoots.mp3
?????文件?????2281779??2020-06-13?05:33??myMp3_alin\Music\SweetButPsycho.mp3
?????文件?????3836327??2020-06-07?16:23??myMp3_alin\Music\VivaLaVida.mp3
?????目錄???????????0??2020-06-14?16:17??myMp3_alin\build-myMp3-Desktop_Qt_5_9_9_GCC_64bit-Debug\
?????文件?????????739??2020-06-07?10:50??myMp3_alin\build-myMp3-Desktop_Qt_5_9_9_GCC_64bit-Debug\.qmake.stash
?????文件??????128132??2020-06-14?08:58??myMp3_alin\build-myMp3-Desktop_Qt_5_9_9_GCC_64bit-Debug\Makefile
?????文件??????756416??2020-06-07?15:23??myMp3_alin\build-myMp3-Desktop_Qt_5_9_9_GCC_64bit-Debug\dialog.o
?????文件??????919416??2020-06-14?15:45??myMp3_alin\build-myMp3-Desktop_Qt_5_9_9_GCC_64bit-Debug\main.o
?????文件??????782744??2020-06-07?15:23??myMp3_alin\build-myMp3-Desktop_Qt_5_9_9_GCC_64bit-Debug\mainwindow.o
?????文件????????2538??2020-06-07?15:24??myMp3_alin\build-myMp3-Desktop_Qt_5_9_9_GCC_64bit-Debug\moc_dialog.cpp
?????文件??????645312??2020-06-07?15:24??myMp3_alin\build-myMp3-Desktop_Qt_5_9_9_GCC_64bit-Debug\moc_dialog.o
?????文件????????2624??2020-06-07?15:24??myMp3_alin\build-myMp3-Desktop_Qt_5_9_9_GCC_64bit-Debug\moc_mainwindow.cpp
?????文件??????645264??2020-06-07?15:24??myMp3_alin\build-myMp3-Desktop_Qt_5_9_9_GCC_64bit-Debug\moc_mainwindow.o
?????文件???????13687??2020-06-07?10:51??myMp3_alin\build-myMp3-Desktop_Qt_5_9_9_GCC_64bit-Debug\moc_predefs.h
?????文件????????2630??2020-06-12?15:15??myMp3_alin\build-myMp3-Desktop_Qt_5_9_9_GCC_64bit-Debug\moc_smallwidget.cpp
?????文件??????479016??2020-06-12?15:15??myMp3_alin\build-myMp3-Desktop_Qt_5_9_9_GCC_64bit-Debug\moc_smallwidget.o
?????文件????????4103??2020-06-14?15:45??myMp3_alin\build-myMp3-Desktop_Qt_5_9_9_GCC_64bit-Debug\moc_widget.cpp
?????文件??????821480??2020-06-14?15:45??myMp3_alin\build-myMp3-Desktop_Qt_5_9_9_GCC_64bit-Debug\moc_widget.o
?????文件?????4466752??2020-06-14?16:17??myMp3_alin\build-myMp3-Desktop_Qt_5_9_9_GCC_64bit-Debug\myMp3
............此處省略117個文件信息
評論
共有 條評論