9 : QFrame(parent), m_Layout{ new QGridLayout(this) },
11 m_DeleteKeyframesButton{ new QPushButton(this) }
13 setObjectName(
"KeyframeControls");
15 setFrameStyle(QFrame::Panel | QFrame::Raised);
17 QLabel* heading{
new QLabel(
this) };
18 heading->setText(
"Keyframe Controls");
19 m_Layout->addWidget(heading, 0, 0, 1, 3, Qt::AlignHCenter);
21 QFrame* hLine{
new QFrame(
this)};
22 hLine->setFrameStyle(QFrame::HLine | QFrame::Sunken);
23 m_Layout->addWidget(hLine, 1, 0, 1, 3);
25 QFrame* keyframeListFrame{
new QFrame(
this)};
26 QVBoxLayout* keyframeListFrameLayout{
new QVBoxLayout(keyframeListFrame)};
27 QLabel* keyframeListFrameHeading{
new QLabel(keyframeListFrame)};
28 keyframeListFrameHeading->setText(
"Keyframes");
29 keyframeListFrameHeading->setAlignment(Qt::AlignLeft);
30 keyframeListFrameLayout->addWidget(keyframeListFrameHeading);
32 m_Layout->addWidget(keyframeListFrame, 2, 0, 5, 3);
void DeleteSelectedKeyframes()
KeyframeList * m_KeyframeList
QPushButton * m_DeleteKeyframesButton
KeyframeControls(QWidget *parent=nullptr)