25 virtual QSize sizeHint()
const;
26 virtual int sliderPosition();
41 void setNearOverlayImage(QImage &overlay_image,
int packet_count = -1,
int start_pos = -1,
int end_pos = -1, QList<int> positions = QList<int>(),
int rowHeight = 1);
56 void setChildRange(
int min,
int max) { child_sb_.setRange(min, max); }
59 virtual void resizeEvent(QResizeEvent * event);
60 virtual void paintEvent(QPaintEvent * event);
61 virtual bool eventFilter(QObject *watched, QEvent *event);
62 virtual void mousePressEvent(QMouseEvent *) { }
63 virtual void mouseReleaseEvent(QMouseEvent * event);
67 QProxyStyle* child_style_;
69 QImage packet_map_img_;
70 QImage marked_packet_img_;
71 int packet_map_width_;
72 int marked_packet_width_;
76 QList<int> positions_;
79#if QT_VERSION >= QT_VERSION_CHECK(6, 1, 0)
80 void updateChildStyle();