diff --git a/gtk_mock/combo_box_text.go b/gtk_mock/combo_box_text.go
index <HASH>..<HASH> 100644
--- a/gtk_mock/combo_box_text.go
+++ b/gtk_mock/combo_box_text.go
@@ -10,3 +10,6 @@ func (*MockComboBoxText) AppendText(v1 string) {
 func (*MockComboBoxText) GetActiveText() string {
 	return ""
 }
+
+func (*MockComboBoxText) RemoveAll() {
+}
diff --git a/gtka/combo_box_text.go b/gtka/combo_box_text.go
index <HASH>..<HASH> 100644
--- a/gtka/combo_box_text.go
+++ b/gtka/combo_box_text.go
@@ -35,3 +35,7 @@ func (v *comboBoxText) AppendText(v1 string) {
 func (v *comboBoxText) GetActiveText() string {
 	return v.internal.GetActiveText()
 }
+
+func (v *comboBoxText) RemoveAll() {
+	return v.internal.RemoveAll()
+}
diff --git a/gtki/combo_box_text.go b/gtki/combo_box_text.go
index <HASH>..<HASH> 100644
--- a/gtki/combo_box_text.go
+++ b/gtki/combo_box_text.go
@@ -5,6 +5,7 @@ type ComboBoxText interface {
 
 	AppendText(string)
 	GetActiveText() string
+	RemoveAll()
 }
 
 func AssertComboBoxText(_ ComboBoxText) {}
Add support for removing all elements in a combobox text