91av视频/亚洲h视频/操亚洲美女/外国一级黄色毛片 - 国产三级三级三级三级

  • 大小: 208KB
    文件類型: .rar
    金幣: 2
    下載: 0 次
    發布日期: 2021-08-16
  • 語言: 其他
  • 標簽: QT??

資源簡介

用QT做音樂播放器源碼,可以運行,無任何問題。

資源截圖

代碼片段和文件信息

#include?“lrcwindow.h“
#include?
#include?
#include?

#include?
#include?
lrcWindow::lrcWindow(QWidget?*parent):
??????QLabel(parent)
{
????this->setWindowFlags(Qt::SubWindow?|Qt::framelessWindowHint|?Qt::WindowStaysOnTopHint);
????this->resize(102460);
????this->setText(tr(“Music?...“));
????this->setAttribute(Qt::WA_TranslucentBackground);//背景透明

????this->setCursor(Qt::OpenHandCursor);

????exit?=?new?QAction(tr(“隱藏(&D)“)this);
????connect(exitSIGNAL(triggered())thisSLOT(close()));

????timer?=?new?QTimer(this);
????connect(timerSIGNAL(timeout())thisSLOT(timeout()));

????this->move(400700);

????lrcWidth?=?0;

}

void?lrcWindow::mousePressEvent(QMouseEvent?*event)
{
????if(event->button()?==?Qt::LeftButton)
????{
????????dragPosition?=?event->globalPos()?-?frameGeometry().topLeft();
????????event->accept();
????}
????else?if(event->button()?==?Qt::MidButton)//點擊鼠標滾輪
????????close();
????QLabel::mousePressEvent(event);
}

void?lrcWindow::mouseMoveEvent(QMouseEvent?*e)
{
????if(e->buttons()?&?Qt::LeftButton)
????{
????????move(e->globalPos()?-?dragPosition);
????????e->accept();
????}
????QLabel::mouseMoveEvent(e);
}

void?lrcWindow::contextMenuEvent(QContextMenuEvent?*ev)
{
????QMenu?menu;
????menu.addAction(exit);
????menu.exec(ev->globalPos());
????QLabel::contextMenuEvent(ev);
}

void?lrcWindow::paintEvent(QPaintEvent?*)
{
????QPainter?painter(this);
???//?painter.setRenderHints(QPainter::Antialiasing?|?QPainter::TextAntialiasing);
????//使用該行代碼可以實現反鋸齒,使歌詞顯示更漂亮,但是會明顯增加CPU占用率
????QFont?font(tr(“Times?New?Roman“)30QFont::Bold);
????painter.setFont(font);
????QLinearGradient?lg(020050);
????lg.setColorAt(0QColor(0170255255));
????lg.setColorAt(0.2QColor(61214191250));
????lg.setColorAt(0.5QColor(85255255255));
????lg.setColorAt(0.8QColor(61214191250));
????lg.setColorAt(1QColor(0170255255));
????painter.setBrush(lg);
????painter.setPen(Qt::NoPen);
????QPainterPath?textPath;
????textPath.addText(050fonttext());
????painter.drawPath(textPath);

????length?=?textPath.currentPosition().x();

????painter.setPen(Qt::yellow);
????painter.drawText(014lrcWidth50Qt::AlignLefttext());

}

void?lrcWindow::timeout()
{
????lrcWidth?+=?length/85;
????update();
}

void?lrcWindow::setLrcWidth()
{
????lrcWidth?=?0;
}


?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----

?????文件???????9608??2010-01-21?17:55??myMusicPlayer\images\000.jpg

?????文件????????928??2010-04-11?21:08??myMusicPlayer\images\exit.png

?????文件????????775??2009-10-16?18:37??myMusicPlayer\images\gtk-media-next-ltr.png

?????文件????????716??2009-10-16?18:37??myMusicPlayer\images\gtk-media-next-rtl.png

?????文件????????425??2009-10-16?18:37??myMusicPlayer\images\gtk-media-pause.png

?????文件????????814??2009-10-16?18:37??myMusicPlayer\images\gtk-media-play-ltr.png

?????文件????????407??2009-10-16?18:37??myMusicPlayer\images\gtk-media-stop.png

?????文件????????854??2010-04-11?21:08??myMusicPlayer\images\gtk-open.png

?????文件??????25214??2010-05-17?14:02??myMusicPlayer\images\ico.ico

?????文件??????54401??2008-09-22?18:59??myMusicPlayer\images\icon.ico.png

?????文件????????933??2010-04-11?21:08??myMusicPlayer\images\list.png

?????文件????????825??2010-04-11?21:08??myMusicPlayer\images\lrc.png

?????文件??????10188??2010-05-04?10:17??myMusicPlayer\images\next.png

?????文件???????9057??2010-05-04?10:17??myMusicPlayer\images\pause.png

?????文件???????9748??2010-05-04?10:17??myMusicPlayer\images\play.png

?????文件??????10029??2010-05-04?10:17??myMusicPlayer\images\previous.png

?????文件???????1219??2010-04-11?21:08??myMusicPlayer\images\remove.png

?????文件??????15242??2010-05-07?10:45??myMusicPlayer\images\sound.png

?????文件???????9351??2010-05-04?10:17??myMusicPlayer\images\stop.png

?????文件??????54401??2008-09-22?18:59??myMusicPlayer\images\VMP2.png

?????文件????????457??2010-05-15?20:18??myMusicPlayer\LRC.pro

?????文件???????2471??2011-04-30?22:50??myMusicPlayer\lrcwindow.cpp

?????文件????????639??2011-04-30?22:40??myMusicPlayer\lrcwindow.h

?????文件????????264??2010-05-11?09:39??myMusicPlayer\main.cpp

?????文件???????1955??2010-05-17?11:12??myMusicPlayer\musiclist.cpp

?????文件????????514??2010-05-17?10:20??myMusicPlayer\musiclist.h

?????文件???????2969??2010-05-17?14:35??myMusicPlayer\musiclist.ui

?????文件?????????46??2010-05-13?21:21??myMusicPlayer\myicon.rc

?????文件?????????39??2011-04-30?22:56??myMusicPlayer\readme.txt

?????文件????????837??2010-05-17?14:03??myMusicPlayer\resource.qrc

............此處省略8個文件信息

評論

共有 條評論