wiRedPanda
Home
About
Download
Try out
API Docs
wiRedPanda
Logic Circuit Simulator
Loading...
Searching...
No Matches
LabeledSlider.h
Go to the documentation of this file.
1
// Copyright 2015 - 2026, GIBIS-UNIFESP and the wiRedPanda contributors
2
// SPDX-License-Identifier: GPL-3.0-or-later
3
7
8
#pragma once
9
10
#include <QSlider>
11
19
class
LabeledSlider
:
public
QSlider
20
{
21
Q_OBJECT
22
23
public
:
25
explicit
LabeledSlider
(QWidget *parent =
nullptr
);
26
27
public
:
28
// --- Sizing ---
29
31
QSize
sizeHint
()
const override
;
33
QSize
minimumSizeHint
()
const override
;
34
35
protected
:
36
// --- Painting ---
37
39
void
paintEvent
(QPaintEvent *event)
override
;
40
};
LabeledSlider::paintEvent
void paintEvent(QPaintEvent *event) override
Definition
LabeledSlider.cpp:54
LabeledSlider::sizeHint
QSize sizeHint() const override
Definition
LabeledSlider.cpp:21
LabeledSlider::LabeledSlider
LabeledSlider(QWidget *parent=nullptr)
Constructs the labeled slider with horizontal orientation.
Definition
LabeledSlider.cpp:14
LabeledSlider::minimumSizeHint
QSize minimumSizeHint() const override
Definition
LabeledSlider.cpp:30
App
UI
LabeledSlider.h
Generated by
1.16.1