spinbar.h
来自「爱可视605看PDF程式源代码, 基于APDF」· C头文件 代码 · 共 51 行
H
51 行
#ifndef SPINBAR_H#define SPINBAR_H#include <qwidget.h>#include <qpixmap.h>#include <qtimer.h>class Spinbar : public QWidget { Q_OBJECT public: Spinbar(QWidget* parent, int spinbar_length, int cursor_length); ~Spinbar(); void start(void); void stop(void); void setText(QString text); private slots: void spin(); protected: void paintEvent(QPaintEvent *evt); private: int m_length; int m_cursor_length; int m_cursor_pos; QPixmap m_cursor_left_border, m_cursor_left, m_empty_left, m_cursor, m_empty, m_empty_right, m_cursor_right, m_cursor_right_border; QTimer m_timer; QString m_text; void polish(); void drawEmptyBar(QPainter *p, int start); void drawCursorLeftBar(QPainter *p, int start); void drawCursorMiddleBar(QPainter *p, int start); void drawCursorRightBar(QPainter *p, int start);};#endif // SPINBAR_H
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?