The QComboBox may not be editable when we connect the signals.
When we change the editable flag later on, the signals wouldn't be
connected. Instead, forward the signals available in QComboBox to
mitigate this issue.
Note that this is WIP b/c I fail to write a proper unit test.
In practice, this patch already helps with the scenario explained
above... Can someone help me with the unit test?