提交 3c80ce20 编写于 作者: 花狗Fdog's avatar 花狗Fdog

重新设计ui界面

上级 3e9b89cf
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE QtCreatorProject>
<!-- Written by QtCreator 4.5.0, 2020-08-07T21:58:10. -->
<!-- Written by QtCreator 4.5.0, 2020-08-08T11:44:45. -->
<qtcreator>
<data>
<variable>EnvironmentId</variable>
......
......@@ -148,18 +148,29 @@ compiler_rcc_clean:
debug\qrc_lib.cpp: lib.qrc \
..\..\QT\5.10.0\msvc2015_64\bin\rcc.exe \
C:\Users\fdog\Desktop\image-20200806113923681.png \
lib\stop.png \
lib\zanting.png \
lib\xuanxiang.png \
lib\b.png \
lib\shipin.png \
lib\shangyiqu.png \
lib\timg2.png \
lib\shengyin.png \
lib\xunhuan.png \
lib\shezhi.png \
lib\zuixiao.png \
lib\zuidahua.png \
lib\guanbi.png \
lib\love.png \
lib\shengyin.png \
lib\zanting.png \
lib\sousuo.png \
lib\bendi.png \
lib\pifu.png \
lib\timg.jpg \
lib\xuanxiang.png \
lib\zuixiao.png
lib\touxiang.png \
lib\xuanxiang1.png \
lib\timg2.png \
lib\shezhi.png \
lib\lishijilu.png \
lib\ci-copy.png \
lib\su.png \
lib\stop.png
D:\QT\5.10.0\msvc2015_64\bin\rcc.exe -name lib lib.qrc -o debug\qrc_lib.cpp
compiler_moc_predefs_make_all: debug\moc_predefs.h
......@@ -299,9 +310,6 @@ debug\moc_mainwindow.cpp: ..\..\QT\5.10.0\msvc2015_64\include\QtWidgets\QMainWin
..\..\QT\5.10.0\msvc2015_64\include\QtMultimedia\QMediaPlaylist \
..\..\QT\5.10.0\msvc2015_64\include\QtMultimedia\qmediaplaylist.h \
..\..\QT\5.10.0\msvc2015_64\include\QtMultimedia\qmediabindableinterface.h \
thread.h \
..\..\QT\5.10.0\msvc2015_64\include\QtCore\QThread \
..\..\QT\5.10.0\msvc2015_64\include\QtCore\qthread.h \
mainwindow.h \
debug\moc_predefs.h \
..\..\QT\5.10.0\msvc2015_64\bin\moc.exe
......@@ -459,9 +467,6 @@ debug\main.obj: main.cpp mainwindow.h \
..\..\QT\5.10.0\msvc2015_64\include\QtMultimedia\QMediaPlaylist \
..\..\QT\5.10.0\msvc2015_64\include\QtMultimedia\qmediaplaylist.h \
..\..\QT\5.10.0\msvc2015_64\include\QtMultimedia\qmediabindableinterface.h \
thread.h \
..\..\QT\5.10.0\msvc2015_64\include\QtCore\QThread \
..\..\QT\5.10.0\msvc2015_64\include\QtCore\qthread.h \
..\..\QT\5.10.0\msvc2015_64\include\QtWidgets\QApplication \
..\..\QT\5.10.0\msvc2015_64\include\QtWidgets\qapplication.h \
..\..\QT\5.10.0\msvc2015_64\include\QtCore\qcoreapplication.h \
......@@ -599,9 +604,6 @@ debug\mainwindow.obj: mainwindow.cpp mainwindow.h \
..\..\QT\5.10.0\msvc2015_64\include\QtMultimedia\QMediaPlaylist \
..\..\QT\5.10.0\msvc2015_64\include\QtMultimedia\qmediaplaylist.h \
..\..\QT\5.10.0\msvc2015_64\include\QtMultimedia\qmediabindableinterface.h \
thread.h \
..\..\QT\5.10.0\msvc2015_64\include\QtCore\QThread \
..\..\QT\5.10.0\msvc2015_64\include\QtCore\qthread.h \
ui_mainwindow.h \
..\..\QT\5.10.0\msvc2015_64\include\QtWidgets\QAction \
..\..\QT\5.10.0\msvc2015_64\include\QtWidgets\qaction.h \
......@@ -662,7 +664,8 @@ debug\mainwindow.obj: mainwindow.cpp mainwindow.h \
..\..\QT\5.10.0\msvc2015_64\include\QtWidgets\qpushbutton.h \
..\..\QT\5.10.0\msvc2015_64\include\QtWidgets\qabstractbutton.h \
..\..\QT\5.10.0\msvc2015_64\include\QtWidgets\QSlider \
..\..\QT\5.10.0\msvc2015_64\include\QtWidgets\QSpacerItem \
..\..\QT\5.10.0\msvc2015_64\include\QtWidgets\QToolBox \
..\..\QT\5.10.0\msvc2015_64\include\QtWidgets\qtoolbox.h \
..\..\QT\5.10.0\msvc2015_64\include\QtWidgets\QToolButton \
..\..\QT\5.10.0\msvc2015_64\include\QtWidgets\qtoolbutton.h \
..\..\QT\5.10.0\msvc2015_64\include\QtWidgets\QWidget \
......
......@@ -148,18 +148,29 @@ compiler_rcc_clean:
release\qrc_lib.cpp: lib.qrc \
..\..\QT\5.10.0\msvc2015_64\bin\rcc.exe \
C:\Users\fdog\Desktop\image-20200806113923681.png \
lib\stop.png \
lib\zanting.png \
lib\xuanxiang.png \
lib\b.png \
lib\shipin.png \
lib\shangyiqu.png \
lib\timg2.png \
lib\shengyin.png \
lib\xunhuan.png \
lib\shezhi.png \
lib\zuixiao.png \
lib\zuidahua.png \
lib\guanbi.png \
lib\love.png \
lib\shengyin.png \
lib\zanting.png \
lib\sousuo.png \
lib\bendi.png \
lib\pifu.png \
lib\timg.jpg \
lib\xuanxiang.png \
lib\zuixiao.png
lib\touxiang.png \
lib\xuanxiang1.png \
lib\timg2.png \
lib\shezhi.png \
lib\lishijilu.png \
lib\ci-copy.png \
lib\su.png \
lib\stop.png
D:\QT\5.10.0\msvc2015_64\bin\rcc.exe -name lib lib.qrc -o release\qrc_lib.cpp
compiler_moc_predefs_make_all: release\moc_predefs.h
......@@ -299,9 +310,6 @@ release\moc_mainwindow.cpp: ..\..\QT\5.10.0\msvc2015_64\include\QtWidgets\QMainW
..\..\QT\5.10.0\msvc2015_64\include\QtMultimedia\QMediaPlaylist \
..\..\QT\5.10.0\msvc2015_64\include\QtMultimedia\qmediaplaylist.h \
..\..\QT\5.10.0\msvc2015_64\include\QtMultimedia\qmediabindableinterface.h \
thread.h \
..\..\QT\5.10.0\msvc2015_64\include\QtCore\QThread \
..\..\QT\5.10.0\msvc2015_64\include\QtCore\qthread.h \
mainwindow.h \
release\moc_predefs.h \
..\..\QT\5.10.0\msvc2015_64\bin\moc.exe
......@@ -459,9 +467,6 @@ release\main.obj: main.cpp mainwindow.h \
..\..\QT\5.10.0\msvc2015_64\include\QtMultimedia\QMediaPlaylist \
..\..\QT\5.10.0\msvc2015_64\include\QtMultimedia\qmediaplaylist.h \
..\..\QT\5.10.0\msvc2015_64\include\QtMultimedia\qmediabindableinterface.h \
thread.h \
..\..\QT\5.10.0\msvc2015_64\include\QtCore\QThread \
..\..\QT\5.10.0\msvc2015_64\include\QtCore\qthread.h \
..\..\QT\5.10.0\msvc2015_64\include\QtWidgets\QApplication \
..\..\QT\5.10.0\msvc2015_64\include\QtWidgets\qapplication.h \
..\..\QT\5.10.0\msvc2015_64\include\QtCore\qcoreapplication.h \
......@@ -599,9 +604,6 @@ release\mainwindow.obj: mainwindow.cpp mainwindow.h \
..\..\QT\5.10.0\msvc2015_64\include\QtMultimedia\QMediaPlaylist \
..\..\QT\5.10.0\msvc2015_64\include\QtMultimedia\qmediaplaylist.h \
..\..\QT\5.10.0\msvc2015_64\include\QtMultimedia\qmediabindableinterface.h \
thread.h \
..\..\QT\5.10.0\msvc2015_64\include\QtCore\QThread \
..\..\QT\5.10.0\msvc2015_64\include\QtCore\qthread.h \
ui_mainwindow.h \
..\..\QT\5.10.0\msvc2015_64\include\QtWidgets\QAction \
..\..\QT\5.10.0\msvc2015_64\include\QtWidgets\qaction.h \
......@@ -662,7 +664,8 @@ release\mainwindow.obj: mainwindow.cpp mainwindow.h \
..\..\QT\5.10.0\msvc2015_64\include\QtWidgets\qpushbutton.h \
..\..\QT\5.10.0\msvc2015_64\include\QtWidgets\qabstractbutton.h \
..\..\QT\5.10.0\msvc2015_64\include\QtWidgets\QSlider \
..\..\QT\5.10.0\msvc2015_64\include\QtWidgets\QSpacerItem \
..\..\QT\5.10.0\msvc2015_64\include\QtWidgets\QToolBox \
..\..\QT\5.10.0\msvc2015_64\include\QtWidgets\qtoolbox.h \
..\..\QT\5.10.0\msvc2015_64\include\QtWidgets\QToolButton \
..\..\QT\5.10.0\msvc2015_64\include\QtWidgets\qtoolbutton.h \
..\..\QT\5.10.0\msvc2015_64\include\QtWidgets\QWidget \
......
......@@ -17,4 +17,18 @@
第三次提交:
完成基础的添加音乐 音乐时间显示 可调节进度条
\ No newline at end of file
完成基础的添加音乐 音乐时间显示 可调节进度条
第四次:
完成切换歌曲
第五次:
更新了界面,尖叫吧。
<img src="C:\Users\fdog\AppData\Roaming\Typora\typora-user-images\image-20200808225219023.png" alt="image-20200808225219023" style="zoom:80%;" />
\ No newline at end of file
无法预览此类型文件
此差异已折叠。
无法预览此类型文件
......@@ -13,5 +13,28 @@
<file>lib/timg.jpg</file>
<file>lib/timg2.png</file>
<file>C:/Users/fdog/Desktop/image-20200806113923681.png</file>
<file>lib/timg (1).jpg</file>
<file>lib/timg (6).jpg</file>
<file>lib/b.png</file>
<file>lib/bendi.png</file>
<file>lib/ci-copy.png</file>
<file>lib/lishijilu.png</file>
<file>lib/love.png</file>
<file>lib/pifu.png</file>
<file>lib/shipin.png</file>
<file>lib/sousuo.png</file>
<file>lib/su.png</file>
<file>lib/touxiang.png</file>
<file>lib/xuanxiang1.png</file>
<file>lib/timg (5).jpg</file>
<file>lib/4.jpg</file>
<file>lib/5.jpg</file>
<file>lib/6.jpg</file>
<file>lib/timg (2).jpg</file>
<file>lib/8.jpg</file>
<file>lib/9.jpg</file>
<file>lib/10.jpg</file>
<file>lib/11.jpg</file>
<file>lib/13.jpg</file>
</qresource>
</RCC>
......@@ -8,10 +8,6 @@
#if _MSC_VER >= 1600
#pragma execution_character_set("utf-8")
#endif
bool m_bIsWindowMoveable = false;
QPoint m_point;
int sum=0;
int sum_=0;
MainWindow::MainWindow(QWidget *parent) :
QMainWindow(parent),
ui(new Ui::MainWindow)
......@@ -76,7 +72,17 @@ void MainWindow::on_pushButton_clicked()
playlist->addMedia(QUrl::fromLocalFile(aFile));
QFileInfo fileInfo(aFile);
ui->listWidget->addItem(fileInfo.fileName());
QList<QLabel*> labelList = ui->toolBox->findChildren<QLabel*>();
for(int i = 0; i < labelList.size(); i++)
{
ui->label_12 = labelList.at(i);
ui->label_12->setText(QString::number(i));
}
ui->plainTextEdit->appendPlainText(fileList.at(i));
}
if(player->state()!=QMediaPlayer::PlayingState)
{
......@@ -92,7 +98,12 @@ void MainWindow::onStateChanged(QMediaPlayer::State state)
void MainWindow::onPlaylistChanged(int position)
{
ui->listWidget->setCurrentRow(position);
QListWidgetItem * item = ui->listWidget->currentItem();
if(item)
{
ui->label_2->setText(item->text());
}
}
void MainWindow::onDurationChanged(qint64 duration)
......
......@@ -3,7 +3,6 @@
#include <QMainWindow>
#include<QtMultimedia/QMediaPlayer>
#include<QtMultimedia/QMediaPlaylist>
#include"thread.h"
namespace Ui {
class MainWindow;
}
......@@ -12,12 +11,16 @@ class MainWindow : public QMainWindow
{
Q_OBJECT
private:
Thread * p;
QMediaPlayer * player;
QMediaPlaylist * playlist;
QString durationTime;
QString positionTime;
bool m_bIsWindowMoveable = false;
QPoint m_point;
int sum=0;
int sum_=0;
public:
explicit MainWindow(QWidget *parent = 0);
~MainWindow();
......
此差异已折叠。
此差异已折叠。
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册