Clean up MacroSegmentList

This commit is contained in:
WarmUpTill 2023-02-17 22:40:34 +01:00 committed by WarmUpTill
parent 90ebf0e0f8
commit f8b2dea270
2 changed files with 2 additions and 4 deletions

View File

@ -75,7 +75,7 @@ void MacroSegmentList::SetHelpMsgVisible(bool visible)
_helpMsg->setVisible(visible);
}
void MacroSegmentList::Insert(int idx, QWidget *widget)
void MacroSegmentList::Insert(int idx, MacroSegmentEdit *widget)
{
widget->installEventFilter(this);
_contentLayout->insertWidget(idx, widget);
@ -135,8 +135,6 @@ void MacroSegmentList::SetSelection(int idx)
bool MacroSegmentList::eventFilter(QObject *object, QEvent *event)
{
if (event->type() == QEvent::MouseButtonPress) {
}
switch (event->type()) {
case QEvent::MouseButtonPress:
mousePressEvent(static_cast<QMouseEvent *>(event));

View File

@ -16,7 +16,7 @@ public:
void SetHelpMsg(const QString &msg);
void SetHelpMsgVisible(bool visible);
MacroSegmentEdit *WidgetAt(int idx);
void Insert(int idx, QWidget *widget);
void Insert(int idx, MacroSegmentEdit *widget);
void Add(QWidget *widget);
void Remove(int idx);
void Clear(int idx = 0); // Clear all elements >= idx