This one is quite bizzare, have anyone experience something like this before?

Qt Code:
  1. GLWidget::GLWidget(QWidget *parent) : QGLWidget(parent)
  2. {
  3. m_iSet = 1;
  4. }
  5.  
  6. void GLWidget::LoadGLTexture()
  7. {
  8. LoadAppropriateTextures(m_iSet);
  9. }
  10.  
  11. void GLWidget::LoadAppropriateTextures(int iTextureSet)
  12. {
  13. qDebug() << "textures set" << iTextureSet;
  14. switch(iTextureSet)
  15. {
  16. case 1:
  17. {
  18. qDebug() << "entered here - 1";
  19. }
  20. case 2:
  21. {
  22. qDebug() << "entered here - 2";
  23. }
  24. case 3:
  25. {
  26. qDebug() << "entered here - 3";
  27. }
  28. }
  29. }
To copy to clipboard, switch view to plain text mode 

This is the result I get:

textures set 1
entered here - 1
entered here - 2
entered here - 3

Any ideas?