⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 boomanalyzer.h

📁 Amarok是一款在LINUX或其他类UNIX操作系统中运行的音频播放器软件。 经过两年开发后
💻 H
字号:
// Author: Max Howell <max.howell@methylblue.com>, (C) 2004// Copyright: See COPYING file that comes with this distribution//#ifndef BOOMANALYZER_H#define BOOMANALYZER_H#include "analyzerbase.h"/**@author Max Howell*/class BoomAnalyzer : public Analyzer::Base2D{Q_OBJECTpublic:    BoomAnalyzer( QWidget* );    virtual void init();    virtual void transform( Scope &s );    virtual void analyze( const Scope& );public slots:    void changeK_barHeight( int );    void changeF_peakSpeed( int );protected:    static const uint COLUMN_WIDTH = 4;    static const uint BAND_COUNT = 32;    double K_barHeight, F_peakSpeed, F;    std::vector<float> bar_height;    std::vector<float> peak_height;    std::vector<float> peak_speed;    QPixmap barPixmap;};namespace Amarok{    namespace ColorScheme    {        extern QColor Base;        extern QColor Text;        extern QColor Background;        extern QColor Foreground;    }}#endif

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -