why gtk is better than qt?
The underlying applications varied in memory use more than the GUI components. GTK supposedly uses more memory because GTK provides more functionality. Qt does less and uses less memory. If that is your logic, then you should also look at Aura and the many other user interface libraries providing less functionality.