diff --git a/plugins/twitch/macro-action-twitch.cpp b/plugins/twitch/macro-action-twitch.cpp index 3ee791cf..255ec31a 100644 --- a/plugins/twitch/macro-action-twitch.cpp +++ b/plugins/twitch/macro-action-twitch.cpp @@ -826,7 +826,7 @@ MacroActionTwitchEdit::MacroActionTwitchEdit( _userInfoQueryType(new QComboBox(this)), _userLogin(new VariableLineEdit(this)), _userId(new VariableSpinBox(this)), - _pointsReward(new TwitchPointsRewardWidget(this)), + _pointsReward(new TwitchPointsRewardWidget(this, false)), _rewardVariable(new VariableSelection(this)), _toggleRewardSelection(new QPushButton()) { diff --git a/plugins/twitch/macro-condition-twitch.cpp b/plugins/twitch/macro-condition-twitch.cpp index bc508a83..34d8d8b1 100644 --- a/plugins/twitch/macro-condition-twitch.cpp +++ b/plugins/twitch/macro-condition-twitch.cpp @@ -1450,7 +1450,7 @@ MacroConditionTwitchEdit::MacroConditionTwitchEdit( _tokens(new TwitchConnectionSelection()), _tokenWarning(new QLabel()), _channel(new TwitchChannelSelection(this)), - _pointsReward(new TwitchPointsRewardWidget(this)), + _pointsReward(new TwitchPointsRewardWidget(this, true)), _streamTitle(new VariableLineEdit(this)), _regexTitle(new RegexConfigWidget(parent)), _chatMesageEdit(new ChatMessageEdit(this)), diff --git a/plugins/twitch/points-reward-selection.cpp b/plugins/twitch/points-reward-selection.cpp index d8d17ebb..0f73fc19 100644 --- a/plugins/twitch/points-reward-selection.cpp +++ b/plugins/twitch/points-reward-selection.cpp @@ -135,9 +135,10 @@ void TwitchPointsRewardSelection::SelectionChanged(int index) emit PointsRewardChanged(pointsReward); } -TwitchPointsRewardWidget::TwitchPointsRewardWidget(QWidget *parent) +TwitchPointsRewardWidget::TwitchPointsRewardWidget(QWidget *parent, + bool allowAny) : QWidget(parent), - _selection(new TwitchPointsRewardSelection(this)), + _selection(new TwitchPointsRewardSelection(this, allowAny)), _refreshButton(new QPushButton(this)) { _refreshButton->setMaximumWidth(22); diff --git a/plugins/twitch/points-reward-selection.hpp b/plugins/twitch/points-reward-selection.hpp index 4e57671a..0f770b42 100644 --- a/plugins/twitch/points-reward-selection.hpp +++ b/plugins/twitch/points-reward-selection.hpp @@ -20,7 +20,7 @@ class TwitchPointsRewardSelection : public FilterComboBox { Q_OBJECT public: - TwitchPointsRewardSelection(QWidget *parent, bool allowAny = true); + TwitchPointsRewardSelection(QWidget *parent, bool allowAny); void SetPointsReward(const TwitchPointsReward &pointsReward); void SetChannel(const TwitchChannel &channel); @@ -53,7 +53,7 @@ class TwitchPointsRewardWidget : public QWidget { Q_OBJECT public: - TwitchPointsRewardWidget(QWidget *parent); + TwitchPointsRewardWidget(QWidget *parent, bool allowAny); void SetPointsReward(const TwitchPointsReward &pointsReward); void SetChannel(const TwitchChannel &channel);